wikimedica-disease-search/data/wikidata/invalid-symptom-types.rq

18 lines
631 B
SPARQL
Raw Normal View History

# Obtient tous les types items classés comme symptômes dun autre item qui ne
# sont pas de type signe, symptôme ou maladie — avec les plus rares en premiers
select ?symptomType ?symptomTypeLabel (count(*) as ?usageCount)
where {
?item wdt:P780 ?symptom.
?symptom wdt:P31 ?symptomType.
minus {
?item wdt:P780 ?symptom.
?symptom wdt:P31/wdt:P279* ?knownTypes.
values ?knownTypes { wd:Q12136 wd:Q1441305 wd:Q169872 }
}
service wikibase:label {
bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en".
}
}
group by ?symptomType ?symptomTypeLabel
order by asc(?usageCount)