fr en |
Competency Question du module Agronomic Taxon Core (agtx)
IN1 : Quel est le rang de ce taxon ?
Par exemple le rang du taxon triticum est Genus.
IN2 : Quel est le régne de ce taxon ?
Par exemple le règne du taxon triticum est plantae.
IN3 : Quels sont les noms vernaculaires ou communs associés de ce taxon en français ?
Par exemple le nom vernaculaire en français du taxon triticum est blé
IN4 : Quels sont les noms vernaculaires ou communs associés de ce taxon en anglais ?
Par exemple le nom vernaculaire en anglais du taxon triticum est wheat
IN5 : Quels sont les différentes espèces associé à ce taxon ?
Competency Questions du module Agronomic Taxon
Les requetes SPARQL sont à retravailler. Elles ne sont plus à jour
CQ1: Quel règne de cet organisme vivant ?
PREFIX irstea: <http://ontology.irstea.fr/AgronomicTaxon#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?organisme ?regne ?nom WHERE { ?organisme rdf:type irstea:LivingOrganism. ?organisme irstea:isClassifiedBy ?regne. ?regne rdf:type irstea:KingdomRank. ?regne irstea:hasScientificName ?nom. }
CQ2: Dans quelle classe est cet animal ?
PREFIX irstea: <http://ontology.irstea.fr/AgronomicTaxon#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?animal ?classe ?nom WHERE { ?animal rdf:type irstea:LivingOrganism. ?animal irstea:isClassifiedBy ?classe. ?classe rdf:type irstea:ClassRank. ?classe irstea:hasScientificName ?nom. }
CQ3: De quelle famille est cette plante ?
PREFIX irstea: <http://ontology.irstea.fr/AgronomicTaxon#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?plante ?famille ?nomFamille WHERE { ?plante rdf:type irstea:Plant. ?plante irstea:isClassifiedBy ?famille. ?famille rdf:type irstea:FamilyRank. ?famille irstea:hasScientificName ?nomFamille. }
CQ4: Quels sont les noms scientifiques de cette plante ?
PREFIX irstea: <http://ontology.irstea.fr/AgronomicTaxon#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?plante ?nomScientifique WHERE { ?plante rdf:type irstea:Plant. ?plante irstea:hasScientificName ?nomScientifique. }
CQ5: Quels sont les noms communs de cette plante en français ?
PREFIX irstea: <http://ontology.irstea.fr/AgronomicTaxon#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?plante ?nomCommun WHERE { ?plante rdf:type irstea:Plant. ?plante irstea:hasVernacularName ?nomCommun. FILTER ( langMatches( lang(?nomCommun),"FR") ) }
CQ6: Quels sont les noms communs de cette plante en anglais ?
PREFIX irstea: <http://ontology.irstea.fr/AgronomicTaxon#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?plante ?nomCommun WHERE { ?plante rdf:type irstea:Plant. ?plante irstea:hasVernacularName ?nomCommun. FILTER ( langMatches( lang(?nomCommun),"EN") ) }
CQ7: Quelle est la classification taxonomique associée au taxon "tricticum" ?
PREFIX irstea: <http://ontology.irstea.fr/AgronomicTaxon#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?taxon ?nomTaxon ?classification ?nomClassification WHERE { ?taxon rdf:type irstea:Taxon. ?taxon irstea:inScheme ?classification. ?taxon irstea:hasScientificName ?nomTaxon. OPTIONAL {?classification rdfs:label ?nomClassification.} FILTER ( regex(?nomTaxon, "tricticum")) } ORDER BY ?classification ?taxon
CQ8: Quels sont les taxons de rangs inférieurs au règne "plantae" ?
PREFIX irstea: <http://ontology.irstea.fr/AgronomicTaxon#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?regne ?nomRegne ?taxon ?nomTaxon WHERE { ?regne rdf:type irstea:KingdomRank. ?regne irstea:hasScientificName ?nomRegne. ?regne irstea:hasLowerRank ?taxon. OPTIONAL { ?taxon irstea:hasScientificName ?nomTaxon.} FILTER( regex(?nomRegne, "plantae")) } ORDER BY ?regne ?taxon
CQ9: Quelle est la liste des variétés (cultivar) de blé ?
PREFIX irstea: <http://ontology.irstea.fr/AgronomicTaxon#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT ?variete ?nomVariete ?taxon ?nomTaxon WHERE { ?variete rdf:type irstea:VarietyRank. ?variete irstea:hasHigherRank ?taxon. ?taxon irstea:hasVernacularName ?nomTaxon. FILTER( regex(?nomTaxon, "blé")) OPTIONAL { ?variete irstea:hasScientificName ?nomVariete.} } ORDER BY ?variete ?taxon