Automatiser l’ajout de texte intégral sur HAL avec NespressHal
Afin d’augmenter l’impact et la visibilité des publications scientifiques, tout en garantissant leur pérennité, le dépôt du texte intégral dans HAL est fortement recommandé, et ce même pour les articles publiés dans des revues nativement en accès ouvert. Cette activité de dépôt de texte déjà accessible par ailleurs peut paraître redondante et fastidieuse ; elle est néanmoins nécessaire pour assurer une conservation de la production scientifique sur des serveurs publics. Pour permettre aux personnels de recherche d’AMU de se concentrer sur le dépôt de leurs articles publiés dans des revues sur abonnement, la Cellule Science Ouverte a développé depuis début septembre un outil permettant d’automatiser l’ajout du texte intégral d’articles publiés dans des revues OA dans HAL.
Cet outil consiste en un script Python dénommé “NespressHal”, qui va chercher si une version en accès ouvert est disponible (il interroge l’API d’Unpaywall) ; quand il en trouve une, il l’ajoute dans HAL et la joint à la notice existante. Il ne reste alors plus qu’à modérer le dépôt. Depuis son lancement, ce sont plus de 300 documents qui ont été ajoutés dans HAL AMU via ce dispositif.
NespressHal est en phase de test jusqu’à décembre, mais il est néanmoins fonctionnel ; comme il est susceptible d’intéresser d’autres administrateurs de portails HAL, nous l’avons mis à disposition de la communauté à l’adresse suivante, accompagné d’un tutoriel d’installation : https://github.com/jcaugant/NespressHal
N’hésitez pas à nous faire remonter vos questions, suggestions ou retours d’expérience avec ce nouvel outil, ou bien si vous rencontrez des problèmes lors de l’installation ou l’utilisation du script, à l’adresse scd-science-ouverte@univ-amu.fr.
OpenEdition vous propose de citer ce billet de la manière suivante :
jcaugant (24 octobre 2023). Automatiser l’ajout de texte intégral sur HAL avec NespressHal. Le réservoar. Consulté le 9 septembre 2024 à l’adresse https://doi.org/10.58079/sh0d
1 réponse
[…] d’automatiser l’ajout du texte intégral d’articles publiés dans des revues OA dans HAL : cet outil en phase de test (un script Python dénommé “NespressHal”) est cependant fonctionnel et mis à disposition de […]