SlideShare a Scribd company logo
1 of 7
Pathway解析のためのSPARQL
wrapper packageの作成
第5回Linked Open Dataハッカソン関西
西田孝三(@kozo2)
Pathwayとは
• 代謝反応network
• タンパク間相互作用network
• 遺伝子間の制御情報network
• Biologistにとってのmapはこのpathway map
• Pathway databaseのRDF endpoint
– http://www.genome.jp/sparql/reactionontology/
– http://sparql.wikipathways.org
linked open dataを用いたinnovationに
必要なもの
• RDF endpoint
– 発展途上ではあるができつつある
– 追加、統合は容易
• Killer application
– Text mining
– 実験dataをinputとして散在するpathwayのlinked
open dataを統合、参照し実験者が知りたい情報
に応じたoutputを生成(可視化)
実験
Excel
Linked open dataと統合
Query
具体的に行うべきこと
• data統合、query、可視化のためのpipelineの
作成
• 全てを一気通貫で行うSPARQLは書けない
• Pipelineのpartsとなるmoduleが必要
• これらのmoduleを(SPARQLをwrapする形で)作
り公開し、継続して洗練していく
• Pipelineもmoduleの様々な組み合わせを公開
し洗練していく
Hackathonで行ったこと
• PIERO reaction ontology
(http://reactionontology.org/) のexampleの
wrap
– https://github.com/kozo2/PIEROutil
• 頻出SPARQL queryをR言語でwrap
– hoge <- getReactSameTrans("kegg:R02110")
– 反応ID R02110と同じTransformationを持つ
Reactionの取得
今後
• PIEROutilの洗練、CRANなどへのsubmit、
Python版の作成
• PIEROutilを用いたpipelineのRPubs(もしくは
nbviewer)への公開
• Pipelineのweb application化

More Related Content

What's hot

LODを使ってみよう!
LODを使ってみよう!LODを使ってみよう!
LODを使ってみよう!uedayou
 
39th MTG in NIBIO
39th MTG in NIBIO39th MTG in NIBIO
39th MTG in NIBIOMaori Ito
 
プログラムなしで公開できるLODアプリケーション
プログラムなしで公開できるLODアプリケーションプログラムなしで公開できるLODアプリケーション
プログラムなしで公開できるLODアプリケーションKouji Kozaki
 
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開KnowledgeGraph
 
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発KnowledgeGraph
 
SPARQL Timelinerの使い方
SPARQL Timelinerの使い方SPARQL Timelinerの使い方
SPARQL Timelinerの使い方uedayou
 
42nd MTG in NIBIO
42nd MTG in NIBIO42nd MTG in NIBIO
42nd MTG in NIBIOMaori Ito
 
サーバサイドコース Sinatra + SPARQL 編
サーバサイドコース Sinatra + SPARQL 編サーバサイドコース Sinatra + SPARQL 編
サーバサイドコース Sinatra + SPARQL 編Fumihiro Kato
 
LODを始めるにあたって「最初に試すとよい」ツールの紹介
LODを始めるにあたって「最初に試すとよい」ツールの紹介LODを始めるにあたって「最初に試すとよい」ツールの紹介
LODを始めるにあたって「最初に試すとよい」ツールの紹介Kouji Kozaki
 
Drupalを活用した Linked Open Dataの 実践的試行環境の構築
Drupalを活用した Linked Open Dataの実践的試行環境の構築Drupalを活用した Linked Open Dataの実践的試行環境の構築
Drupalを活用した Linked Open Dataの 実践的試行環境の構築Takanori Hayashi
 
201126 Wikidata クラス階層 SPARQL検索
201126 Wikidata クラス階層 SPARQL検索201126 Wikidata クラス階層 SPARQL検索
201126 Wikidata クラス階層 SPARQL検索Satoshi Kume
 
Sparql epcuでlodをマッシュアップ
Sparql epcuでlodをマッシュアップSparql epcuでlodをマッシュアップ
Sparql epcuでlodをマッシュアップChubu University
 
情報の構造化@Linked Open Data連続講座(2014.6.2)
情報の構造化@Linked Open Data連続講座(2014.6.2)情報の構造化@Linked Open Data連続講座(2014.6.2)
情報の構造化@Linked Open Data連続講座(2014.6.2)Ikki Ohmukai
 
ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)KnowledgeGraph
 
