SARS-CoV-2-Queries

humanCoronaviruses.rq

コード例: curl

SPARQL

SELECT ?virus ?virusLabel ?ncbi WHERE {
  VALUES ?virus {
    wd:Q82069695 # SARS-CoV-2
    wd:Q16983360 # HKU1
    wd:Q16991954 # OC43
    wd:Q8351095  # NL63 
    wd:Q16983356 # 229E
    wd:Q4902157  # MERS-CoV
    wd:Q278567   # SARS-CoV
  }
  OPTIONAL { ?virus wdt:P685 ?ncbi }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ja,en". }
}

実行 もしくは 編集

結果

virus ncbi
SARS関連コロナウイルス (edit) 694009
SARS関連コロナウイルス (edit) 227859
MERSコロナウイルス (edit) 1335626
ヒトコロナウイルスNL63 (edit) 277944
ヒトコロナウイルス229E (edit) 11137
ヒトコロナウイルスHKU1 (edit) 290028
ベータコロナウイルス1 (edit) 31631
SARSコロナウイルス2 (edit) 2697049

コード例

curl

curl -s https://raw.githubusercontent.com/egonw/SARS-CoV-2-Queries/master/sparql/humanCoronaviruses.rq | sed 's+<lang/>+ja+' > humanCoronaviruses.rq

curl -H "Accept: text/tab-separated-values" -G https://query.wikidata.org/bigdata/namespace/wdq/sparql --data-urlencode query@humanCoronaviruses.rq

本SPARQLクエリはCC0ライセンスで利用可能です。