diff --git a/REST/README.md b/REST/README.md index c9f212c..191f33e 100644 --- a/REST/README.md +++ b/REST/README.md @@ -147,19 +147,21 @@ ``` -## rWosSearchByDoi.sh (en cours de réécriture) +## rWosSearchByDoi.sh Ce script permet à la fois l’interrogation de l’API WoS à partir d’une liste de DOIs et le téléchargement des notices trouvées en utilisant la clé d’identification. Contrairement au script `rWosQuery.sh`, on n’a pas d’options pour limiter la recherche par période ou par base. On n’a pas non plus d’option de tri parce que la recherche se fait par paquet de 100 DOI maximum et le tri se ferait au sein de chaque paquet au lieu de se faire sur l’ensemble du corpus. En fait, on récupère les notices dans l’ordre des DOI. +Par défaut, chaque itération se fait avec 90 DOI parce qu’on est limité à 100 notices par requête et il arrive qu’un DOI ramène plusieurs notices. +En l’occurrence, il s’agit du même document, mais vu à différentes étapes comme une prépublication (“*preprint*”) et la version définitive. ### Usage ```bash rWosSearchByDoi.sh -d (fichier|-) -r (résultats|-) [ -f champs ]* - [ -j cookie_jar ] [ -ix ] + [ -T taille ] [ -j cookie_jar ] [ -ix ] rWosSearchByDoi.sh -h ``` @@ -177,6 +179,8 @@ -j indique le nom du fichier qui recevra les cookies (“cookies.txt” -r indique le nom du fichier résultat (pour la sortie standard, utiliser le tiret “-” comme argument de l’option) + -T indique le nombre de DOI à chercher à chaque itération (90 par défaut, + avec un maximum de 100) -x indique que les notices doivent être en XML au lieu de JSON, le format par défaut ```