図書館でAPIをスルメのように 味わうには
図書館でAPIをスルメのように 味わうには図書館でAPIをスルメのように 味わうには
図書館でAPIをスルメのように 味わうにはTakanori Hayashi
 

What's hot (20)

Linked Open Dataとは
Linked Open DataとはLinked Open Dataとは
Linked Open Dataとは
 
LODを使ってみよう!
LODを使ってみよう!LODを使ってみよう!
LODを使ってみよう!
 
39th MTG in NIBIO
39th MTG in NIBIO39th MTG in NIBIO
39th MTG in NIBIO
 
スキーマとURI
スキーマとURIスキーマとURI
スキーマとURI
 
プログラムなしで公開できるLODアプリケーション
プログラムなしで公開できるLODアプリケーションプログラムなしで公開できるLODアプリケーション
プログラムなしで公開できるLODアプリケーション
 
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
 
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
 
SPARQL Timelinerの使い方
SPARQL Timelinerの使い方SPARQL Timelinerの使い方
SPARQL Timelinerの使い方
 
RDF Refineの使い方
RDF Refineの使い方RDF Refineの使い方
RDF Refineの使い方
 
Linked Data (再)入門
Linked Data (再)入門Linked Data (再)入門
Linked Data (再)入門
 
SPARQLとMashup環境
SPARQLとMashup環境SPARQLとMashup環境
SPARQLとMashup環境
 
42nd MTG in NIBIO
42nd MTG in NIBIO42nd MTG in NIBIO
42nd MTG in NIBIO
 
サーバサイドコース Sinatra + SPARQL 編
サーバサイドコース Sinatra + SPARQL 編サーバサイドコース Sinatra + SPARQL 編
サーバサイドコース Sinatra + SPARQL 編
 
LODを始めるにあたって「最初に試すとよい」ツールの紹介
LODを始めるにあたって「最初に試すとよい」ツールの紹介LODを始めるにあたって「最初に試すとよい」ツールの紹介
LODを始めるにあたって「最初に試すとよい」ツールの紹介
 
Drupalを活用した Linked Open Dataの 実践的試行環境の構築
Drupalを活用した Linked Open Dataの実践的試行環境の構築Drupalを活用した Linked Open Dataの実践的試行環境の構築
Drupalを活用した Linked Open Dataの 実践的試行環境の構築
 
201126 Wikidata クラス階層 SPARQL検索
201126 Wikidata クラス階層 SPARQL検索201126 Wikidata クラス階層 SPARQL検索
201126 Wikidata クラス階層 SPARQL検索
 
Sparql epcuでlodをマッシュアップ
Sparql epcuでlodをマッシュアップSparql epcuでlodをマッシュアップ
Sparql epcuでlodをマッシュアップ
 
情報の構造化@Linked Open Data連続講座(2014.6.2)
情報の構造化@Linked Open Data連続講座(2014.6.2)情報の構造化@Linked Open Data連続講座(2014.6.2)
情報の構造化@Linked Open Data連続講座(2014.6.2)
 
ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)
 
図書館でAPIをスルメのように 味わうには
図書館でAPIをスルメのように 味わうには図書館でAPIをスルメのように 味わうには
図書館でAPIをスルメのように 味わうには
 

Viewers also liked

Osaka (&Kansai)おもろい事例??連発
Osaka (&Kansai)おもろい事例??連発Osaka (&Kansai)おもろい事例??連発
Osaka (&Kansai)おもろい事例??連発Kouji Kozaki
 
Iodd2015osaka kameda-slideshare
Iodd2015osaka kameda-slideshareIodd2015osaka kameda-slideshare
Iodd2015osaka kameda-slideshareAkihiro Kameda
 
