IcyTree:系統樹とネットワークの迅速なブラウザベースの可視化


バイオインフォマティクス 国際計算生物学会
論文ナビゲーション
ジャーナル記事
IcyTree:系統樹とネットワークの迅速なブラウザベースの可視化 

https://academic.oup.com/bioinformatics/article/33/15/2392/3604867?login=false


ティモシー・G・ヴォーン
バイオインフォマティクス, 第33巻, 第15号, 2017年8月, 2392-2394ページ, https://doi.org/10.1093/bioinformatics/btx155
公開:2017年4月12日 記事履歴
pdfPDF
閲覧数
引用
アクセス許可アイコン アクセス許可
アイコン シェア
概要
概要
IcyTreeは、様々な系統樹やネットワークを視覚化するために使用できる使いやすいアプリケーションである。すでに多くの系統樹ビューアーが存在するが、IcyTreeは、純粋なオンラインツールであること、応答性の良いユーザーインターフェイスを持つこと、系統樹ネットワーク(特に祖先の組換えグラフ)をサポートすること、祖先の位置や形質値などの情報を含む樹木を効率的に描画することで、他とは一線を画している。IcyTreeはまた、直感的なパンやズームのユーティリティを提供し、何千もの分類群の大きな系統樹の探索を可能にする。

利用可能性と実装
IcyTreeはウェブアプリケーションであり、http://tgvaughan.github.com/icytree から直接アクセスできる。現在サポートされているウェブブラウザは、Mozilla FirefoxとGoogle Chromeである。IcyTreeは、完全にクライアントサイドのJavaScriptで書かれており(プラグインは不要)、一度ロードされれば、実行にネットワークアクセスは必要ない。IcyTreeはフリーソフトウェアであり、ソースコードはGNU General Public Licenseのバージョン3の下、http://github.com/tgvaughan/icytree。

