SlideShare une entreprise Scribd logo
1  sur  91
Télécharger pour lire hors ligne
今あえてコードから
可視化を作る
生物学分野での実例を交えて
Keiichiro ONO
University of California, San Diego
Department of Medicine
自己紹介
● Keiichiro ONO (大野圭一朗)
● ライフサイエンス分野に特化したソフトウェア開発者
● カリフォルニア大学サンディエゴ校医学部 Trey Ideker研究室
○ 以下の非営利団体で技術者をやっています
■ National Resource for Network Biology
■ The Cytoscape Consortium
■ Cancer Cell Map Initiative
■ San Diego Center for Systems Biology
● 主なプロジェクト
○ Cytoscape / DCell / NDEx / Cytoscape Explorler(仮)
本日の概要
● 少々長めのイントロ兼、本業の紹介
○ 2020年現在の例から
● 今あえてカスタムなコードから可視化を作る必要性のある場面
○ Plotly Dashによるインタラクション作成
○ 汎用可視化ツールとしての deck.gl - グラフ描画コンポーネントを例にして
● まとめ
長めのイントロ兼本
業の紹介
2020年

SARS-CoV-2
2020年は生物学関連のワードがメディアを飛び交った
ポリメラーゼ連鎖反応(PCR)
プライマー
ゲノム解析によるウイルスの系統樹
mRNAワクチン
2020 ~ COVID-19 ~ Visualization
https://www.ncbi.nlm.nih.gov/nuccore/NC_045512.2およそ30kbp = 情報としては30,000文字
From: A SARS-CoV-2 protein interaction map reveals
targets for drug repurposing
Fig. 3: SARS-CoV-2 protein–protein interaction network.
From: A SARS-CoV-2 protein interaction map reveals
targets for drug repurposing
Fig. 3: SARS-CoV-2 protein–protein interaction network.
様々な手法やツール
アラインメントビューア
ゲノムブラウザ
タンパク質の構造ビューア
相互作用の可視化
系統樹
etc.
https://nextstrain.org/sars-cov-2/
COVID-19関連研究で使われる情報
遺伝子配列(ゲノム情報)
タンパク質の構造
タンパク質と薬剤の相互作用
感染経路
系統樹
COVID-19関連研究で使われる情報
遺伝子配列(ゲノム情報)→ 文字列
タンパク質の三次元構造 → 文字列と座標
タンパク質と薬剤の相互作用 → グラフ構造
感染経路 → グラフ構造
ウイルスの系統樹 → 木構造
計算機は生物を研究するためのインフラ
私の本業: 生物学者が使うツールやインフラを整える
https://idekerlab.ucsd.edu/
私の本業: 生物学者が使うツールやインフラを整える
https://idekerlab.ucsd.edu/
https://www.nytimes.com/2020/11/09/science/dogs-aging-behavior.html
犬の年齢の推定
分子生物学からのアプローチで犬の年齢を人間に置き換えたときのもの
を推定できる計算式を導く
→ 手法は統計やネットワーク分析、扱うデータや種は様々
ただしやはり難易度の高いがんなどの人の疾患関連が多い
Genotype → Phenotype
KEGG PATHWAY: Map01100 Metabolic pathways (Global Map)
→ こういった研究を支えるソフトウェアを作る
実際には何をやっているのか?
解析部分:
研究者の生み出したアルゴリズムを一般の生物学者が使えるようなツールにまとめる
可視化部分:
既存の手法を組み合わせて探索的可視化のアプリを作ったり、論文に使われる図の作
成に使えるようなツールを作る
→「バイオインフォマティクス」という言葉の怪しさ(?)に比べて、やっていることは意外と
地味
インフラ整備 → お金の問題
CZI: Facebook創業者夫妻の慈善団体
Essential Open Source Software for Science program
➔ 科学研究を支えるオープンソースソフトウェアは、基本的にそれ自体がお金を生む
ことは極めて稀
➔ でも無ければ困るというレベルまで普及したソフトウェアも多数
➔ 外部からの資金なしでは成り立たない
◆ その一部を助けましょう、という理由でザッカーバーグ夫妻の団体が設立
https://chanzuckerberg.com/eoss/proposals/
主なプロジェクト
NDEx
the Network Data Exchange:
A Resource for Network Analysis, Collaboration and Publication
(「インデックス」と発音します)
NDExとは?
● 生物学方面のネットワーク/パス
ウェイデータのためのワークス
ペース兼公開のためのプラット
フォーム
○ 「生物学的ネットワークのための
GitHub」
● 公共データベースに登録されたも
ののミラーと、ユーザーデータの併
用
COVID-19 reference networks in NDEx Repository
(汎用のネットワーク可視化ツール)
大規模なインタラクションから複
雑な手書きのパスウェイまで描
画可能
生物学研究での探索的可視化ツール 
= 比較的ニーズが複雑
→ カスタムなツールを作成する必要性
HiView: 2.7.x
HiView: 2.7.x
D3 Circle Packing
React-VIS
Cytoscape.js
Material UI
基本的なパターンは
既存のツールでカ
バーされる
多くの場合、データの種類と
量が決まると自ずと手法は決
まる
→ アプリケーションの構成
要素は比較的シンプル
The Data Visualisation Catalogue
https://datavizcatalogue.com/
データの型が決まれば、まず既存の手法、
ツールでカバーできないかを考える
定番の手法があれば、ほぼ間違いなく既存
のツールやライブラリが存在するため、ま
ずはその利用を検討する
それでも自分でコードを書く必要がある時…
大量のデータ
インタラクション
新しい可視化手法
それでも自分でコードを書く必要がある時…
大量のデータ
インタラクション
新しい可視化手法
問題の複雑さ
● 既存の手法を用いた単一種類のデータ可視化
● 複数のデータ型に対する可視化
● 単一種類の大量のデータ
● 複数のチャート間のインタラクション
● 大量かつ複数のデータ型のチャート間のインタラクション
問題の複雑さ
● 既存の手法を用いた単一種類のデータ可視化
● 複数のデータ型に対する可視化
● 単一種類の大量のデータ
● 複数のチャート間のインタラクション
● 大量かつ複数のデータ型のチャート間のインタラクション
それでも自分でコードを書く必要がある時…
大量のデータ
インタラクション
新しい可視化手法
インタラクションを実装するhttps://dash-gallery.plotly.host/dash-cytoscape-lda/
自由にインタラクションを作る
● 既存のBIツール(Tableauなども含む)でもインタラクティブなアプリケーションやダッ
シュボードを作ることは可能
● しかし限界はある
○ カスタマイゼーションの限界
○ 必要なUIコンポーネントの不足
● ただ、JavaScriptで描画部分などを書くのは避けたい
Plotly Dash
Plotly Dashで何ができるか?
豊富なオープンソースのコンポーネントを組み合わせてPythonのみで可視化とそれに
伴うインタラクションを作成可能
ウェブ・アプリケーションとして比較的容易に公開可能
データ分析者にとって馴染みの深いPythonのみで記述可能
例:
https://dash-gallery.plotly.host/Portal/
Dashの日本語の書籍
なんと日本語の書籍も出ています
Pythonインタラクティブ・データビジュア
ライゼーション入門 ―Plotly/Dashによ
るデータ可視化とWebアプリ構築―
https://www.asakura.co.jp/books/is
bn/978-4-254-12258-9/
さらなる複雑性、大規模データ
DashはJS部分を触らなくてもアプリケーションを構築できるのがウリ
したがって、描画コンポーネント部分を拡張したい、作りたい場合にはフロントエンド関連
技術のレイヤーまで降りていくしかない
今公開されているコンポーネント群で目的のアプリケーションが容易に実装可能かどう
かは作る前にきちんと見積もるのが大切
Dashでは難しいケース → React / Redux / D3 / deck.gl / etc.
それでも自分でコードを書く必要がある時…
大量のデータ
インタラクション
新しい可視化手法
既存のツール: グラフ描画を例に
そもそも大量のデータポイントをそのまま可視化するようなケースをサポートしている
ツールは少ない
ブラウザで100万を超えるようなデータポイントを描画するようなアプリケーションは、そ
もそもちょっと前まではパフォーマンス的に難しかった
私たちの場合: 大規模グラフの俯瞰図
問題:
● ブラウザでも大規模なグラフの「傾向」を見たい
○ クラスタの分布、大きさ
○ 巨大な階層構造
● 高速なインタラクション
○ Google Mapのような感覚でズーム /パン
● ノード数に比べてエッジ数がはるかに多い密なネットワークを可視化したい
これらの要求を満たす既存のJavaScriptライブラリがない
→ 俯瞰図用のビューアを作ろう
ツールの選定
そもそも自分たちはCGの専門家でもなく、GPUを使ったコードのローレベルな最適化な
どをしたいわけではない
できるだけ汎用性があり、パフォーマンスの出る描画ライブラリが欲しい
そもそも大規模データをリアルタイムで分析(クラスター抽出など)するのは現実的では
ないので、そこは可視化の前処理に含んでも問題ない
Deck.gl
● Generalized framework for
data visualization
○ Just like Unity for game
developers
● Developed by data viz team
at Uber
● Open source
● Visualizes data in multiple
Layers
kepler.gl
deck.gl ≠ Geospatial Visualization Toolkit
Autonomous Visualization System (AVS)
Xiaoji Chen | Feb 2020 | Contact Us
https://docs.google.com/presentation/d/1qtXUQzMuIa8NYIKUa1RKfSwvgpeccY-wrPrYqsb_8rE/edit?usp=sharing
Why Large Graph Renderer?
● We already have good renderer for networks on browsers, like Cytoscape.js
● It is a fully featured graph renderer
○ Has a lot of features
■ Showing charts on nodes
■ Many types of nodes/edges
○ Fully interactive
● ...But NOT designed for huge data, including millions of objects
Overview of the project
Main Goal: Performance
● Showing overview of millions of objects
● Has minimum set of interactivity
○ Zoom
○ Pan
○ Selection
● Just like Google Map
○ Not an editor but fast, useful viewer
○ Showing details when zooming in, display just
overview when zooming out
deck.glでの可視化 = レイヤーの集合
基本的な考え方
可視化したいデータポイントをいくつかのレイヤーに分割して表現できないか考える
既存のレイヤーで賄えるかを考える
Composite Layer
レイヤーに分割
グラフを描画する場合
ノード
ラベル
エッジ
背景
Design and Implementation
This is a React component (for web browsers)
Client Technology Stack
1. WebGL
2. Luma.gl
3. Deck.gl
4. Large Graph Renderer (LGR) ←
● A React component
○ Reusable in our ecosystem
■ NDEx
■ HiView
■ Future web apps
● Fast rendering and limited interaction
○ Should handle millions of objects
○ Does not support full set of visual properties
Large Graph Renderer
STRING-human data set
20k nodes / 470k edges
Graph data in CX format
Auto-Graph Visualizer
https://github.com/idekerlab/auto-graph-visualizer
LGR
How LGR works
1. Feed the network data in CX2 data format
2. Convert the data into LGR’s format locally
3. LGR renders it
A composite graph layer created with scatter plot + line layers
A graph created with scatter plot + arc layers
「小さな」ネットワークの例
http://dev.ndexbio.org/viewer/networks/c5a930c3-1ae3-11eb-b731-525400c25d22
中規模のネットワークの例
http://dev.ndexbio.org/viewer/networks/ef67b25d-08e7-11eb-a2d4-525400c25d22
まとめ:
deck.glとは高速な描画と基本的なインタラ
クションに特化したツールキット
実際のアプリケーション構築
描画は可視化アプリケーションの一部でしかない
前処理
データの入出力
D3.jsなどの既存のライブラリとdeck.gl
役割分担が重要!
D3.js - 可視化のための数学ライブラリ
● 定番のパレットの取得
● 各オブジェクトのデータから位置への変換の計算
deck.gl - 大規模なデータのマシンパワー(主にGPU)による力技描画ライブラリ
Python / Rなどの各種ライブラリ - データの前処理やリアルタイムではこなせない時
間のかかる計算の処理
NIH症候群と戦う
https://en.wikipedia.org/wiki/Not_invented_here
D3.jsで一からチャートを作るのは面白いですが、本当に必要かをよく考える
実際にウェブ・アプリケーションを作る
メモリの制約
データのロード時間
データポイントのレイアウト
これらを解決する仕組みを現在制作中
まとめ
2020年現在、基本的なツールキットは豊富に準備されている
まずはそれらを使えないかを考える
インタラクションが必要なアプリケーションの構築ではPlotly Dashも良い選択肢の一つ
大規模なデータの描画には、deck.glも検討に値する