Integrated omics analysis pipeline for model organism with Cytoscape, Kozo Ni...
Integrated omics analysis pipeline for model organism with Cytoscape, Kozo Ni...Integrated omics analysis pipeline for model organism with Cytoscape, Kozo Ni...
Integrated omics analysis pipeline for model organism with Cytoscape, Kozo Ni...Kozo Nishida
 
Cytoscape retreat 2010_demo
Cytoscape retreat 2010_demoCytoscape retreat 2010_demo
Cytoscape retreat 2010_demoKozo Nishida
 
ウィキ町史-ウィキペディアタウンで充実した情報の活用
ウィキ町史-ウィキペディアタウンで充実した情報の活用ウィキ町史-ウィキペディアタウンで充実した情報の活用
ウィキ町史-ウィキペディアタウンで充実した情報の活用Takuya Yamagata
 
第1回ウィキペディアタウンもりまち
第1回ウィキペディアタウンもりまち第1回ウィキペディアタウンもりまち
第1回ウィキペディアタウンもりまちTakuya Yamagata
 
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史yamahige
 
LODチャレンジ Japan 2013 基盤提供パートナー賞 アプリクリエータ賞
LODチャレンジ Japan 2013 基盤提供パートナー賞 アプリクリエータ賞LODチャレンジ Japan 2013 基盤提供パートナー賞 アプリクリエータ賞
LODチャレンジ Japan 2013 基盤提供パートナー賞 アプリクリエータ賞Linked Open Dataチャレンジ実行委員会
 

Viewers also liked (20)

Osaka (&Kansai)おもろい事例??連発
Osaka (&Kansai)おもろい事例??連発Osaka (&Kansai)おもろい事例??連発
Osaka (&Kansai)おもろい事例??連発
 
Iodd2015osaka kameda-slideshare
Iodd2015osaka kameda-slideshareIodd2015osaka kameda-slideshare
Iodd2015osaka kameda-slideshare
 
Integrated omics analysis pipeline for model organism with Cytoscape, Kozo Ni...
Integrated omics analysis pipeline for model organism with Cytoscape, Kozo Ni...Integrated omics analysis pipeline for model organism with Cytoscape, Kozo Ni...
Integrated omics analysis pipeline for model organism with Cytoscape, Kozo Ni...
 
Cytoscape retreat 2010_demo
Cytoscape retreat 2010_demoCytoscape retreat 2010_demo
Cytoscape retreat 2010_demo
 
ウィキ町史-ウィキペディアタウンで充実した情報の活用
ウィキ町史-ウィキペディアタウンで充実した情報の活用ウィキ町史-ウィキペディアタウンで充実した情報の活用
ウィキ町史-ウィキペディアタウンで充実した情報の活用
 
第1回ウィキペディアタウンもりまち
第1回ウィキペディアタウンもりまち第1回ウィキペディアタウンもりまち
第1回ウィキペディアタウンもりまち
 
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
ウィキ町史ビューア - Linked Open Data (LOD)で実現するデジタル町史
 
LODチャレンジ Japan 2013 アプリケーション部門 最優秀賞
LODチャレンジ Japan 2013 アプリケーション部門 最優秀賞LODチャレンジ Japan 2013 アプリケーション部門 最優秀賞
LODチャレンジ Japan 2013 アプリケーション部門 最優秀賞
 
LODチャレンジ Japan 2013 アイディア部門 優秀賞
LODチャレンジ Japan 2013 アイディア部門 優秀賞LODチャレンジ Japan 2013 アイディア部門 優秀賞
LODチャレンジ Japan 2013 アイディア部門 優秀賞
 
LODチャレンジ Japan 2013 データセット部門 最優秀賞
LODチャレンジ Japan 2013 データセット部門 最優秀賞LODチャレンジ Japan 2013 データセット部門 最優秀賞
LODチャレンジ Japan 2013 データセット部門 最優秀賞
 
LODチャレンジ Japan 2013 データセット部門 優秀賞
LODチャレンジ Japan 2013 データセット部門 優秀賞LODチャレンジ Japan 2013 データセット部門 優秀賞
LODチャレンジ Japan 2013 データセット部門 優秀賞
 
