このプロトコルは、初心者のバイオインフォマティシャンのための比較de novoトランスクリプトームアセンブリとアノテーションワークフローの概要を示しています。このワークフローは、CyVerse を通じて完全に無料で利用でき、データストアによって接続されています。コマンドラインとグラフィカルユーザーインターフェイスが使用されますが、必要なすべてのコードをコピーして貼り付けることができます。
方法論記事
このプロトコルは、初心者のバイオインフォマティシャンのための比較de novoトランスクリプトームアセンブリとアノテーションワークフローの概要を示しています。このワークフローは、CyVerse を通じて完全に無料で利用でき、データストアによって接続されています。コマンドラインとグラフィカルユーザーインターフェイスが使用されますが、必要なすべてのコードをコピーして貼り付けることができます。
このワークフローにより、初心者の研究者は、クラウドコンピューティングのような高度な計算リソースを活用してペアごとに比較するトランスクリプトミックスを実行できます。また、生物学者が、データ科学者の計算能力を開発するためのプライマーとしても役立ちます。 例えば、 bashコマンドの実行、大きなデータセットの視覚化と管理などです。すべてのコマンドラインコードと各コマンドまたはステップの詳細については、wiki( https://wiki.cyverse.org/wiki/x/dgGtAQ )を参照してください。 Discovery EnvironmentとAtmosphereプラットフォームは、CyVerse Data Storeを介して接続されています。このように、最初の生シーケンシングデータがアップロードされると、大規模なデータファイルをインターネット接続経由で転送する必要がなくなり、解析に必要な時間が最小限に抑えられます。このプロトコルは、2つの実験的な処理または条件のみを分析するように設計されている。示差的遺伝子発現解析を行うペアワイズの比較は難しく、複数の要因をテストするのには適していません。このワークフローは、自動化ではなく手動で行うようにも設計されています。各ステップを実行し、ユーザーが調査し、データと分析結果をよりよく理解し、ユーザーにとってより良い結果をもたらす必要があります。完了すると、このプロトコールは、以前に構築された参照ゲノム(通常、不十分な生物では利用不可能である)にマップする必要なく、不十分な(モデルではない)生物のための新たに組み立てられたトランスクリプトームを生じる。これらの新規トランスクリプトームは、2つの実験条件の間で異なる遺伝子を調査するために対の示差的遺伝子発現分析にさらに使用される。次に、示差的に発現された遺伝子は、生物が実験条件に有する遺伝的応答を理解するために、機能的に注釈を付けられる。全体として、このプロトコルから得られたデータは、不十分な生物の生物学的応答に関する仮説を試験するために使用される。
ホモ・サピエンスやショウジョウバエmelanogaster 、 Mus musculus 、 Danio rerioなどのいくつかの重要なモデル動物種は、現在および過去の機能的なゲノミクス研究の大部分を占めています。しかしながら、ハイスループットシークエンシング技術の急速に低下するコストは、非モデル動物( 「無視された」または「不十分」 とも呼ばれる )動物種において機能的ゲノミクスの機会を提供している1 。これは、非モデル生物が経済的に関連性の高い種( 例えば、カキ、エビ、カニ)を頻繁に代表し、モデル種の範囲外の新規表現型および生物学的システムを調査する機会を提供するため、ゲノミクスにおける重要な移行である。
不十分な生物は独特の生物学的システムを調査する魅力的な機会を提供するが、特にバイオインフォマティクス分析の際に研究者に直面するいくつかの課題がある。いくつかの大規模なデータセットを処理するには生得的である一方、参照ゲノム、生物特有のオントロジーなどの不十分な生物で働く研究者が利用できる遺伝資源の不足に起因する課題があります。データ分析と比較して、バイオインフォマティクス分析は、一般に、プロジェクトのシーケンシングの最も過小評価されるコストであることが判明している2 。例えば、基本的な次世代シークエンシング・バイオインフォマティクス分析は、品質のフィルタリングと生シーケンシング・リードのトリミング、より長い連続断片への短い読み取りの組み立て、および/または生物学的理解を得るための注釈および/または他のシステムとの比較からなる。一見シンプルですが、このワークフローの例では、ラボベンチのコンピュータの範囲を超えた専門知識と計算リソースが必要です。モデル生物。
先進的な課題は、インフラストラクチャまたは知識ベースになる可能性があります。古典的なインフラストラクチャの課題は、適切な計算リソースへのアクセスです。たとえば、アセンブリや注釈は、大量のRAM(256 GB-1 TB)と複数のプロセッサ/コアを実行する強力なコンピュータまたはコンピュータクラスタを必要とする計算集約型アルゴリズムに依存しています。残念なことに、多くの研究者は、そのようなコンピューティングリソースへのアクセス権を持たないか、これらのシステムと対話するために必要な知識を持っていません。他の研究者は、大学や機関を通じてハイパフォーマンスコンピューティングクラスターにアクセスできるかもしれませんが、これらのリソースへのアクセスには限界があり、時には計算時間当たりの料金が発生します。 つまり 、CPUプロセッサーの数にリアルタイム "クロックそれらのプロセッサが稼動している時間数を示します。米国国立科学財団が資金を提供するサイバーインフラシステムの活用米国および世界各地の研究者のコンピューティングリソースに自由にアクセスできるCyVerse 3として、ここに示すように、インフラストラクチャの課題を緩和するのに役立ちます。
典型的な知識ベースの課題の例は、完全な分析に必要なソフトウェアを理解することです。シークエンシングベースのプロジェクトを効果的に実施するためには、研究者はバイオインフォマティクス分析のために開発された無数のソフトウェアツールに精通している必要があります。各パッケージを学習すること自体は難しいですが、パッケージが常にアップグレードされ、再リリースされ、新しいワークフローに組み込まれ、新しいライセンスでの使用が制限されるという事実によって悪化します。さらに、これらのツールの入力と出力をリンクするには、ワークフローに別のツールを追加してデータ型を互換性を持たせるために変換する必要があることがあります。最後に、どのソフトウェアパッケージが '分析のための最良のものであり、特定の実験条件のための最良のソフトウェアを頻繁に特定することは微妙な違いの問題である。場合によっては、ソフトウェアの有用なレビューが利用可能ですが、新しいアップデートやソフトウェアオプションの継続的なリリースにより、これらは急速に古くなっています。
不十分な生物を調査している研究者のために、これらの先天的な課題は、新しい生物のデータを分析することに伴う課題に加えて起こります。これらの不十分な生物特有の課題は、遺伝子アノテーション中に最もよく説明されています。例えば、不十分な生物は、遺伝子のオルソロジーおよび機能( 例えば、海洋無脊椎動物およびショウジョウバエ )を同定するために合理的に使用され得る密接に関連したモデル生物をしばしば有さない。多くのバイオインフォマティクスツールはまた、遺伝子機能を同定するために使用することができる構造モチーフを同定するための「訓練」を必要とする。ただし、トレーニングデータは通常、mod(HMM)の訓練は、生物学者、さらには多くの生物情報学者の範囲外である。最後に、たとえモデル生物からのデータを用いて注釈を実行することができたとしても、モデル生物に関連するいくつかの遺伝子オントロジーは、生物学や不十分な生物の自然史を考慮すると意味をなさない( 例えば ショウジョウバエからエビに情報を移す )。
これらの課題に照らして、研究者が特に不安定な生物についてデノボ分析を行うことで、バイオインフォマティクスのリソースを開発する必要があります。今後数年の機能的なゲノミクス配列決定プロジェクトは、モデルと不十分な生物( https://genome10k.soe.ucsc.edu/ )の間のギャップを埋めるのに役立ちますが、課題に対処するために開発する必要がある多くのツールがあります上記で考慮される。 CyVerseは私の生態系の創造に専念していますデータ管理、バイオインフォマティクス分析ツール、およびデータ視覚化をライフサイエンスに提供するために、既存のサイバーインフラストラクチャとサードパーティのアプリケーションを結びつけることによって、ネタオペレーション性を実現します。相互運用性は、スケーラブルなコンピューティングリソースを提供し、ファイル形式の変換とプラットフォーム間で転送されるデータの量を制限することで、バイオインフォマティクスアプリケーションとプラットフォーム間の移行を円滑にします。 CyVerseはDiscovery Environment(DE 4 、Atmosphere 5 、Data Store 3)を含むいくつかのプラットフォームを提供しています.DEはWebベースで、多くの一般的なバイオインフォマティクス分析ツールが使いやすいポイントアンドクリック形式")は、大規模なデータセット(生シーケンシングの読み込み、組み立てられたゲノム)が保存され、管理されるデータストアのグラフィカルユーザーインターフェイス(GUI)です。広範囲のバイオインフォマティクスツールがあらかじめインストールされている仮想マシンの計算リソースを使用します。これらのプラットフォームはどちらもデータストアにリンクされており、ここで説明するワークフローを作成するために一緒に使用できます。このレポートでは、 新規トランスクリプトームアセンブリおよび微分遺伝子発現解析ワークフローに焦点を当て、さらにバイオインフォマティクス解析の開発および実施に関連するいくつかのベストプラクティスに取り組んでいます。 CyVerse( http://www.cyverse.org/about )の幅広い使命と詳細なプラットフォームの説明( http://www.cyverse.org/learning-center )の説明は一般に公開されています。本明細書に記載される全ての分析は、発見環境4 (DE)および雰囲気5を使用し、すべての計算レベルの研究者がそれらを利用できるように提示される。 DEのワークフローとAtmosphere画像は、URLを使用して直接参照することができ、長期的な出所、再利用性、再現性を保証します。
注記:手順1.2( 図1および図2 )で作成および命名されるフォルダに従って、全体のプロトコルに番号が付けられています。このプロトコルは、標準的な比較トランスコード解析の比較を表しており、ここで詳述されているすべてのステップは、すべての研究者にとって必要というわけではありません。このワークフローは、コンパニオンチュートリアルのwikiで完全に文書化されています。さらに、すべての追加ファイルと、各分析パッケージの第三者開発者のドキュメントへのリンクも含まれています( 表1 )。この資料へのリンクは、この情報に簡単にアクセスできるように、このプロトコル全体に含まれます。ベストプラクティスとは、タスクを達成するための最良の方法やユーザーが検討するための提案としてユーザーに提供されるメモであり、プロトコルのメモを介して伝達されます。例示的なデータ入力および分析出力のフォルダは、ユーザが公に利用可能であり、プロトコル( de novo
1. FastQCを使用して、プロジェクトの設定、未加工シーケンシングリードのアップロード、アセスメントリードのアップロード

図1:プロジェクトフォルダ構成とDe Novo Transcriptomeアセンブリおよび分析ワークフローの概要。ユーザーは生のシーケンシングの読み込みをデータストアのメインプロジェクトフォルダにアップロードし、各ステップの結果を別々のフォルダに配置します。 この図の拡大版を見るには、ここをクリックしてください。

図2 CyVerse Cyberinfrastructureで発生するDe Novo Transcriptomeアセンブリおよび分析ワークフローの詳細。全体のアセンブリと分析のワークフローは、それぞれ独自のフォルダ(太字の番号付きフォルダアイコン)を取得する5つの手順で完了します。番号が付けられた5つのワークフローステップフォルダのそれぞれには、バイオインフォマティクス分析の出力データを含むサブフォルダがあります(フォルダアイコン)。解析用の入力は1つのサブフォルダから来て、分析プログラム(四角形ボックス)の出力を介して別のフォルダに移動します。最初の3つのステップからの最終データを比較し、出版の準備をします。結局のところ、このスキームは、共同作業者および/または原稿の査読者がワークフローを迅速に理解し、必要に応じて各ファイルを使用してそれを繰り返すことができるように、段階的に分析するメインプロジェクトフォルダを生成する。 この図の拡大版を見るには、ここをクリックしてください。
2.高品質シーケンスを生成するためのトリミングと品質フィルタリングRawリード
注意:TrimmomaticアプリまたはSickleアプリを使用してください。
De Novoトランスクリプトームアセンブリ大気中でトリニティを使用する
DEにおけるDESeq2を用いた対の微分方程式
5.トリノテートを用いたアノテーション
プロジェクト組織ファイルが作成されたら( 図1と2 )、このワークフローの最初のタスクは、未処理のシーケンシングファイルを評価し、トリミングと品質フィルタリングによってそれらをクリーニングすることです。 FastQCは、FASTQファイル形式の品質スコアとシーケンスの長さに関する人間が判読可能な要約統計量を生成します。最終的な読み取りが高品質であり、したがって組み立てに適しているかどうかを評価するために、トリミングの前後でFastQC数値を比較します。 「塩基毎の配列の品質」は、塩基配列の塩基対ごとの平均読み取り品質を示します。 FastQCの色で示される20〜28を超えるphred品質スコアを持つことが最善です。 「シーケンス毎の品質スコア」は、読み取りの品質フィルタリングが必要であるかどうかを決定する。 20-25未満の平均スコアを持つ読み取りが多すぎる場合は、平均読み取り品質に基づいてフィルタリングする必要があります。 「塩基毎の配列の内容物」は、4つのヌクレオチド塩基全体にわたって均一な分布を示すはずである。ヌクレオチド含量に偏りがある場合は、トリミングの終了が必要な場合があります。 「塩基毎のGC含量もすべての位置で均等でなければならない」ウォブルがある場合は、1.4.4.3のようにトリムする必要があるかもしれません「シーケンスGC含量」は正規分布でなければなりません。 )産物は、シークエンシングライブラリー中のコンタミネーションを起こし、正規分布を歪めることがあります。この場合、アダプタートリミングが必要になることがあります。「シーケンス長分布」は、すべてのリードの平均長さを示します。 「Sequence duplication levels」は、ライブラリ内で特定の読み取りシーケンスが何回表示されるかを示します。「複製されたシーケンス」セクションでは、読み取りシーケンスとカウントが大きく複製されます。また、FastQCは、アダプター配列または配列決定プラットフォームに関連する他の既知の配列である。 「ノットヒット」のラベルは、NCBI BLAST 6を用いて配列がさらに調査され、それが生物学的に関連性のある配列であるかどうか、またはそれを除去すべきかどうかを決定することを意味する。 DEには、BLASTのいくつかのバージョンもあります。 DE BLASTnアプリはhttps://de.iplantcollaborative.org/de/?type=apps&app-id=6f94cc92-6d28-45c6-aef1-036be697671dで入手できます。
未処理配列決定をスクリーニングして高品質の読み取りを生成した後、読み取りを組み立てて連続配列(コンティグ)を作製する必要がある。簡潔に言えば、類似配列を見つけるためにすべての短い配列の読みを並べることによってアセンブリが作成されます。特定の長さよりも長い類似した配列の領域はsaであるとみなされるなぜなら、ある長さのランダムに発生する類似のシーケンスの確率はほぼゼロであるからである。トリニティは、ログファイル、アセンブリプロセスの各ステップのfastaファイルを出力します。しかし、最も重要な出力は、 "Trinity.fasta"とラベル付けされたコンティグを含む最終アセンブリファイルで、メインフォルダにあります。このファイルには、アセンブルされたすべてのコンティグが含まれており、実際には人間が読めるものではありません。したがって、rnaQUASTツールを使用してアセンブリをより深く理解することができます。 rnaQUASTツールは、ユーザーがアセンブリを比較してどれが最も完全であるかを判断できるようにする数値を出力します( 図4 )。 rnaQUASTの各図の追加情報はwiki( https://wiki.cyverse.org/wiki/x/fwuEAQ )にあります。 BUSCO 7が実行された場合、特に興味深いのは、完全性とpの数を示すspecificity.txtファイルですartial BUSCO遺伝子およびアセンブリ中のGeneMarkS-T遺伝子予測の数を含む。 BUSCO遺伝子は、生物のグループに共通のキュレートされた遺伝子セットである。それらは、集団が、系統樹に基づいた任意の所与のタイプの生物に存在することが予想される遺伝子のセットをいかに良好に捕捉しているかを評価するために使用することができる。スタンドアロンBUSCOアプリは、DE( https://de.iplantcollaborative.org/de/?type=apps&app-id=112b8a52-efd8-11e5-a15c-277125fcb1b1 )でも利用できます。
異なる遺伝子発現分析は、組立転写表当たりの単純なカウントからの処理にわたって異なる発現パターンを有する転写物を同定する。 DESeq2は、正規化された平均からの変動を求めるために一般化線形モデル(GLM)を使用します。複製を用いた実験は、技術的バリエーションfrom sequencingはDESeq2アルゴリズムで正規化することができます。 DESeq2 DEG分析では、数値と、すべての出力数値と説明を含む.htmlレポートファイルが生成されます。代わりに、EdgeRをDESeq2の代わりに使用することができ、同じ.htmlレポートが代わりにEdgeRビジュアライゼーションで生成されます。研究者は、DESeq2とEdgeRの両方を実行して、与えられた実験の両方のアルゴリズムによって同定された差次的に発現された遺伝子を見つけることを望むかもしれない。 Trinotateは任意のスプレッドシートソフトウェアプログラムで開くことができる出力.xlsファイルを作成します。 DEG .txtファイルと注釈.xlsファイルは、CyVerseプラットフォーム外に存在する多数の下流のアプリケーションで分析および視覚化することができます。

図3:未処理シーケンシングリード、トリムリード、最終トリムおよびフィルタリングリードのFastQCレポートシーケンシングリードの系統的比較sである。 デノボトランスクリプトームを組み立てるには高品質の読み取りが必要です。 FastQCは、研究者がシーケンシングデータの初期品質を理解し、読み取りがどれだけ効率的に前処理されたかを追跡するのに役立ちます。 FastQCの結果は、配列される生物およびサンプルに依存するが、下流で比較されるすべてのサンプルにわたって均一性が、前処理読み取りの第一の目的である。チュートリアルビデオとドキュメンテーションは、FastQCの作成者と開発者から入手できます。 この図の拡大版を見るには、ここをクリックしてください。

図4:3つの別々のアセンブリのrnaQUASTレポート rnaQUASTを使用すると、同じアセンブラを使用して複数の読取りアセンブリを比較することができます。 ssemblersは同じ初期読み込みを使用します。 rnaQUASTはBUSCOを活用して、分類学的クレードに存在する既知のコア遺伝子に基づいてアセンブリに関する要約統計量を生成します。転写産物あたりのミスマッチの数および正準遺伝子に一致する転写産物の数(一致部分)は、アセンブラの精度についての洞察を提供する。ここに示した最後の4つのサブプロットは、コンティグおよびアイソフォームの長さの概要統計値および予想されるアイソフォームのカバレッジを提供する。 NAxは、y軸上の長さ(bp)より長い長さを有するコンティグの百分率(x)を表す。アセンブルされた画分は、その長さで割った最長の単一組み立て転写物である。カバーされた割合は、BUSCOからの核原核または真核生物遺伝子によって予想されるように、完全にアセンブルされた転写物/アイソフォームのパーセンテージである。 rnaQUASTによって生成されたすべてのグラフの説明が利用可能です( https://wiki.cyverse.org/wiki/x/fwuEAQ )。09 / 55009fig4large.jpg "target =" _ blank ">この図の拡大版を見るには、ここをクリックしてください。
| アプリ名 | CyVerseプラットフォーム | サードパーティのドキュメント | CyVerseドキュメンテーション | サンプルデータセットの推定ランタイム | アプリへのリンク |
| FastQC | DE | http://www.bioinformatics。 babraham.ac.uk/projects/fastqc/ https://www.youtube.com/watch?v=bz93ReOv87Y | https://wiki.cyverse.org/wiki/pages/viewpage.action?pageId=9316768 | 15分 | https://de.iplantcollaborative。 org / de /?type = apps&app-id = 112b9aa8-c4a7-11e5-8209- 5f3310948295 |
| トリムマティックv0.33 | DE | https://github.com/timflutre/trimmomatic | https://wiki.cyverse.org/wiki/display/DEapps/Trimmomatic-prOgrammable-0.33 | 30分 | https://de.iplantcollaborative。 org / de /?type = apps&app-id = 9c2a30dc-028d- 11e6-a915-ab4311791e69 |
| 鎌 | DE | https://github.com/najoshi/sickle | https://wiki.cyverse.org/wiki/display/DEapps/Sickle-quality-based-trimming | 30分 | https://de.iplantcollaborative。 org / de /?type = apps&app-id = 68b278f8-d4d6-414d-9a64-b685a7714f7c |
| 三位一体 | 雰囲気 | https://github.com/trinityrnaseq/trinityrnaseq/wiki | https://pods.iplantcollaborative。 org / wiki / display / atmman / Trinity + - + Trinotate + Atmosphere + Image | 1週間 | https://atmo.iplantcollaborative。 org / application / images / 1261 |
| DE | https://wiki.cyverse.org/wiki/display/DEapps/Trinity-64GB-2.1.1 | 2-5日 | https:// wiki.cyverse.org/wiki/display/DEapps/Trinity-64GB-2.1.1 | ||
| rnaQUAST v1.2.0 | DE、大気 | http://spades.bioinf.spbau.ru/rnaquast/release1.2.0/manual.html | https://pods.iplantcollaborative。 org / wiki / display / TUT / rnaQUAST + 1.2.0 +%28denovo + based%29 + using + DE | 30分 | https://de.iplantcollaborative。 org / de /?type = apps&app-id = 980dd11a-1666- 11e6-9122-930 ba8f23352 |
| トランスデコーダー | DE | https://transdecoder.github.io | https://wiki.cyverse.org/wiki/display/DEapps/Transcript+decoder+2.0 | 2〜3時間 | https://de.iplantcollaborative。 org / de /?type = apps&app-id = 5a0ba87e-b0fa-4994-92a2- 0d48ee881179 |
| DESeq2 | DE | https://bioconductor.org/packages/release/bioc/html/DESeq2.html | https://pods.iplantcollaborative。 org / wiki / pages /viewpage.action?pageId = 28115142 | 2〜3時間 | https://de.iplantcollaborative。 org / de /?type = apps&app-id = 9574e87c-4f90- 11e6-a594-008 cfa5ae621 |
| EdgeR | DE | https://bioconductor.org/packages/release/bioc/vignettes/edgeR/inst/doc/edgeR.pdf | https://wiki.cyverse.org/wiki/pages/viewpage.action?pageId=28115144 | 2〜3時間 | https://de.iplantcollaborative。 org / de /?type = apps&app-id = 4a08ceda-54fe- 11e6-862f-008 cfa5ae621 |
| トリノテート | 雰囲気 | https://trinotate.github.io/ | https://pods.iplantcollaborative。 org / wiki / display / atmman / Trinity + - + Trinotate + Atmosphere + Image | 1週間 | https://atmo.iplantcollaborative。 org / application / images / 1261 |
表1:分析プログラム、利用可能なプラットフォーム、最初の出現順にワークフローに使用できる追加リソース。すべてのパッケージのバージョンは、2016年4月現在のものです。
プロトコルには5つの重要なステップがあり、それぞれがメインのプロジェクトフォルダ内に独自の別のフォルダを作成します( 図1と図2 )。プライマリの生シーケンシングデータはすべて無視されます。アップロードされ、 "1_Raw_Sequence"というラベルの付いた最初のフォルダに保存され、変更されてはなりません。データは3つの方法のいずれかでアップロードできます。 DEインターフェイスを使用してファイルを直接アップロードすることができます。これはデータをアップロードする最も簡単な方法ですが、転送に最長の時間を要します。 Cyberduckにはグラフィカルインターフェイスがあり、ユーザーはファイルをドラッグアンドドロップしてDEに転送することができます。 iCommandsは、データストアとの間でデータを転送したり、ディレクトリを作成したり、データセットを管理したりするために使用できるコマンドラインツールであり、おそらくデータファイルを転送する最も早い方法です。データストア内のすべてのデータは、他のCyVerseユーザーと共有できます(https://wiki.cyverse.org/wiki/display/DEmanual/Sharing+Data+Files+and+Folders+Via+the+Discovery + Environment)、生成されたURL(https://wiki.cyverse.org/wiki/display/DEmanual/Sharing+Data+Files+Via+Public+Links)を介して公開したり、一般公開または匿名でホストすることができますユーザー名は不要)利用可能なコミュニティデータ(http://data.iplantcollaborative.org; http://mirrors.cyverse.org)。そのフォルダの中で、生のシーケンスの読み取りをFastQC(http://www.bioinformatics.bbsrc.ac.uk/projects/fastqc/)で分析して、読み取りをトリミングしてフィルタリングして高品質の読み取りを生成する方法を評価します。トリミングと品質フィルタリングの後、FastQC出力を比較して、情報が失われることなく読み取り品質が変化したかどうかを判断することが有用です( 図3 )。 FastQCのx軸は線形ではなく、むしろ多くの出力グラフに対してビニングされているため、誤った結果が得られることに注意してください。トリムされ、読み込まれた読み込みは、Atmosphereクラウドコンピューティングのインスタンスを使用してde novo transcriptomをアセンブルするために使用されます。このクラウドコンピュータはローカルコンピュータの画面、キーボード、マウスを使用しますが、独自のソフトウェア(TrinityとTrinotate)とハードウェアがインストールされています。クラウドコンピュータインスタンスでプログラムを実行しても、ローカルコンピュータには何も影響しません。 デノボアセンブリとダウンストリームアノテーションは、このワークフローで最も長く実行される2つのステップです。したがって、それらは大気中で完了し、停電、深夜自動更新後の再起動、または他のユーザーによるクラッシュなどの分析を中断させる共通のラボ共有コンピュータの問題を回避します。トリノテート注釈はBLAST + 8 、HMMER 9 、tmHMM 10 、PFAM 11を使用します。注釈の最終出力はSQLiteデータベースと.xlsファイルです。出力は、KEGG 12,13などの下流解析プラットフォームでCyVerse外で使用できます。
このワークフローDEおよび大気中で使用する準備ができています。これにより、各分析パッケージのインストール、構成、およびトラブルシューティングに時間を費やす必要がなくなり、各ツールに必要なすべての依存関係が不要になります。研究者の分析を合理化し、無駄な労力を最小限に抑え、多くの科学者の参入障壁を低下させます。このワークフローでは、イルミナシーケンシングプラットフォームからのシングルエンドリードまたはペアエンドリードの組み立てが具体的に行われますが、DEおよびAtmosphereには他の種類のシーケンシングテクノロジを処理するツールが多数存在します。このワークフローのツールは、対応する代替ツールで簡単に置き換えることができ、あらゆるタイプの入力シーケンシング技術を処理できます。これは、新しいバージョンの解析ツールやまったく新しいツールにも当てはまります。
このワークフローは、一度にいくつかのトランスクリプトームのみを集め、比較し、注釈を付けるように特別に設計されています。したがって、ユーザーは、比較集団遺伝学のために複数のトランスクリプトームを組み立てるのに時間がかかることがあります。分析パイプラインは近い将来、集団遺伝学のユーザーに提供され、パイプラインへのリンクはwikiページ(https://wiki.cyverse.org/wiki/x/dgGtAQ)にあります。微分遺伝子発現解析ステップは反復を扱うことができるが、ペアワイズの比較であり、複数の因子( 例えば 、経時的に変化する条件、2回以上の処置)を正確に評価しない。参照ゲノムを持つ生物( 例: TRAPLINE 14 )の自動ワークフローが存在します。初心者にとって自動化されたワークフローが最も使いやすいものですが、 デノボアセンブリではここで概説した各ステップの評価と検討が必要です。さらに、ユーザーは自動パイプラインを構築する際にそれを使用する必要があり、したがって、ユーザーの変化する要求を満たすために本質的に柔軟性がありません。
このプロトコルのほとんどはインターネット上で実行されるため、ユーザーはブラウザの設定に問題が発生する可能性があります。まず、ポップアップブロッカーは、ウィンドウが開いていないようにしたり、ブラウザー内のCyVerseに許可が与えられるまでウィンドウのオープンを維持することができます。 Atmosphereは、リモートデスクトップにアクセスするためにVNCを使用しますが、他のソフトウェアを使用することもできます。このプロトコル全体は、Firefoxのバージョン45.0.2で実行され、一般的なすべてのインターネットブラウザで動作するはずですが、いくつかの矛盾が現れることがあります。ワークフローはTrinityが新しいバージョン(https://github.com/trinityrnaseq/trinityrnaseq/wiki)をリリースすると更新されます。ワークフローに関する最新バージョンと最新情報は、wikiチュートリアルページ( 表1 、https://wiki.cyverse.org/wiki/x/dgGtAQ)にあります。ユーザーは直接サポートに連絡したり、Ask CyVerse(ask.cyverse.org/)に質問を投稿してワークフローの問題のトラブルシューティングを行うことができます。
DEでは、このプロトコルの各ステップを達成するためにいくつかのアプリケーションが存在します。例えば、ユーザーはTrimmomaticの代わりにScythe(https://github.com/najoshi/sickle)を実行したいかもしれません。15をリードトリミングするか、またはDESeq 17,18の代わりにEdgeR 16を実行します。この原稿の範囲外ではあるが、DEアプリはユーザによってコピー、編集、リリースされることができる(https://wiki.cyverse.org/wiki/display/DEmanual/Creating,+Copying,+and+Editing+DE+ Apps)や新しいアプリを追加することができます(https://wiki.cyverse.org/wiki/display/DEmanual/Dockerizing+Your+Tools+for+the+CyVerse+Discovery+Environment)。 Atmosphere画像は、ユーザーのニーズに合わせた新しいワークフローや変更されたワークフローを作成するために、変更して再イメージ化することもできます(https://wiki.cyverse.org/wiki/x/TwHX)。この作業は、コマンドラインを使用してデータを移動し、分析を実行する方法の紹介として役立ちます。ユーザーは、CyVerseアプリケーションプログラミングインターフェイス(API)(http://www.cyverse.org/science-apis)などのより高度なコマンドラインリソースの利用、または知識を必要とする独自のDEアプリケーションの設計を検討することができます(https://wiki.cyverse.org/wiki/display/DEmanual/Creating+a+New+App+Interface)で分析ツールを実行する方法について説明します。
著者らは開示するものは何もない。
著者は、USDA-NIFA助成金2013-00984、NSF助成金IOS - 1339156、IOS - 1444490、およびCyVerse(NSF)DBI - 1265383)からの資金提供に感謝したいと思います。
| 名前 | 会社 | カタログ番号 | コメント |
|---|---|---|---|
| Trimmomatic v0.33 | USADELLAB.org | https://github.com/timflutre/trimmomatic | https://de.iplantcollaborative.org/de/?type=apps&app-id=9c2a30dc-028d-11e6-a915-ab4311791e69 |
| Sickle | Joshi and Fass | https://github.com/najoshi/sickle | https://de.iplantcollaborative.org/de/?type=apps&app-id=68b278f8-d4d6-414d-9a64-b685a7714f7c |
| Trinity | ブロード研究所とジェルサレムのヘブライ大学 | https://github.com/trinityrnaseq/trinityrnaseq/wiki | https://atmo.iplantcollaborative.org/application/images/1261 |
| rnaQUAST v1.2.0 | Algorithmic Biology Lab, St. Petersburg Academic University of the Russian Academy of Sciences | http://spades.bioinf.spbau.ru/rnaquast/release1.2.0/manual.html | https://de.iplantcollaborative.org /de/?type=apps&app- id=980dd11a-1666-11e6-9122- 930ba8f23352 |
| トランスデコーダー | 、ブロード研究所および連邦科学産業研究機構 | https://transdecoder.github.io | https://de.iplantcollaborative.org/de/?type=apps&app-id=5a0ba87e-b0fa-4994-92a2-0d48ee881179 |
| EdgeR | Robinson et al. 2010. | https://bioconductor.org/packages/release/bioc/vignettes/edgeR/inst/doc/edgeR.pdf https://de.iplantcollaborative.org/de/?type=apps&app-id=5aa9e294-6f95-42f9-98e9-c9c96b44f499 | |
| Trinotate | Broad Instituteとヘブライ大学ジャーサレム | https://trinotate.github.io/ | https://atmo.iplantcollaborative.org/application/images/1261 |
このJoVE記事のテキストまたは図の再利用許可をリクエスト
許可をリクエスト