BioHackathon-RDF

提供:TogoWiki

移動: 案内, 検索

目次

RDF

  • グラフ構造 (TripleDataProfilerの結果を加工して、GraphVizで描画したもの)

scheme

SPARQL

一覧表示

  • 開催地一覧 exec
  • 各回の参加者数、そのうち海外からの参加者数、計何カ国が参加したかなど exec
  • どのような組織から参加があったか exec


特定のイベントに関するクエリ

  • 2011年開催のBioHackathonの情報 exec
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 bh: <http://purl.jp/bio/10/bh/>
prefix bho: <http://purl.jp/bio/10/bh/ontology#>
prefix event: <http://purl.org/NET/c4dm/event.owl#>
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix foaf: <http://xmlns.com/foaf/0.1/>
prefix vcard: <http://www.w3.org/2006/vcard/ns#>
prefix time: <http://www.w3.org/2006/time#>
prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
prefix skos: <http://www.w3.org/2004/02/skos/core#>

SELECT ?label (COUNT(?agent) AS ?number_of_participants) ?place_label ?begin_date ?end_date ?address_string ?lat ?lon
FROM <http://biohackathon.org/>
WHERE {
  ?bh a event:Event .
  ?bh event:agent ?agent .
  ?bh rdfs:label ?label .
  ?bh time:year 2011 .
  ?bh event:time ?interval .
  ?interval time:hasBeginning ?begin .
  ?begin time:inXSDDate ?begin_date .
  ?interval time:hasEnd ?end .
  ?end time:inXSDDate ?end_date .
  ?bh event:place ?place .
  ?place rdfs:label ?place_label .
  ?place vcard:address ?address .
  ?address rdfs:label ?address_string .
  ?place vcard:hasGeo ?geo .
  ?geo vcard:latitude ?lat .
  ?geo vcard:longitude ?lon .
} 


  • 2011年の参加者一覧 (他の年に参加しているか等も含めて) exec
  • 2011年の参加者の所属を集計 exec
  • 2011年の参加国を集計 exec


参加者に関するクエリ

  • 参加者一覧(参加回数順)exec
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 bh: <http://purl.jp/bio/10/bh/>
prefix bho: <http://purl.jp/bio/10/bh/ontology#>
prefix event: <http://purl.org/NET/c4dm/event.owl#>
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix foaf: <http://xmlns.com/foaf/0.1/>
prefix vcard: <http://www.w3.org/2006/vcard/ns#>
prefix time: <http://www.w3.org/2006/time#>
prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
prefix skos: <http://www.w3.org/2004/02/skos/core#>

SELECT ?person ?name (COUNT(?bh) AS ?bh) 
FROM <http://biohackathon.org/>
WHERE {
  ?bh event:agent ?participant .
  ?participant rdfs:seeAlso ?person .
  ?person foaf:name ?name .
} ORDER BY DESC (?bh)


  • 参加者一覧 (with 国, 参加した年) exec
  • 特定の組織からの参加履歴 (例: SIB) exec
  • 特定の人の参加履歴 (例: Rutger) exec


その他のクエリ

  • ボトル一覧 exec


Stanza

/mw/BioHackathon-RDF」より作成