LODチャレンジ Japan 2013 スポンサー賞 データクリエータ賞
LODチャレンジ Japan 2013 スポンサー賞 データクリエータ賞LODチャレンジ Japan 2013 スポンサー賞 データクリエータ賞
LODチャレンジ Japan 2013 スポンサー賞 データクリエータ賞
 
LODチャレンジ Japan 2013 アイディア部門 最優秀賞
LODチャレンジ Japan 2013 アイディア部門 最優秀賞LODチャレンジ Japan 2013 アイディア部門 最優秀賞
LODチャレンジ Japan 2013 アイディア部門 最優秀賞
 
LODチャレンジ Japan 2013 審査員特別賞 学生奨励賞2
LODチャレンジ Japan 2013 審査員特別賞 学生奨励賞2LODチャレンジ Japan 2013 審査員特別賞 学生奨励賞2
LODチャレンジ Japan 2013 審査員特別賞 学生奨励賞2
 
LODチャレンジ Japan 2013 審査員特別賞 ベストファシリテータ賞
LODチャレンジ Japan 2013 審査員特別賞 ベストファシリテータ賞LODチャレンジ Japan 2013 審査員特別賞 ベストファシリテータ賞
LODチャレンジ Japan 2013 審査員特別賞 ベストファシリテータ賞
 
LODチャレンジ Japan 2013 基盤技術部門 最優秀賞
LODチャレンジ Japan 2013 基盤技術部門 最優秀賞LODチャレンジ Japan 2013 基盤技術部門 最優秀賞
LODチャレンジ Japan 2013 基盤技術部門 最優秀賞
 
LODチャレンジ Japan 2013 基盤提供パートナー賞 アプリクリエータ賞
LODチャレンジ Japan 2013 基盤提供パートナー賞 アプリクリエータ賞LODチャレンジ Japan 2013 基盤提供パートナー賞 アプリクリエータ賞
LODチャレンジ Japan 2013 基盤提供パートナー賞 アプリクリエータ賞
 
LODチャレンジ Japan 2013 ビジュアライゼーション部門 最優秀賞
LODチャレンジ Japan 2013 ビジュアライゼーション部門 最優秀賞LODチャレンジ Japan 2013 ビジュアライゼーション部門 最優秀賞
LODチャレンジ Japan 2013 ビジュアライゼーション部門 最優秀賞
 
LODチャレンジ Japan 2013 基盤技術部門 優秀賞
LODチャレンジ Japan 2013 基盤技術部門 優秀賞LODチャレンジ Japan 2013 基盤技術部門 優秀賞
LODチャレンジ Japan 2013 基盤技術部門 優秀賞
 
LODチャレンジ Japan 2013 スポンサー賞 ヒューマンセントリック賞
LODチャレンジ Japan 2013 スポンサー賞 ヒューマンセントリック賞LODチャレンジ Japan 2013 スポンサー賞 ヒューマンセントリック賞
LODチャレンジ Japan 2013 スポンサー賞 ヒューマンセントリック賞
 

Similar to Pathway解析のためのSPARQL wrapper packageの作成

#経済学のための実践的データ分析 9. オープンデータを使ってみよう
#経済学のための実践的データ分析 9. オープンデータを使ってみよう#経済学のための実践的データ分析 9. オープンデータを使ってみよう
#経済学のための実践的データ分析 9. オープンデータを使ってみようYasushi Hara
 
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)kulibrarians
 
Linked Data API Navi(LODチャレンジ2022)
Linked Data API Navi(LODチャレンジ2022)Linked Data API Navi(LODチャレンジ2022)
Linked Data API Navi(LODチャレンジ2022)uedayou
 
SPARQLでオープンデータ活用!
SPARQLでオープンデータ活用!SPARQLでオープンデータ活用!
SPARQLでオープンデータ活用!uedayou
 