Contenu connexe

Tendances

الرجل من المربخ والنساء من الزهرة
الرجل من المربخ والنساء من الزهرةالرجل من المربخ والنساء من الزهرة
الرجل من المربخ والنساء من الزهرة
engnieer
 
980430寶來期貨台股盤後日報
980430寶來期貨台股盤後日報980430寶來期貨台股盤後日報
980430寶來期貨台股盤後日報
guest92ee6e
 
98c85409cf35843f1614ee03e97475fe
98c85409cf35843f1614ee03e97475fe98c85409cf35843f1614ee03e97475fe
98c85409cf35843f1614ee03e97475fe
guest1d01f77
 

Tendances (12)

Ph2
Ph2Ph2
Ph2
 
الرجل من المربخ والنساء من الزهرة
الرجل من المربخ والنساء من الزهرةالرجل من المربخ والنساء من الزهرة
الرجل من المربخ والنساء من الزهرة
 
QNBFS Daily Technical Trader Qatar - January 04, 2021 التحليل الفني اليومي لب...
QNBFS Daily Technical Trader Qatar - January 04, 2021 التحليل الفني اليومي لب...QNBFS Daily Technical Trader Qatar - January 04, 2021 التحليل الفني اليومي لب...
QNBFS Daily Technical Trader Qatar - January 04, 2021 التحليل الفني اليومي لب...
 