問題のセクション ファイロジェネティクス
副編集長 アルフォンソ・バレンシア
1 はじめに
系統樹の視覚化は、計算系統学において非常に重要な側面である。実際、有名なテキスト『Inferring Phylogenies』(Felsenstein, 2003)では、1章全体がこのトピックに費やされている。したがって、系統樹可視化ソフトウェアの進化が、系統推論用の洗練されたアルゴリズムやソフトウェアの開発としばしば手を携えてきたことは偶然ではない。PHYLIP(Felsenstein、1989)、MacClade(Maddison and Maddison、1989)、MrBayes(Ronquist et al. PhyML (Guindon and Gascuel, 2003)やBEAST (Bouckaert et al., 2014)のような他のパッケージは、グラフィカルな出力を生成しないが、その代わりに推論結果を解釈するためにFigTree (http://tree.bio.ed.ac.uk/software/figtree) やDendroscope (Huson and Scornavacca, 2012)のような特別な系統学的可視化ツールに依存している。

現在、スタンドアローンの系統的可視化ツールは、ここでは紹介しきれないほど数多く存在する。(PHYLIPのホームページには、そのようなプログラムのオンラインリストがあり、現在60のエントリーがある)。可視化問題に対する既存の解決策は非常に多いが、IcyTreeパッケージはいくつかの重要な点で際立っている。

第一に、IcyTreeは非常に簡単にアクセスできる。完全にJavaScriptで書かれており、追加のプラグインを必要とせず、モダンなウェブブラウザ(最近のバージョンのGoogle ChromeとMozilla Firefoxとの互換性が保証されている)で動作する。これは、IcyTreeを更新する必要がないことを意味します。重要なことは、既存のJavaScriptベースの系統学ツールの多くとは異なり、IcyTreeは実行中にサーバーと一切相互作用しないということである。これは、プログラムが可能な限り応答的であることを保証し、ユーザーがオンラインサービスにデータをアップロードすることによるプライバシーへの影響を心配する必要がないことを意味する。

第二に、JavaScriptとSVGグラフィカル・フォーマットを組み合わせることで、IcyTreeは数千から数万の分類群を含む樹木を、応答性を保ちながら表示することができる。これはまた、何千もの樹木を含む大きなファイルを素早くロードできることを意味する。

第三に、IcyTreeは非常に軽量で、ベイズ系統推論パッケージによって推測されるような、根付きの系統樹を描くことに重点を置いている。これにより、利用可能なオプションの数を管理しやすくしている。マウスやキーボードショートカットの豊富なレパートリーを使ってプログラムのオプションにアクセスできるようにすることに重点を置いているため、IcyTreeは直感的で使いやすく、新しいユーザーにも熟練したユーザーにも対応していると感じる。

最後に、IcyTreeは、Newick、NEXUS (Maddison et al., 1997) (BEASTとMrBayesで使用)、PhyloXML (Han and Zmasek, 2009)、NeXML (Vos et al., 2012)など、さまざまな形式で保存された樹木を表示することができる。Extended Newickフォーマット(Cardona et al. (このようなネットワークのレンダリングにIcyTreeが使用するスタイルは、Bacter (Vaughan et al., 2017)が推論するような祖先組み換えグラフに特に適している)。

2 基本的な使い方と機能
IcyTreeは、Mozilla FirefoxまたはGoogle Chromeを使用してURL http://tgvaughan.github.io/icytree に移動することで開く。(ChromeはFirefoxよりもIcyTreeの動作が明らかに速いが、どちらのブラウザもサポートされている)。ツリー・ファイルは、IcyTreeウィンドウにドラッグ・アンド・ドロップするか、「ファイル」→「開く」を選択して読み込むことができる。(Newickの文字列は、File → Enter tree directlyでIcyTreeに直接貼り付けることもできる)。

ツリー・ファイルが表示されると、パン・アンド・ズームのインターフェイスを使って簡単に探索できる。マウスのスクロール・ホイールを使ってマウス・カーソルの下にあるフィーチャーをズーム・インまたはズーム・アウトし、マウスをクリックしてドラッグすることで表示されたエリアをパンすることができる(これは、オンライン・マップ・サービスが提供するインターフェイスに似ている)。 ツリー・ファイルに複数のツリーが含まれている場合、画面の左下隅に表示されるナビゲーション・ボックスまたはキーボード・ショートカットを使って、表示されるツリーを変更することができる。

ツリーのエッジの上にマウスカーソルを移動すると、そのエッジとそのエッジが接続するノードに関する情報を含むテーブルが表示されます。これには、子ノードのラベル、子ノードと親ノードの年齢、エッジの長さ、追加の注釈の値が含まれます(図1a)。

Styleメニューには、ツリー上に表示されるテキストの変更、エッジの色や不透明度を決定する注釈がある場合はその変更、網目の表示の有無、軸オプションなど、ツリーの表示方法に影響するオプションが多数含まれています。

IcyTreeで作成した図は、File →Export →SVG メニュー項目を使用して、スケーラブルなSVG画像として直接エクスポートできます。また、隣接するPNGとJPEGメニュー項目を使用して、ビットマップ画像を作成することもできます。

図1
(a)エッジの位置で注釈をつけたインフルエンザの木のレンダリング(線の陰影)。(b)ExtendedNewickの記述から読み込まれた系統樹ネットワークのレンダリング。破線のエッジは網目を表し、線の網掛けは組換え事象の座を表すアノテーションの値を示す(この図のカラーバージョンはBioinformatics onlineで入手可能)。
新しいタブで開くスライドをダウンロード
(a)エッジの位置(ラインシェーディング)で注釈付けされたインフルエンザツリーのレンダリング。(b)ExtendedNewick記述から読み込んだ系統樹ネットワークのレンダリング。破線のエッジは網目を表し、線の網掛けは組換え事象の座を表すアノテーションの値を示す(この図のカラーバージョンはBioinformatics onlineで入手可能)。

IcyTreeの全機能は、Help →Online Manualメニューから利用できる広範な使用マニュアルで説明されている。

3 サポートされる入力フォーマット
IcyTreeは、MrBayes、BEAST、PhyMLなどの一般的な系統遺伝学パッケージによって作成されたツリーファイルを読み込むことができる。これらのプログラムは、Newick形式とNEXUS形式のファイルを作成します。NEXUS形式は、メタデータ(クレードの事後サポート、祖先形質など)をツリーの各ノード/エッジに関連付けることができるBEAST拡張をサポートしています。拡張Newickのサポートは、IcyTreeに最も低いレベルで組み込まれており、IcyTreeは、プレーンなネットワーク記述だけでなく、注釈付き系統樹ネットワークを含むNEXUSツリーブロックも読み込むことができる。これらの注釈は、MASTER (Vaughan and Drummond, 2013)やBacter (Vaughan et al., 2017)などのプログラムによって、祖先形質情報を表すために使用される(図1b)。

さらにIcyTreeは、最新のPhyloXMLやNeXMLフォーマットで表現された樹木を表示するために使用することができるが、これらのフォーマットのサポートは現在のところ樹木のみに限定されている。

資金提供
著者はニュージーランド王立協会のマースデン助成金UOA1324の支援を受けた。

利益相反:なし。

参考文献
Bouckaert R. et al. (2014) BEAST 2: a software platform for Bayesian evolutionary analysis. PLoS Comput. Biol., 10, e1003537.
Google ScholarCrossrefPubMedWorldCat
Cardona G. et al. (2008) Extended Newick: 今こそ、系統的ネットワークの標準的な表現が必要である。BMC Bioinf.
Google ScholarCrossrefWorldCat
Felsenstein J. (1989) Phylip - 系統推定パッケージ(バージョン3.2)。Cladistics, 5, 164-166.
Google ScholarWorldCat
Felsenstein J. (2003) Inferring Phylogenies. Sinauer Associates, Massachusetts.
Google ScholarGoogle PreviewWorldCatCOPAC
(2003)最尤法による大規模系統推定のためのシンプル、高速、正確なアルゴリズム。Syst. 生物学, 52, 696-704.
Google ScholarCrossrefPubMedWorldCat
(2009)ファイロXML: 進化生物学と比較ゲノム学のためのXML。BMCバイオインフォメーション, 10, 356.
Google ScholarCrossrefWorldCat
(2012)Dendroscope3:根付き系統樹とネットワークのための対話型ツール. Syst. Biol.
Google ScholarCrossrefPubMedWorldCat
Maddison D.R. et al. (1997) NEXUS: 系統情報のための拡張可能なファイルフォーマット。Syst. Biol., 46, 590-621.
Google ScholarCrossrefPubMedWorldCat
Maddison W.P. , Maddison D.R. (1989) コンピュータープログラムmaccladeを用いた系統と個体進化のインタラクティブな解析。Folia Primatol. (Basel), 53, 190-202.
Google ScholarCrossrefPubMedWorldCat
この論文では、「生物学的系統解析のためのコンピュータプログラム」と題する論文を発表している。Syst. Biol.
Google ScholarCrossrefPubMedWorldCat
ヴォーンT.G.、ドラモンドA.J.(2013)A stochastic simulator of birth-death master equations with application to phylodynamics. (2013)出生-死亡マスター方程式の確率シミュレータと系統力学への応用. Biol. (2013)出生-死亡マスター方程式の確率論的シミュレーターと系統力学への応用.
Google ScholarCrossrefPubMedWorldCat
Vaughan T.G. et al. (2017) Inferring ancestral recombination graphs from bacterial genomic data. Genetics, 205, 857-870.
Google ScholarCrossrefPubMedWorldCat
ヴォスR.A.ら(2012)NeXML:比較データとメタデータのリッチで拡張可能かつ検証可能な表現。Syst. Biol.
Google ScholarCrossrefPubMedWorldCat
© The Author 2017. オックスフォード大学出版局発行。
本論文は、クリエイティブ・コモンズ表示ライセンス(http://creativecommons.org/licenses/by/4.0/)の条件の下で配布されたオープンアクセス論文であり、原著が適切に引用されていることを条件に、いかなる媒体においても無制限の再利用、配布、複製が許可されている。

引用
Dimensionsでの総引用数8080
閲覧数
4,037
アルトメトリック
記事のALTMETRICスコアは7
情報 その他のメトリクス情報
アラートメール
論文活動アラート
先行記事アラート
新刊アラート
最新号アラート
オックスフォードアカデミックからの限定オファーや最新情報を受け取る
おすすめ記事
CARPET:ChIP-chipおよび発現タイリングデータ解析のためのウェブベースパッケージ
Matteo Cesaroniら、バイオインフォマティクス、2008年
IBS: 生物学的配列の表示と可視化のためのイラストレーター
Wenzhong Liuら、バイオインフォマティクス、2015年
BEDTools:ゲノムの特徴を比較するための柔軟なユーティリティ群
Aaron R. Quinlanら、バイオインフォマティクス、2010
イネのスーパーパンゲノムランドスケープ
梁光尚(Lianguang Shang)ら、Cell Research誌、2022年
重み付き持続的相同性における計算ツール
任志泉ほか、中国数学年報、シリーズB、2021年
韓国におけるアカガシ(Quercus rubra L.)23産地の25年間生育後のパフォーマンスと遺伝的多様性
キム・キウォンほか, Journal of Forestry Research, 2021
電源
論文の引用
ウェブオブサイエンス (55)
Google Scholar
最新

最も読まれている

最も引用された
生殖細胞系列バリアント同定におけるショートリードアライナーの性能
demuxmix: 回帰混合モデルを用いたオリゴヌクレオチドバーコードシングルセルRNAシーケンスデータの多重化解除
USNAP: 高速な特異的密集領域の検出と肺がんへの応用
ヒトおよび非肥満性糖尿病マウスのMHCクラスII免疫ペプチドームのタンパク質言語モデリングによる研究
ggpicrust2:PICRUSt2予測機能プロファイル解析と可視化のためのRパッケージ
オックスフォードアカデミック
バイオインフォマティクスと計算生物学生物科学理数学書籍雑誌
次の機会をお探しですか?
臨床研究コンピューティングユニット(CRCU)ディレクター(上級常任教員)
フィラデルフィア, ペンシルバニア
学術外科病理医
バーモント州
医学微生物学・臨床検査医学医師
バーモント州
臨床化学検査医
バーモント州
全ての求人情報を見る
オックスフォード大学出版ジャーナルキャリアネットワーク

バイオインフォマティクスについて
編集委員会
著者ガイドライン
フェイスブック
ツイッター
購入
図書館に推薦する
広告と企業サービス
ジャーナルキャリアネットワーク
バイオインフォマティクス
オンライン ISSN 1367-4811
著作権 © 2023 オックスフォード大学出版局
オックスフォードアカデミックについて
ジャーナルの出版
大学出版パートナー
出版物について
新機能
オーサリング
オープンアクセス
購入
機関アカウント管理
権利と許可
アクセスに関するヘルプ
アクセシビリティ
お問い合わせ
広告掲載
メディアお問い合わせ
オックスフォード大学プレス
ニュース
オックスフォードの言語
オックスフォード大学
オックスフォード大学出版局は、オックスフォード大学の一部門です。オックスフォード大学出版局は、研究、学術、教育における卓越性というオックスフォード大学の目的を達成するために、世界規模で出版活動を行っています。

オックスフォード大学出版局
著作権 © 2023 オックスフォード大学出版局 クッキー設定 クッキーポリシー プライバシーポリシー 法的通知
PDF
ヘルプ

この記事が気に入ったらサポートをしてみませんか?