1st LODandOntology studysession aboutRDF
1st LODandOntology studysession aboutRDF1st LODandOntology studysession aboutRDF
1st LODandOntology studysession aboutRDFTakeshi Masuda
 
Spark Summit 2014 の報告と最近の取り組みについて
Spark Summit 2014 の報告と最近の取り組みについてSpark Summit 2014 の報告と最近の取り組みについて
Spark Summit 2014 の報告と最近の取り組みについてRecruit Technologies
 
Excelで始めるオープンデータ ~LinkData.orgを使った データセット・アプリ公開~
Excelで始めるオープンデータ ~LinkData.orgを使った データセット・アプリ公開~Excelで始めるオープンデータ ~LinkData.orgを使った データセット・アプリ公開~
Excelで始めるオープンデータ ~LinkData.orgを使った データセット・アプリ公開~Sayoko Shimoyama
 
第57回日本人類遺伝学会大会 教育講演「バイオインフォマティクス:データベース統合化によるアプローチ」
第57回日本人類遺伝学会大会 教育講演「バイオインフォマティクス:データベース統合化によるアプローチ」第57回日本人類遺伝学会大会 教育講演「バイオインフォマティクス:データベース統合化によるアプローチ」
第57回日本人類遺伝学会大会 教育講演「バイオインフォマティクス:データベース統合化によるアプローチ」Hidemasa Bono
 
Metabolic network and cheminformatics
Metabolic network and cheminformaticsMetabolic network and cheminformatics
Metabolic network and cheminformaticsMas Kot
 

Similar to Pathway解析のためのSPARQL wrapper packageの作成 (11)

#経済学のための実践的データ分析 9. オープンデータを使ってみよう
#経済学のための実践的データ分析 9. オープンデータを使ってみよう#経済学のための実践的データ分析 9. オープンデータを使ってみよう
#経済学のための実践的データ分析 9. オープンデータを使ってみよう
 
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
20021127 ku-librarians勉強会 #38 : Where can I go? : OpenURLによる状況判断型リンク(SFXを中心として)
 
Linked Data API Navi(LODチャレンジ2022)
Linked Data API Navi(LODチャレンジ2022)Linked Data API Navi(LODチャレンジ2022)
Linked Data API Navi(LODチャレンジ2022)
 
SPARQLでオープンデータ活用!
SPARQLでオープンデータ活用!SPARQLでオープンデータ活用!
SPARQLでオープンデータ活用!
 
Sgepss2013 koyama
Sgepss2013 koyamaSgepss2013 koyama
Sgepss2013 koyama
 
Silkについて
SilkについてSilkについて
Silkについて
 
1st LODandOntology studysession aboutRDF
1st LODandOntology studysession aboutRDF1st LODandOntology studysession aboutRDF
1st LODandOntology studysession aboutRDF
 
Spark Summit 2014 の報告と最近の取り組みについて
Spark Summit 2014 の報告と最近の取り組みについてSpark Summit 2014 の報告と最近の取り組みについて
Spark Summit 2014 の報告と最近の取り組みについて
 
Excelで始めるオープンデータ ~LinkData.orgを使った データセット・アプリ公開~
Excelで始めるオープンデータ ~LinkData.orgを使った データセット・アプリ公開~Excelで始めるオープンデータ ~LinkData.orgを使った データセット・アプリ公開~
Excelで始めるオープンデータ ~LinkData.orgを使った データセット・アプリ公開~
 
第57回日本人類遺伝学会大会 教育講演「バイオインフォマティクス:データベース統合化によるアプローチ」
第57回日本人類遺伝学会大会 教育講演「バイオインフォマティクス:データベース統合化によるアプローチ」第57回日本人類遺伝学会大会 教育講演「バイオインフォマティクス:データベース統合化によるアプローチ」
第57回日本人類遺伝学会大会 教育講演「バイオインフォマティクス:データベース統合化によるアプローチ」
 
Metabolic network and cheminformatics
Metabolic network and cheminformaticsMetabolic network and cheminformatics
Metabolic network and cheminformatics
 

Pathway解析のためのSPARQL wrapper packageの作成