04 apr 2015 d jee main exam JEE MAIN EXAM 2015 CODE -D QUESTION PAPER DT.04....
04 apr 2015 d  jee main exam JEE MAIN EXAM 2015 CODE -D QUESTION PAPER DT.04....04 apr 2015 d  jee main exam JEE MAIN EXAM 2015 CODE -D QUESTION PAPER DT.04....
04 apr 2015 d jee main exam JEE MAIN EXAM 2015 CODE -D QUESTION PAPER DT.04....
 
Ph10 pa-004
Ph10 pa-004Ph10 pa-004
Ph10 pa-004
 
QNBFS Daily Technical Trader Qatar - January 06, 2021 التحليل الفني اليومي لب...
QNBFS Daily Technical Trader Qatar - January 06, 2021 التحليل الفني اليومي لب...QNBFS Daily Technical Trader Qatar - January 06, 2021 التحليل الفني اليومي لب...
QNBFS Daily Technical Trader Qatar - January 06, 2021 التحليل الفني اليومي لب...
 
QNBFS Daily Technical Trader Qatar - January 07, 2021 التحليل الفني اليومي لب...
QNBFS Daily Technical Trader Qatar - January 07, 2021 التحليل الفني اليومي لب...QNBFS Daily Technical Trader Qatar - January 07, 2021 التحليل الفني اليومي لب...
QNBFS Daily Technical Trader Qatar - January 07, 2021 التحليل الفني اليومي لب...
 
