Tasca #2736
tancatSubstituir les 856 de les tesis de l'antic sistema del CBUC amb les noves del DSpace
Descripció
El CBUC va substituir el 2011 el seu antic sistema de tesis per un DSpace. Han muntat un sistema de redireccionaments que fa que les URLs antigues continuin funcionant, i redireccionen a les noves.
Per fer un millor seguiment de quines tenim que no tenen o viceversa, caldria substituir al DDD les antigues adreces pels nous handles.
Crec que la manera més eficient de fer-ho és a partir del bolcat diari de la base de dades que tenim a http://ddd.uab.cat/autoritats, concretament el fitxer registres.txt (compte, no feu clic amb el navegador, que són més de 150 MB).
Això es pot fer de dues maneres:
- O bé un registre idèntic i només canviant la URL del TDX (i que es carregaria amb un bibupload --replace)
- O bé un registre que només tingui la 001 i totes les 856, les locals del DDD i les remotes del TDX (i que es carregaria amb un bibupload --correct).
La Cristina Azorín haurà de determinar si cal posar les adreces oficials de handle (és a dir, http://hdl.handle.net/handle/10803/129185) o del tdx (http://www.tdx.cat/handle/10803/129185).
Fitxers
Tasques relacionades 3 (0 obertes — 3 tancades)
JP Actualitzat per Javier Planella fa quasi 12 anys
- S'ha afegit Fitxer resultat_conversio_URL_TDX.txt resultat_conversio_URL_TDX.txt
Amb un "grep" obtinc un fitxer amb totes les URLS a resoldre. Despres aplico un shell script (tdx2 conté el resultat):
for line in $(cat tdx2);
do echo -n "$line " ;
curl -sL -w "%{url_effective}\\n" $line -o /dev/null|awk 'BEGIN {FS=";"};{print $1}'
el resultat es un fitxer amb dues columnes: primer la URL a resoldre, segon la URL remota del TDX un cop fet el redireccionament
FJ Actualitzat per Ferran Jorba fa quasi 12 anys
- Estat ha canviat de Creada a En curs
Gràcies, en els propers dies, potser la propera setmana faré els canvis, que aquesta ja tinc moltes tasques de canvis i correccions automàtiques.
FJ Actualitzat per Ferran Jorba fa quasi 12 anys
Ja he preparat el script de conversió, i n'he corregit un de proves:
http://ddd.uab.cat/record/99955
Aquest cap de setmana en farà 100 cada hora.
CA Actualitzat per Cristina Azorin fa quasi 12 anys
- Assignat a ha canviat de Javier Planella a Ferran Jorba
Ferran, les adreces oficials de handle són del tipus http://hdl.handle.net/handle/XXXXX/XXXXXX
FJ Actualitzat per Ferran Jorba fa quasi 12 anys
D'acord, Cristina. He corregit a mà el primer que havia fet, i acabo de modificar el script perquè les escrigui en la forma handle.net. Aquest és el següent canvi automàtic:
FJ Actualitzat per Ferran Jorba fa quasi 12 anys
Aquest cap de setmana les ha corregides totes.
De tota manera, divendres vaig estar pensant que la 856 és només un camp informatiu, i que segurament caldria corregir, actualitzar o afegir el no identificador handle com a 035. Vaig afegir-ho a última hora, de manera que molts d'ells ja tenen el valor correcte als dos llocs. Ara actualitzaré el programa perquè repassi i actualitzi la resta.
CA Actualitzat per Cristina Azorin fa quasi 12 anys
Una pregunta, ara això ens permetrà descobrir les tesis de la UAB que estan al TDX i que no estan al DDD??
FJ Actualitzat per Ferran Jorba fa quasi 12 anys
Aquest és l'objectiu, o al menys un dels objectius. Ara per ara no els estem recollint per OAI, però si obrim aquesta opció, o bé utilitzem l'OAI com a eina auxiliar (ex: per saber quins són, encara que no els recollim), millor que l'identificador extern estigui a la 035.
FJ Actualitzat per Ferran Jorba fa més de 11 anys
Ja estan posades també les 035. Per tant, ja podem fer comparacions amb el TDX.
La comanda per obtenir tots els identificadors de les tesis de la UAB que estan al TDX és:
http://www.tdx.cat/oai/request?verb=ListIdentifiers&metadataPrefix=oai_dc&set=hdl_10803_120
Ara mateix són 4467 registres, mentre que al DDD en tenim 3941 (http://ddd.uab.cat/collection/tesis), de manera que en falten 526.
NC Actualitzat per Núria Casaldaliga fa més de 11 anys
- Prioritat ha canviat de Normal a Urgent
- Paraula clau s'ha establert a JR
Augmentem la prioritat per que d'aquesta tasca depèn que el Javier pugui avançar amb el tema.
CA Actualitzat per Cristina Azorin fa més de 11 anys
- Data de venciment s'ha establert a 01-11-2014
FJ Actualitzat per Ferran Jorba fa més de 11 anys
- Estat ha canviat de En curs a Tancada
Doncs resulta que ja estava fet, però clar, sempre, sempre és un pèl més complicat del que sembla:
- Les urls al 856, efectivament, comencen per http://hdl.handle.net/10803/
- Les etiquetes 035, que tenen l'identificador OAI a can TDX, comencen per oai:www.tdx.cat:10803.
Exemples:
De fet, comptant els registres, hi ha 2946 registres que tenen http://hdl.handle.net/10803/ i 3502 amb oai:www.tdx.cat:10803/.
Probablement els primers de la llista (els més recents) no estan tan ben «lligats» i probablement per això, i perquè n'hi ha d'embargats, s'explica aquesta diferència.
CA Actualitzat per Cristina Azorin fa més de 11 anys
- Paraula clau s'ha suprimit (
JR)