パイルアップ
Pileupコンポーネントを使うと、パイルアップを表示することができます。
Dash Enterprise - https://dash.plotly.com/dash-bio/pileup
上記のDash Enterpriseにあるサンプルを参考にして、パイルアップを表示します。
[ソースコード]
1 | import dash |
[ブラウザで表示]
パイルアップを表示することができました。
スライドバーを使って拡大・縮小したり、ドラッグして表示位置を変えたりすることができます。
Pileupコンポーネントを使うと、パイルアップを表示することができます。
Dash Enterprise - https://dash.plotly.com/dash-bio/pileup
上記のDash Enterpriseにあるサンプルを参考にして、パイルアップを表示します。
[ソースコード]
1 | import dash |
[ブラウザで表示]
パイルアップを表示することができました。
スライドバーを使って拡大・縮小したり、ドラッグして表示位置を変えたりすることができます。
ManhattanPlotコンポーネントを使うと、マンハッタンプロットを表示することができます。
マンハッタンプロットは、多数のデータポイント、非ゼロ振幅、および高い振幅値の分布を持つデータを表示します。
一般的にゲノムワイド関連解析(GWAS)で使用され、重要なSNP(個人間の遺伝情報のわずかな違いのこと。一塩基多型とも呼ばれる。)を表示することができます。
Dash Enterprise - https://dash.plotly.com/dash-bio/manhattanplot
上記のDash Enterpriseにあるサンプルを参考にして、マンハッタンプロットを表示します。
[ソースコード]
1 | import pandas as pd |
[ブラウザで表示]
マンハッタンプロットを表示することができました。
ドラッグすることにより、表示位置を変えたり、拡大・縮小したりすることができます。
また凡例を選択して、データの表示・非表示を切り替えることもできます。
IGVコンポーネントを使うと、ゲノム情報を視覚化することができます。
(IGV は Integrative Genomics Viewer の略です)
Dash Enterprise - https://dash.plotly.com/dash-bio/igv
上記のDash Enterpriseにあるサンプルを参考にして、ゲノム情報を視覚化してみます。
[ソースコード]
1 | import dash |
[ブラウザで表示]
ゲノム情報を可視化することができました。
ドラッグすることにより、表示位置を変えたり、拡大・縮小して表示することができます。
Ideogramコンポーネントを使うと、染色体パターンを可視化することができます。
Dash Enterprise - https://dash.plotly.com/dash-bio/ideogram
上記のDash Enterpriseにあるサンプルを参考にして、染色体パターンを視覚化します。
[ソースコード]
1 | import dash |
[ブラウザで表示]
染色体パターンを可視化することができました。
染色体を選択すると拡大して表示することができます。もう一度選択するともとの表示に戻ります。
FornaContainerコンポーネントを使うと、RNA分子の2次元構造を可視化することができます。
Dash Enterprise - https://dash.plotly.com/dash-bio/fornacontainer
上記のDash Enterpriseにあるサンプルを参考にして、RNA分子の2次元構造を視覚化します。
[ソースコード]
1 | import dash |
[ブラウザで表示]
RNA分子の2次元構造を可視化することができました。
ドラッグ操作により全体の表示位置を変えたり、分子構造をつかんで移動したりすることができます。
Clustergramコンポーネントを使うと、2次元のクラスター分析を可視化することができます。
クラスター分析とは、大きな集団の中から似たもの同士を集めてグループに分ける統計的な分析手法です。
Dash Enterprise - https://dash.plotly.com/dash-bio/clustergram
上記のDash Enterpriseにあるサンプルを参考にして、2次元のクラスター分析を視覚化します。
[ソースコード]
1 | import pandas as pd |
[ブラウザで表示]
2次元のクラスター分析を可視化することができました。
ドラッグ操作により表示範囲を変えることができます。
VolcanoPlotコンポーネントを使うと、遺伝子の発現比と統計的有意性(p値)を可視化することができます。
遺伝子の発現を視覚化し、重要な変化をしている遺伝子を特定することができます。
Dash Enterprise - https://dash.plotly.com/dash-bio/volcanoplot
上記のDash Enterpriseにあるサンプルを参考にして、遺伝子の発現を視覚化します。
[ソースコード]
1 | import pandas as pd |
[ブラウザで表示]
遺伝子の発現を可視化することができました。
ドラッグ操作により表示範囲や表示位置を変えたり、凡例のデータ名をクリックしデータの表示・非表示を切り替えたりすることができます。
OncoPrintコンポーネントを使うと、ヒートマップによって複数のゲノム変化イベントを可視化することができます。
Dash Enterprise - https://dash.plotly.com/dash-bio/oncoprint
上記のDash Enterpriseにあるサンプルを参考にして、ゲノム変化イベントを表示してみます。
[ソースコード]
1 | import json |
[ブラウザで表示]
ゲノム変化イベントを表示することができました。
ドラッグ操作により表示範囲や表示位置を変えたり、凡例のデータ名をクリックすることによりデータの表示・非表示を切り替えたりすることができます。
NeedlePlotコンポーネントを使うと、JSON形式のデータを点と線の組み合わせで可視化することができます。
ニードル プロットは、データポイントを横方向のベースラインに接続する垂直線を表示し、指定された値の上と下の両方の値を表示する場合に便利です。
Dash Enterprise - https://dash.plotly.com/dash-bio/needleplot
上記のDash Enterpriseにあるサンプルを参考にして、ニードル プロットを表示してみます。
[ソースコード]
1 | import json |
[ブラウザで表示]
ニードルプロットを表示することができました。
ドラッグ操作により表示範囲や表示位置を変えたり、凡例のデータ名をクリックすることによりデータの表示・非表示を切り替えたりすることができます。
NglMoleculeViewerコンポーネントを使うと、NGL分子を可視化することができます。
Dash Enterprise - https://dash.plotly.com/dash-bio/nglmoleculeviewer
上記のDash Enterpriseにあるサンプルを参考にして、NGL分子を可視化してみます。
[ソースコード]
1 | import dash |
[ブラウザで表示]
NGL分子を可視化することができました。
左クリックでドラッグをすると角度を変えて表示することができ、右クリックでドラッグすると位置を変えて表示することができます。
またスクロールの上下をすることによって拡大・縮小表示をすることができます。