Par João Mendes Moreira https://orcid.org/0000-0002-9081-2728 et Alcino Cunha https://orcid.org/0000-0002-2714-8027
La synchronisation des données entre différents systèmes est aujourd'hui largement répandue et un facteur clé de productivité dans notre vie quotidienne. Vous souvenez-vous même du travail et des tracas que vous aviez lorsque vous essayiez de garder les fichiers synchronisés entre différents ordinateurs avant l'apparition des services de synchronisation automatique de fichiers (comme Dropbox ou Google Drive) ? L'un de nos principaux objectifs au PTCRIS (1) est précisément de développer des mécanismes de synchronisation similaires pour les informations de recherche, afin de réduire le fardeau de la gestion des résultats de la recherche pour les chercheurs et les organisations qui doivent interagir avec plusieurs plates-formes et systèmes, par exemple, afin pour synchroniser automatiquement les informations entre un CRIS local et un système de gestion de CV ou un référentiel en libre accès.
Avec cet objectif en tête, notre PTCRISync équipe a développé un cadre de synchronisation qui repose sur ORCID en tant que plaque tournante pour l'échange d'informations entre les différents systèmes. Le cadre est déjà utilisé dans deux systèmes portugais, Science vitae, la nouvelle plateforme nationale de CV, et Ciência-IUL, un CRIS local de l'une des principales universités portugaises. Les figures 1 et 2 représentent des captures d'écran d'interface de la mise en œuvre du framework dans le premier.
Fig 1 – PTCRISync dans la plateforme CV nationale (écran de production)
Fig 2 – PTCRISync dans la plateforme CV nationale (écran de synchronisation)
ORCID était un choix naturel pour nous pour plusieurs raisons :
-
il fournit un mécanisme permettant d'identifier de manière unique les chercheurs dans tous les systèmes ;
-
il permet aux enregistrements des utilisateurs d'être alimentés avec des données provenant des multiples sources qui souhaitent synchroniser les données, avec une indication claire de qui a fourni chaque élément d'information ;
-
il a un utilisable et fiable API membre, avec une feuille de route clairement définie et une équipe de support enthousiaste ;
-
et, last but not least, il nous permet d'exploiter facilement des informations fiables poussées directement dans ORCID par de nombreux éditeurs internationaux, libérant les chercheurs d'avoir à saisir eux-mêmes ces informations.
Et, comme le temps passé par les chercheurs à saisir les résultats de la recherche est loin d'être négligeable, nous avons développé un simulateur qui peut être utilisé pour estimer les coûts économisés en faisant en sorte que ce cadre synchronise les informations entre un nombre donné de systèmes. Le simulateur est préchargé avec les données du scénario portugais, mais vous pouvez facilement modifier les valeurs de base en fonction de votre propre cas.
La clé de ce cadre est une bibliothèque - PTCRISync - qui facilite la mise en œuvre d'un mécanisme de synchronisation entièrement bidirectionnel et incrémentiel avec ORCID. Concernant l'importation d'œuvres de ORCID, Bien que l' ORCID L'API fournit une méthode pour obtenir toutes les œuvres d'un enregistrement utilisateur donné, la bibliothèque PTCRISync fournit une méthode qui vous permet de spécifier quelles œuvres vous avez déjà dans votre système local, et découvre de nouvelles œuvres et de nouveaux identifiants externes pour les œuvres que vous possédez déjà, ainsi vous permettant d'enrichir en permanence les métadonnées de vos enregistrements. De même, pour l'exportation, alors que le ORCID L'API vous permet d'ajouter, de mettre à jour ou de supprimer des enregistrements individuels, PTCRISync vous permet simplement de spécifier l'ensemble des œuvres que vous souhaitez publier dans un ORCID et la bibliothèque détectera automatiquement quelles œuvres doivent être ajoutées, mises à jour ou supprimées. Dans un avenir proche, nous ajouterons de nouvelles fonctionnalités à cette bibliothèque, à savoir la possibilité de synchroniser également les financements et d'autres éléments de CV.
La bibliothèque est implémentée en Java et est disponible gratuitement sur GitHub. Si vous êtes un ORCID organisation membre envisageant de mettre en œuvre une telle synchronisation bidirectionnelle avec ORCID, nous vous encourageons à le télécharger et à l'essayer. Nous fournissons également un Wiki avec une documentation complète, y compris une interface recommandée (voir les exemples dans les figures ci-dessus) pour déployer cette fonctionnalité de synchronisation, et des directives pour lier les divers éléments d'interface aux méthodes de la bibliothèque. Cette interface a été conçue par des experts en expérience utilisateur et soigneusement validée avec les utilisateurs finaux. Pour obtenir plus d'informations ou faire part de vos commentaires, veuillez contacter l'équipe PTCRISync à ptcrisync@googlegroups.com.
(1) PTCRIS (Portuguese Current Research Information System) est un programme, officiellement lancé en mai 2014 par la FCCN (Fundação para a Computação Científica Nacional), l'unité FCT (Fundação para a Ciência e Tecnologia - la Fondation portugaise pour la science et la technologie) chargée de la planification, gestion et fonctionnement du réseau national de recherche et d'enseignement. Le PTCRIS vise à assurer la création et le développement soutenu d'un écosystème national d'information intégré, pour soutenir la gestion de la recherche selon les meilleures normes et pratiques internationales.