SARS-CoV-2-Queries

humanInteractionCounts.rq

コード例: curl

SPARQL

SELECT ?virus ?virusLabel ?gene ?geneLabel ?count WITH {
  SELECT ?virus ?gene (COUNT(DISTINCT ?work) AS ?count) WHERE {
    ?virus wdt:P171+ wd:Q57751738 .
    ?work wdt:P921 ?virus, ?gene .
    ?gene wdt:P703 wd:Q15978631 .
    { ?gene wdt:P31 wd:Q7187 } UNION { ?gene wdt:P31 wd:Q8054 }
  } GROUP BY ?virus ?gene
} AS %ARTICLES WHERE {
  INCLUDE %ARTICLES
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ja,en". }
}
ORDER BY DESC(?count) ?virus ?gene

実行 もしくは 編集

結果

virus gene count
SARSコロナウイルス2 (edit) angiotensin I converting enzyme 2 (edit) 24
SARSコロナウイルス2 (edit) II型膜貫通型セリンプロテアーゼ (edit) 9
SARSコロナウイルス (edit) angiotensin I converting enzyme 2 (edit) 7
SARSコロナウイルス (edit) II型膜貫通型セリンプロテアーゼ (edit) 4
SARS関連コロナウイルス (edit) angiotensin I converting enzyme 2 (edit) 3
SARSコロナウイルス2 (edit) フーリン (edit) 3
ベータコロナウイルス属 (edit) angiotensin I converting enzyme 2 (edit) 2
MERSコロナウイルス (edit) DPP-4 (edit) 2
SARSコロナウイルス2 (edit) アンジオテンシン変換酵素2 (edit) 2
SARSコロナウイルス2 (edit) TMPRSS2 (edit) 2
ベータコロナウイルス属 (edit) C反応性蛋白 (edit) 1
ヒトコロナウイルス229E (edit) TMPRSS2 (edit) 1
ヒトコロナウイルス229E (edit) II型膜貫通型セリンプロテアーゼ (edit) 1
ヒトコロナウイルス229E (edit) peptidylprolyl isomerase A (edit) 1
ヒトコロナウイルス229E (edit) アラニンアミノペプチダーゼ (edit) 1
ヒトコロナウイルス229E (edit) angiotensin I converting enzyme 2 (edit) 1
SARS関連コロナウイルス (edit) MASP2 (edit) 1
SARS関連コロナウイルス (edit) 腫瘍壊死因子α (edit) 1
SARS関連コロナウイルス (edit) Interferon induced transmembrane protein 3 (edit) 1
SARS関連コロナウイルス (edit) Interferon induced transmembrane protein 2 (edit) 1
SARS関連コロナウイルス (edit) Interferon induced transmembrane protein 1 (edit) 1
MERSコロナウイルス (edit) II型膜貫通型セリンプロテアーゼ (edit) 1
SARSコロナウイルス2 (edit) インターロイキン-6 (edit) 1
SARSコロナウイルス2 (edit) HLA-E (edit) 1
SARSコロナウイルス2 (edit) BSG (edit) 1
SARSコロナウイルス2 (edit) フーリン (edit) 1
SARSコロナウイルス2 (edit) MX1 (edit) 1
SARSコロナウイルス2 (edit) IGHV3-53 (edit) 1
SARSコロナウイルス2 (edit) TRBV11-2 (edit) 1
SARSコロナウイルス2 (edit) PIKFYVE (edit) 1
SARSコロナウイルス2 (edit) thioredoxin reductase 1 (edit) 1
SARSコロナウイルス2 (edit) CCHC-type zinc finger nucleic acid binding protein (edit) 1
SARSコロナウイルス2 (edit) transmembrane serine protease 4 (edit) 1
SARSコロナウイルス2 (edit) Transmembrane protein 41B (edit) 1
SARSコロナウイルス2 (edit) Translocase of outer mitochondrial membrane 70 (edit) 1
SARSコロナウイルス2 (edit) ヴォン・ヴィレブランド因子 (edit) 1
SARSコロナウイルス2 (edit) ADAM metallopeptidase with thrombospondin type 1 motif 13 (edit) 1
SARSコロナウイルス2 (edit) heme oxygenase 1 (edit) 1
ヒトコロナウイルスNL63 (edit) angiotensin I converting enzyme 2 (edit) 1
SARSコロナウイルス (edit) MASP2 (edit) 1
SARSコロナウイルス (edit) 腫瘍壊死因子α (edit) 1
SARSコロナウイルス (edit) C-type lectin domain family 4 member G (edit) 1
SARSコロナウイルス (edit) C-type lectin domain family 4 member M (edit) 1
SARSコロナウイルス (edit) Hepsin (edit) 1
SARSコロナウイルス (edit) Transmembrane serine protease 11D (edit) 1
SARSコロナウイルス (edit) Interferon induced transmembrane protein 3 (edit) 1
SARSコロナウイルス (edit) Interferon induced transmembrane protein 2 (edit) 1
SARSコロナウイルス (edit) Interferon induced transmembrane protein 1 (edit) 1
SARSコロナウイルス (edit) BCL2 like 1 (edit) 1
SARSコロナウイルス (edit) ADAM metallopeptidase domain 17 (edit) 1
SARSコロナウイルス (edit) Bcl-2結合Xタンパク質 (edit) 1

コード例

curl

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

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

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