980430寶來期貨台股盤後日報
980430寶來期貨台股盤後日報980430寶來期貨台股盤後日報
980430寶來期貨台股盤後日報
 
Subjective assignment II
Subjective assignment IISubjective assignment II
Subjective assignment II
 
98c85409cf35843f1614ee03e97475fe
98c85409cf35843f1614ee03e97475fe98c85409cf35843f1614ee03e97475fe
98c85409cf35843f1614ee03e97475fe
 
MIE2009 Keynote Address: Clinical Decision Support
MIE2009 Keynote Address: Clinical Decision SupportMIE2009 Keynote Address: Clinical Decision Support
MIE2009 Keynote Address: Clinical Decision Support
 
QNBFS Daily Technical Trader Qatar - January 19, 2021 التحليل الفني اليومي لب...
QNBFS Daily Technical Trader Qatar - January 19, 2021 التحليل الفني اليومي لب...QNBFS Daily Technical Trader Qatar - January 19, 2021 التحليل الفني اليومي لب...
QNBFS Daily Technical Trader Qatar - January 19, 2021 التحليل الفني اليومي لب...
 

Similaire à 今あえてコードから可視化を作る (Data Visualization Japan Meetup 2020)

QM-078-企業導入六標準差之個案探討
QM-078-企業導入六標準差之個案探討QM-078-企業導入六標準差之個案探討
QM-078-企業導入六標準差之個案探討
handbook
 
