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:

SELECT ?concept WHERE  {
    ?concept a skos:Concept.
} LIMIT 100

Liste des concepts du thesaurus FCU dont le label préféré commence par le mot "culture":

SELECT ?concept ?label
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:

SELECT DISTINCT ?concept ?label ?parentLabel
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?

SELECT COUNT(?concept) WHERE {
  ?concept a skos:Concept.
}

Quelles sont les plantes déclarées comme ayant plusieurs usages dans le thésaurus FCU:

SELECT ?concept
WHERE {
    ?concept a skos:Concept.
    fcu:Plantes_cultures_ambigues skos:member ?concept.
}

ou encore :

SELECT ?concept
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 :

SELECT DISTINCT (?GRAPH AS ?version) WHERE {
  GRAPH ?GRAPH {}
} ORDER BY ?GRAPH

Nombre de concepts par version du thésaurus :

SELECT ?GRAPH COUNT(?concept) WHERE {
GRAPH ?GRAPH {
  ?concept a skos:Concept
}}
GROUP BY ?GRAPH
ORDER BY ?GRAPH

Informations sur le thésaurus dans sa version 2.2 :

SELECT ?property ?value WHERE {
GRAPH fcu:2.2 {
  ?onto a owl:Ontology ;
    ?property ?value.
}}

Concept fcu:panais dans la version 2.0 du thesaurus :

SELECT ?property ?value WHERE {
GRAPH fcu:2.0 {
  fcu:Panais ?property ?value
}}

Concept fcu:panais dans la dernière version du thésaurus :

SELECT ?property ?value WHERE {
  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 :

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.

Weather data

CASO

BSV

ppdo

AgronomicTaxon

AgroTechnoPôle

GIEEA

edit SideBar

Blix theme adapted by David Gilbert, powered by PmWiki