Tasca #8860
tancatCompletar els registres d'Egreta que arriben per la càrrega a Dialnet
Descripció
Egreta està fet una càrrega de registres de Dialnet, en algun dels formats d'Egreta hi ha l'identificador de Dialnet,
Caldria que nosaltres també el poséssim en una 035.
podem obtenir el registre complet via oai:
https://dialnet.unirioja.es/oai/OAIHandler?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:dialnet.unirioja.es:ART0000001358
També caldria importar el resum (520) i l'editor (260 $b):
4544751ARTREV (a Egreta)
FJ Actualitzat per Ferran Jorba fa aproximadament 1 any
- S'ha afegit relacionat amb Tasca #6347: Publicació de documents del DIALNET al DDD
FJ Actualitzat per Ferran Jorba fa aproximadament 1 any
A la tasca #6347 vaig anotar el que vaig aprendre sobre el servidor oai de Dialnet. Ara que ens interessaria aprofitar-la, he volgut repassar el què en sabem i tornem a estar al cap del carrer: l'identificador dels registres de Dialnet (via web) no sembla que tingui res a veure amb l'identificador dels registres via oai. Això es veu més clar amb un exemple
El camp <dc:identifier> té una url, https://dialnet.unirioja.es/servlet/oaiart?codigo=4112, però no sembla haver-hi cap relació entre els dos números.
Uns altres, de recents (a partir de febrer del 2025). Són registres complets, i per tant es pot examinar el camp oai <identifier> i comparar-lo amb el <dc:identifier> que dona la url. No he sabut veure cap relació en cap registre:
La pàgina https://soporte.dialnet.unirioja.es/portal/es/kb/articles/instrucciones-de-acceso-por-oai-pmh tampoc no és que doni gaire ajuda, però sí que hi ha un enllaç per a fer una consulta. Potser ens hi podríem adreçar per preguntar-ho? De fet, la pregunta seria la inversa: donat la url (web) d'un article, com saber-ne l'identificador oai?
FJ Actualitzat per Ferran Jorba fa aproximadament 1 any
He agafat una mostra de 100 registres recents, actualtizats des de febrer d'enguany:
Examinant la correlació entre a url dels articles, que és el que sabem (ex: https://dialnet.unirioja.es/servlet/oaiart?codigo=9943541) i la que hem de deduir, la part numèrica de l'identificador oai (ex: oai:dialnet.unirioja.es:ART0001734799, que ens permet fer la petició oai del registre complet https://dialnet.unirioja.es/oai/OAIHandler?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:dialnet.unirioja.es:ART0001734799), veig que sempre són números consecutius i incrementals. Hi he passat un programa per veure com d'estable és aquesta distància, i resulta que força. És a dir, que si tenim el "codigo" (és a dir, el valor que veiem en la url pública) podem fer una resta i encertar-la força bé amb quin codi oai trobaríem el registre corresponent. Va variant lleugerament, però es pot fer una mostra de +100, -100, +50, -50 (https://ca.wikipedia.org/wiki/Cerca_binària) i en poques peticions trobar el registre corresponent via oai.
codigo: 9848758 oai: ART0001734763, codigo - 8113995 = oai codigo: 9848759 oai: ART0001734764, codigo - 8113995 = oai codigo: 9848763 oai: ART0001734765, codigo - 8113998 = oai codigo: 9848764 oai: ART0001734766, codigo - 8113998 = oai codigo: 9848766 oai: ART0001734767, codigo - 8113999 = oai codigo: 9848767 oai: ART0001734768, codigo - 8113999 = oai codigo: 9848772 oai: ART0001734771, codigo - 8114001 = oai codigo: 9916773 oai: ART0001734772, codigo - 8182001 = oai codigo: 9916786 oai: ART0001734773, codigo - 8182013 = oai codigo: 9943513 oai: ART0001734774, codigo - 8208739 = oai codigo: 9943514 oai: ART0001734775, codigo - 8208739 = oai codigo: 9943515 oai: ART0001734776, codigo - 8208739 = oai codigo: 9943516 oai: ART0001734777, codigo - 8208739 = oai codigo: 9943517 oai: ART0001734778, codigo - 8208739 = oai codigo: 9943518 oai: ART0001734779, codigo - 8208739 = oai codigo: 9943520 oai: ART0001734780, codigo - 8208740 = oai codigo: 9943522 oai: ART0001734781, codigo - 8208741 = oai codigo: 9943523 oai: ART0001734782, codigo - 8208741 = oai codigo: 9943524 oai: ART0001734783, codigo - 8208741 = oai codigo: 9943525 oai: ART0001734784, codigo - 8208741 = oai codigo: 9943526 oai: ART0001734785, codigo - 8208741 = oai codigo: 9943528 oai: ART0001734786, codigo - 8208742 = oai codigo: 9943529 oai: ART0001734787, codigo - 8208742 = oai codigo: 9943530 oai: ART0001734788, codigo - 8208742 = oai codigo: 9943531 oai: ART0001734789, codigo - 8208742 = oai codigo: 9943532 oai: ART0001734790, codigo - 8208742 = oai codigo: 9943533 oai: ART0001734791, codigo - 8208742 = oai codigo: 9943534 oai: ART0001734792, codigo - 8208742 = oai codigo: 9943535 oai: ART0001734793, codigo - 8208742 = oai codigo: 9943536 oai: ART0001734794, codigo - 8208742 = oai codigo: 9943537 oai: ART0001734795, codigo - 8208742 = oai codigo: 9943538 oai: ART0001734796, codigo - 8208742 = oai codigo: 9943539 oai: ART0001734797, codigo - 8208742 = oai codigo: 9943540 oai: ART0001734798, codigo - 8208742 = oai codigo: 9943541 oai: ART0001734799, codigo - 8208742 = oai
FJ Actualitzat per Ferran Jorba fa aproximadament 1 any
Els identificadors Dialnet a Egreta són d'aquest tipus:
<mods:identifier type="local">Dialnet: 7326456ARTREV</mods:identifier> <mods:identifier type="local">Dialnet: 32444ARTREV</mods:identifier> <mods:identifier type="local">Dialnet: 654877ARTREV</mods:identifier> <mods:identifier type="local">Dialnet: 1417660ARTREV</mods:identifier> <mods:identifier type="local">Dialnet: 16749LIB</mods:identifier> <mods:identifier type="local">Dialnet: 64651ARTREV</mods:identifier> <mods:identifier type="local">Dialnet: 8179648ARTLIB</mods:identifier> <mods:identifier type="local">Dialnet: 6243934ARTLIB</mods:identifier>
Segurament seria millor no alterar l'dentificador tal com el tenen a Egreta, i per tant, la meva proposta del 035 seria aquest:
035 __ $9 dialnet $b 6243934ARTLIB
CA Actualitzat per Cristina Azorin fa aproximadament 1 any
La teva proposta em sembla molt encertada Ferran.
FJ Actualitzat per Ferran Jorba fa aproximadament 1 any
- Estat ha canviat de Creada a En curs
A partir d'avui tots els que entrin d'Egreta amb l'identificador Dialnet ja se'ls hi crearà la 035, ex:
035 __ $a oai:egreta.uab.cat:publications/18bd7077-e11d-4ceb-8437-3f737994cc15 035 __ $9 pure_id $a 469288493 035 __ $9 dialnet $a 5966342ARTREV 035 __ $9 articleid $a 11309318n38p18 041 __ $a cat 100 1_ $0 0000-0002-8331-1503 $a Rossell Mayo, Antoni $u Universitat Autònoma de Barcelona. STATIO. Grup Interdisciplinar de recerca en Història de l'Art, Música i Liturgia 245 10 $a Incorporació al Dipòsit Digital Documents UAB (DDD) del Fons Bernard Lesfargues 251 __ $a Versió publicada 260 __ $c 2010 300 1_ $a 1 pàg. 546 __ $a Català 599 __ $a recerca 655 _7 $a Article 773 __ $g Núm. 38 (2010), p. 18-19 $t Biblioteca informacions $x 1130-9318 900 __ $0 1001905 $9 Antoni.Rossell@uab.cat $a Rossell Mayo, Antoni $u STATIO. Grup Interdisciplinar de recerca en Història de l'Art, Música i Liturgia 973 __ $f 18 $l 19 $n 38 $y 2010 $x 11309318_a2010n38 980 __ $a REVISAR $b REVISARHUM $9 ARTPUB $b UAB
Quan tinguem resolt la manera de trobar l'identificador oai de Dialnet, afegirem una segona 035, sense $9, només amb el $a, com la resta dels identificadors oai (ex: 035 __ $a oai:dialnet.unirioja.es:ART0000001358).
Ja miraré la manera d'actualitzar (a) tots els registres de la base de dades d'idregistres i (b) els del DDD. Però potser els del DDD ho faré quan a més tinguem l'identificador oai, per estalivar-nos haver de repetir actualtizacions massives, ara que tenim el DDD treient fum.
CA Actualitzat per Cristina Azorin fa aproximadament 1 any
Durant uns dies hem vist incrementada la feina dels Registres possiblement identificats
20 de febrer 429
21 de febrer 408
24 de febrer 828
25 de febrer 133
26 de febrer 130
27 de febrer 92
28 de febrer 200
3 de març 456
4 de març 38
21 de març 109
24 de març 970
25 de març 53
26 de març 248
27 de març 171
28 de març 131
31 de març 656
1 d'abril 92
7 d'abril 100
8 d'abril 61
FJ Actualitzat per Ferran Jorba fa 10 mesos
- Estat ha canviat de En curs a Tancada
Ja hem acabat de recol·lectar-los tots i s'han anat lligant amb els del DDD.
CA Actualitzat per Cristina Azorin fa 19 dies
- Paraula clau s'ha suprimit (
NCR)