سيكولوجيه اللغه والمرض العقلى
سيكولوجيه اللغه والمرض العقلىسيكولوجيه اللغه والمرض العقلى
سيكولوجيه اللغه والمرض العقلى
mshary mshary
 
IE-027 動作與時間研究建立精實生產環境
IE-027 動作與時間研究建立精實生產環境IE-027 動作與時間研究建立精實生產環境
IE-027 動作與時間研究建立精實生產環境
handbook
 
創業家研習營-7分鐘創意簡報技巧,Mr.6劉威麟
創業家研習營-7分鐘創意簡報技巧,Mr.6劉威麟創業家研習營-7分鐘創意簡報技巧,Mr.6劉威麟
創業家研習營-7分鐘創意簡報技巧,Mr.6劉威麟
taiwanweb20
 
7secret
7secret7secret
7secret
paown
 
秩序从哪里来?
秩序从哪里来?秩序从哪里来?
秩序从哪里来?
guest8430ea2
 
Alzaimer Melli8
Alzaimer Melli8Alzaimer Melli8
Alzaimer Melli8
arshan
 
標竿學習的價值
標竿學習的價值標竿學習的價值
標竿學習的價值
HelloDaniel
 
الحرم الابراهيمي
الحرم الابراهيميالحرم الابراهيمي
الحرم الابراهيمي
Mohammed Algarni
 
Arabic bible book of life old testament jeremiah
Arabic bible book of life old testament jeremiahArabic bible book of life old testament jeremiah
Arabic bible book of life old testament jeremiah
ArabBibles
 
Opportunity Magazine 2008-11-03 Vol.5
Opportunity Magazine 2008-11-03 Vol.5Opportunity Magazine 2008-11-03 Vol.5
Opportunity Magazine 2008-11-03 Vol.5
opportunity service
 

Similaire à 今あえてコードから可視化を作る (Data Visualization Japan Meetup 2020) (20)

Product Catalog 2009
Product Catalog 2009Product Catalog 2009
Product Catalog 2009
 
QM-078-企業導入六標準差之個案探討
QM-078-企業導入六標準差之個案探討QM-078-企業導入六標準差之個案探討
QM-078-企業導入六標準差之個案探討
 
Green IT
Green ITGreen IT
Green IT
 
الکرد والحمدانیون
الکرد والحمدانیونالکرد والحمدانیون
الکرد والحمدانیون
 
سيكولوجيه اللغه والمرض العقلى
سيكولوجيه اللغه والمرض العقلىسيكولوجيه اللغه والمرض العقلى
سيكولوجيه اللغه والمرض العقلى
 
薬物療法
薬物療法薬物療法
薬物療法
 
