fr en |
Thesaurus FrenchCropUsage (FCU)
FrenchCropUsage est un thesaurus des types de cultures, organisés en fonction de leur destination (alimentation humaine directe, alimentation animale, industrie alimentaire, etc) et du type de systeme de culture (Grande Culture, maraichage etc...). Ce thesaurus représente le point de vue français. Il est basé sur les définitions du Larousse Agricole et du wikipedia agricol français. Des liens vers ces sources sont inclus dans le thésaurus. Ce thesaurus est documenté sur AgroPortal et sur FAIRsharing.
DOI
FAIRsharing.org: CROPUSAGE; French Crop Usage; DOI: 10.25504/FAIRsharing.9228fv; Last edited: May 21, 2018, 3:59 p.m.; Last accessed: May 28 2018 1:55 p.m.
data.inrae https://doi.org/10.15454/QHFTMX
Agroportal
le thesaurus est visible sur Agroportal du lirmm http://agroportal.lirmm.fr/ontologies/CROPUSAGE
Visualisation du thésaurus
le thesaurus existe en plusieurs versions.
La dernière version du thesaurus créé pendant le projet D2KAB (2019-2023) est disponible sur http://ontology.inrae.fr/frenchcropusage.
Accès au SPARQL end point
Dernière version (projet D2KAB)
Il est possible d'effectuer des requêtes SPARQL sur http://ontology.inrae.fr/frenchcropusage/sparql, que ce soit via une interface web ou directement avec un client SPARQL.
Exemple de requêtes
Liste de 100 concepts provenant du thesaurus FCU:
?concept a skos:Concept.
} LIMIT 100
Liste des concepts du thesaurus FCU dont le label préféré commence par le mot "culture":
WHERE {
?concept a skos:Concept.
?concept skos:prefLabel ?label.
FILTER REGEX(?label, "^culture")
}
Liste des concepts du thesaurus FCU fils de culture légumière:
WHERE {
?concept a skos:Concept.
?concept skos:broader* fcu:Cultures_legumieres.
?concept skos:prefLabel ?label.
?concept skos:broader ?parent .
?parent skos:prefLabel ?parentLabel.
} ORDER BY ?parentLabel
Quel est le nombre de concepts dans le thesaurus FCU?
?concept a skos:Concept.
}
Quelles sont les plantes déclarées comme ayant plusieurs usages dans le thésaurus FCU:
WHERE {
?concept a skos:Concept.
fcu:Plantes_cultures_ambigues skos:member ?concept.
}
ou encore :
WHERE {
?concept a skos:Concept.
fcu:Multi_usages skos:narrower ?concept.
}
Versions du thésaurus
Ce thésaurus a connu différentes évolutions depuis le projet Vespa. Il en existe donc plusieurs versions dans le triplestore. À chaque version est attribué un GRAPH, nommé par son numéro de version. Par exemple, fcu:3.0 est le GRAPH qui contient la version 3.0 du thésaurus.
Le GRAPH par défaut désigne la dernière version du thésaurus.
Exemples de requêtes sur différentes versions du thésaurus
Liste des versions disponibles :
GRAPH ?GRAPH {}
} ORDER BY ?GRAPH
Nombre de concepts par version du thésaurus :
GRAPH ?GRAPH {
?concept a skos:Concept
}}
GROUP BY ?GRAPH
ORDER BY ?GRAPH
Informations sur le thésaurus dans sa version 2.2 :
GRAPH fcu:2.2 {
?onto a owl:Ontology ;
?property ?value.
}}
Concept fcu:panais dans la version 2.0 du thesaurus :
GRAPH fcu:2.0 {
fcu:Panais ?property ?value
}}
Concept fcu:panais dans la dernière version du thésaurus :
fcu:Panais ?property ?value
}
Accès au git
Les versions du thesaurus sont disponibles dans un répertoire gitlab institutionnel https://gitlab.irstea.fr/copain/frenchcropusage
Développement et mise à jour du thesaurus
Un ensemble de requetes SPARQL a été défini pour tester les contraintes de validité du thésaurus.
C. ROUSSEY, S. BERNARD. Améliorer la qualité d’un thésaurus à l’aide de requêtes SPARQL. Dans les actes du 9es atelier Recherche d'Information SEmantique (RISE 2017) adossé à la conférence IC 2017 de la Plateforme Francophone d'Intelligence Artificielle, 4 juillet 2017, Caen, 11 pages. Actes de l'atelier Rise 2017
@inproceedings{roussey_ameliorer_2017, address = {Caen}, title = {Am{\'e}liorer la qualit{\'e} d{\textquoteright}un th{\'e}saurus {\`a} l{\textquoteright}aide de requ{\^e}tes {SPARQL}}, url = {https://irsteadoc.irstea.fr/exl-php/document-affiche/p_recherche_publication/OUVRE_DOC/49633?fic=2017/cf2017-pub00055991.pdf}, booktitle = {les actes du 9es atelier {Recherche} d'{Information} {SEmantique} ({RISE} 2017)}, author = {Roussey, Catherine and Bernard, Stephan}, month = jul, year = {2017}, pages = {11} }
La page vérification des contraintes du thésaurus donne la liste des contraintes et leur traduction en requetes SPARQL
Demande d'ajout d'une nouvelle culture dans FCU
Plusieurs possibilités :
- déposer un ticket dans le répertoire gitlab https://gitlab.irstea.fr/copain/frenchcropusage
- envoyer un mail directement à catherine roussey à l'inrae centre Clermont Auvergne Rhone Alpe http://annuaire.inrae.fr/accueil.action#ongletStructure.
Ancienne version projet Vespa
L'ancienne version du thésaurus créé pendant le projet vespa est visible de plusieurs manières :
- version dynamique : la hiérarchie du thésaurus peut etre étendue ou retractée pour faciliter la navigation. Il est possible d'interroger automatiquement le corpus des bulletins agricoles à partir de cette visualisation en cliquant sur (a).
- version statique : dans cette version l'ensemble de la hiérarchie est développée. La version statique a été générée à l'aide de Skos Play développé par Thomas Francart pour sparna. Nous vous conseilons d'utiliser skosplay pour construire plusieurs visualisations dynamiques de votre thesaurus https://skos-play.sparna.fr/.
- Une visualisation adaptée au développement est proposée version développement. Il s'agit d'une visualisation statique faisant apparaitre les contraintes non validées. Cette version travaille sur un thésaurus de test contenant des erreurs. Cette visualisation est produite par le moteur corese, des requêtes sparql et des templates STTL.
Cette version du thésaurus peut être consultée dans le sparql endoint à travers le GRAPH fcu:2.0.