Page History

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • ORI-OAI-VOCABULARY 1.7.0 fournit un script python de génération de ces vocabulaires (utils/misc/generate/get_ws_vocab.py)
    Warning

    Il incombe donc aux établissements gérant leurs publications scientifiques avec ORI-OAI de mettre à jour leurs vocabulaires au moyen de ce script.

Utilisation du script get_ws_vocab.py

...

Info

Le script get_ws_vocab.py étant écrit en python, il nécessite bien sûr une installation fonctionnelle de python sur la machine où seront générés les vocabulaires.
Notez que ce script fait appel aux modules SOAPpy et lxml qui ne sont pas fournis avec les distributions python. Il faudra donc prendre soin d'installer également ces modules.

Info

Une description des paramètres à passer au script get_ws_vocab.py peut être obtenue avec la ligne de commande suivante :

Code Block

get_ws_vocab.py --help
Warning

La génération des vocabulaires de tailles importantes (dcfr_labs_*, dcfr_affiliations, dcfr_reviews) est un processus long !
Pour le seul vocabulaire dcfr_affiliations, il peut prendre

  • dcfr_affiliations.xml
    Code Block
    
    get_ws_vocab.py -l fr -n "Affiliations des laboratoires HAL" -i hal_affis -M getRefLab_byId -K knownLabid -L affiliation -G id:affi -B knownLabid -P getRefLab -Z http://hal.archives-ouvertes.fr/ws/ref.php?wsdl /repertoire/dcfr_affiliations.xml
    
  • dcfr_labs_names.xml
    Code Block
  • dcfr_labs_short_names.xml
    Code Block
  • dcfr_labs_countries.xml
    Code Block
  • dcfr_labs_addresses.xml
    Code Block
  • dcfr_reviews.xml
    Code Block