日本語ドキドキ体験交流活動集
日本語ドキドキ体験交流活動集日本語ドキドキ体験交流活動集
日本語ドキドキ体験交流活動集
 
Search Engines Chapter 1 Summary
Search Engines Chapter 1 SummarySearch Engines Chapter 1 Summary
Search Engines Chapter 1 Summary
 
مقدمه ای بر داده کاوی و اکتشاف دانش
مقدمه ای بر داده کاوی و اکتشاف دانشمقدمه ای بر داده کاوی و اکتشاف دانش
مقدمه ای بر داده کاوی و اکتشاف دانش
 
IE-027 動作與時間研究建立精實生產環境
IE-027 動作與時間研究建立精實生產環境IE-027 動作與時間研究建立精實生產環境
IE-027 動作與時間研究建立精實生產環境
 
創業家研習營-7分鐘創意簡報技巧,Mr.6劉威麟
創業家研習營-7分鐘創意簡報技巧,Mr.6劉威麟創業家研習營-7分鐘創意簡報技巧,Mr.6劉威麟
創業家研習營-7分鐘創意簡報技巧,Mr.6劉威麟
 
7secret
7secret7secret
7secret
 
秩序从哪里来?
秩序从哪里来?秩序从哪里来?
秩序从哪里来?
 
Alzaimer Melli8
Alzaimer Melli8Alzaimer Melli8
Alzaimer Melli8
 
標竿學習的價值
標竿學習的價值標竿學習的價值
標竿學習的價值
 
الحرم الابراهيمي
الحرم الابراهيميالحرم الابراهيمي
الحرم الابراهيمي
 
Arabic bible book of life old testament jeremiah
Arabic bible book of life old testament jeremiahArabic bible book of life old testament jeremiah
Arabic bible book of life old testament jeremiah
 
Opportunity Magazine 2008-11-03 Vol.5
Opportunity Magazine 2008-11-03 Vol.5Opportunity Magazine 2008-11-03 Vol.5
Opportunity Magazine 2008-11-03 Vol.5
 
موقع وصفات طبخ
موقع وصفات طبخموقع وصفات طبخ
موقع وصفات طبخ
 
jaam
jaamjaam
jaam
 

Plus de Keiichiro Ono

SDCSB Advanced Tutorial: Reproducible Data Visualization Workflow with Cytosc...
SDCSB Advanced Tutorial: Reproducible Data Visualization Workflow with Cytosc...SDCSB Advanced Tutorial: Reproducible Data Visualization Workflow with Cytosc...
SDCSB Advanced Tutorial: Reproducible Data Visualization Workflow with Cytosc...
Keiichiro Ono
 
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford ConsortiumSDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
Keiichiro Ono
 

Plus de Keiichiro Ono (20)

Cytoscape Ecosystem Presentation at DBCLS Kashiwa
Cytoscape Ecosystem Presentation at DBCLS KashiwaCytoscape Ecosystem Presentation at DBCLS Kashiwa
Cytoscape Ecosystem Presentation at DBCLS Kashiwa
 
Eyeo 2019-Lightning-Cytoscape
Eyeo 2019-Lightning-CytoscapeEyeo 2019-Lightning-Cytoscape
Eyeo 2019-Lightning-Cytoscape
 
Data Visualization Japan Meetup 2018: 長く変化に対応する
Data Visualization Japan Meetup 2018: 長く変化に対応するData Visualization Japan Meetup 2018: 長く変化に対応する
Data Visualization Japan Meetup 2018: 長く変化に対応する
 
第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@Riken第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@Riken
 
「モダンな」可視化アプリケーション開発とはどのようなものか?
「モダンな」可視化アプリケーション開発とはどのようなものか?「モダンな」可視化アプリケーション開発とはどのようなものか?
「モダンな」可視化アプリケーション開発とはどのようなものか?
 
Overview of Modern Graph Analysis Tools
Overview of Modern Graph Analysis ToolsOverview of Modern Graph Analysis Tools
Overview of Modern Graph Analysis Tools
 
