Traitement en masse des alignements

[english version]


Il existe la possibilité d’intervenir en masse sur les alignements, les notes et les identifiants ark des concepts d’un thésaurus. Ces interventions se font depuis la page “Boîte à outil” > “Atelier thésaurus”.

Page “Atelier thésaurus”

Importer des alignements

Le concept “épiclèse” ne comporte pas d’alignements

L’import se réalise à partir d’un fichier CSV construit de la manière suivante :

Structuration du fichier CSV pour import d’alignements

Une fois le fichier CSV correctement construit, il faut l’importer et définir le type d’identifiant ainsi que le type de délimiteur CSV :

Procédure d’import d’alignements

Si l’identifiant n’existe pas dans le thésaurus, l’alignement sera rejeté. Si le concept a déjà le même alignement, le lien ne sera pas changé.

“Mais comment choisir le type d’alignement ?” Pour cela, il faut ajouter (##) et le code du type d’alignement à la suite de l’URL :

  • 1 = exactMatch
  • 2 = closeMatch
  • 3 = broadMatch
  • 4 = relatedMatch
  • 5 = narrowMatch

Exemple : https://www.wikidata.org/wiki/Q65955##1 pour une relation exactMatch.

S’il n’y a aucune information sur le type d’alignement, la relation exactMatch sera appliqué par défaut.

Supprimer des alignements

Le concept “nymphe” comporte un alignement avec Wikidata

Pour supprimer en masse des alignements, le fichier CSV doit être construit de la manière suivante :

Structuration du fichier CSV pour suppression des alignements

Une fois le fichier CSV correctement construit, il faut l’importer et définir le type d’identifiant ainsi que le type de délimiteur CSV (comme précédemment) :

Procédure de suppression d’un alignement
Alignement supprimé

Si l’identifiant n’existe pas dans le thésaurus, l’alignement sera ignoré. Si le concept a bien cet alignement, il sera supprimé.

Importer des notes

Le concept “divinité tutélaire” ne comporta pas de note.

Il est possible d’importer tous les types de notes normalisées (note, scopeNote, définition, historyNote etc), le fichier CSV doit être construit comme suit :

Structuration du fichier CSV pour importation des notes

Une fois le fichier CSV correctement construit, il faut l’importer et définir le type d’identifiant ainsi que le type de délimiteur CSV (comme précédemment) :

Procédure d’import des notes
Les notes ont bien été importées

Si l’identifiant n’existe pas dans le thésaurus, la note sera rejetée. Si la note existe déjà, il n’y a pas de changement sauf si l’option “tout vider avant” est active. Il y a donc deux options possibles :

  • gardes les valeurs existantes et permettre l’ajout de notes inexistantes.
  • supprimer les notes avant, ce qui permet de vider toutes les notes de l’identifiant renseigné dans le tableau avant d’importer les nouvelles.

Comme pour l’import d’alignement, le (##) sert à combiner plusieurs valeurs.

Importer des identifiants ark

Le concept “panthéon phénicien” ne comporte pas d’identifiant Ark

Le fichier CSV doit être construit comme suit :

Structuration du fichier CSV pour importation d’identifiants Ark
Procédure d’import des identifiants Ark
L’identifiant Ark a bien été importé
Citer cet article : « Traitement en masse des alignements », par Alyssa Turgis. Publié sur Opentheso le 30/03/2022. Lien : https://opentheso.hypotheses.org/2549.

Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Rechercher dans OpenEdition Search

Vous allez être redirigé vers OpenEdition Search