Reproducible Workflow with Cytoscape and Jupyter Notebook
Reproducible Workflow with Cytoscape and Jupyter NotebookReproducible Workflow with Cytoscape and Jupyter Notebook
Reproducible Workflow with Cytoscape and Jupyter Notebook
 
What's New in Cytoscape
What's New in CytoscapeWhat's New in Cytoscape
What's New in Cytoscape
 
Introduction to Biological Network Analysis and Visualization with Cytoscape ...
Introduction to Biological Network Analysis and Visualization with Cytoscape ...Introduction to Biological Network Analysis and Visualization with Cytoscape ...
Introduction to Biological Network Analysis and Visualization with Cytoscape ...
 
Introduction to Biological Network Analysis and Visualization with Cytoscape ...
Introduction to Biological Network Analysis and Visualization with Cytoscape ...Introduction to Biological Network Analysis and Visualization with Cytoscape ...
Introduction to Biological Network Analysis and Visualization with Cytoscape ...
 
Building Reproducible Network Data Analysis / Visualization Workflows
Building Reproducible Network Data Analysis / Visualization WorkflowsBuilding Reproducible Network Data Analysis / Visualization Workflows
Building Reproducible Network Data Analysis / Visualization Workflows
 
San Diego Japan Bio Forum: ライフサイエンス向けデータ可視化技術の現状
San Diego Japan Bio Forum: ライフサイエンス向けデータ可視化技術の現状San Diego Japan Bio Forum: ライフサイエンス向けデータ可視化技術の現状
San Diego Japan Bio Forum: ライフサイエンス向けデータ可視化技術の現状
 
SDCSB Advanced Tutorial: Reproducible Data Visualization Workflow with Cytosc...
SDCSB Advanced Tutorial: Reproducible Data Visualization Workflow with Cytosc...SDCSB Advanced Tutorial: Reproducible Data Visualization Workflow with Cytosc...
SDCSB Advanced Tutorial: Reproducible Data Visualization Workflow with Cytosc...
 
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford ConsortiumSDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
SDCSB CYTOSCAPE AND NETWORK ANALYSIS WORKSHOP at Sanford Consortium
 
VIZBI 2015 Tutorial: Cytoscape, IPython, Docker, and Reproducible Network Dat...
VIZBI 2015 Tutorial: Cytoscape, IPython, Docker, and Reproducible Network Dat...VIZBI 2015 Tutorial: Cytoscape, IPython, Docker, and Reproducible Network Dat...
VIZBI 2015 Tutorial: Cytoscape, IPython, Docker, and Reproducible Network Dat...
 
Cytoscapeの現状とCyberinfrastructure
Cytoscapeの現状とCyberinfrastructureCytoscapeの現状とCyberinfrastructure
Cytoscapeの現状とCyberinfrastructure
 
「数字を見せろ」から「コードを見せろ」へ 〜過程の透明性を確保したデータ可視化を目指す〜
「数字を見せろ」から「コードを見せろ」へ 〜過程の透明性を確保したデータ可視化を目指す〜「数字を見せろ」から「コードを見せろ」へ 〜過程の透明性を確保したデータ可視化を目指す〜
「数字を見せろ」から「コードを見せろ」へ 〜過程の透明性を確保したデータ可視化を目指す〜
 
Cytoscape: Now and Future
Cytoscape: Now and FutureCytoscape: Now and Future
Cytoscape: Now and Future
 
cyREST: Cytoscape as a Service
cyREST: Cytoscape as a ServicecyREST: Cytoscape as a Service
cyREST: Cytoscape as a Service
 
GraphLab Conference 2014 Cytoscape Flyer
GraphLab Conference 2014 Cytoscape FlyerGraphLab Conference 2014 Cytoscape Flyer
GraphLab Conference 2014 Cytoscape Flyer
 

Dernier

Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
amitlee9823
 

Dernier (20)

Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 

今あえてコードから可視化を作る (Data Visualization Japan Meetup 2020)