差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| 2024-メタゲノム・edna [2024/10/27 15:19] – suikou | 2024-メタゲノム・edna [2024/11/07 05:55] (現在) – yonezawa | ||
|---|---|---|---|
| 行 43: | 行 43: | ||
| 4班:チーズ | 4班:チーズ | ||
| + | |||
| + | {{: | ||
| ## PCR結果まとめ | ## PCR結果まとめ | ||
| - | {{:pasted:20231106-123701.png}} | + | 1班: |
| + | |||
| + | {{:pasted:20241029-034439.png}} | ||
| + | |||
| + | 2班: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | 3班: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | 4班: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | スタッフによる追加実験: | ||
| + | |||
| + | {{: | ||
| ## ナノポアシーケンス結果 | ## ナノポアシーケンス結果 | ||
| 行 62: | 行 82: | ||
| ### 1. ツールのインストール | ### 1. ツールのインストール | ||
| - | これからダウンロードするファイルを入れるディレクトリを作成し、その中にすべてのファイルをダウンロードする。とりあえずここではWindowsでダウンロードフォルダの中に「2024jissyu」というフォルダを作ったとします。(注意:今回使用するプログラムはフォルダ名が日本語になっていると正常動作しません。もし「C: | + | これからダウンロードするファイルを入れるディレクトリを作成し、その中にすべてのファイルをダウンロードします。とりあえずここではダウンロードフォルダの中に「2024jissyu」というフォルダを作り、そこにこれからダウンロードするファイルを全部移動させたことを前提に書いてあります。(注意:今回使用するプログラムはフォルダ名が日本語になっていると正常動作しません。もしWindowsで「C: |
| - | - SeqKit | + | #### SeqKit |
| | | ||
| 行 78: | 行 98: | ||
| cd ~/ | cd ~/ | ||
| - | # | + | # |
| tar vxf seqkit_windows_amd64.exe.tar.gz | tar vxf seqkit_windows_amd64.exe.tar.gz | ||
| + | # | ||
| + | tar vxf seqkit_darwin_*.tar.gz | ||
| ``` | ``` | ||
| - | - BLAST | + | #### BLAST |
| | | ||
| 行 97: | 行 119: | ||
| ``` | ``` | ||
| - | - FastQC | + | #### FastQC |
| | | ||
| 行 103: | 行 125: | ||
| | | ||
| - | | + | |
| ``` | ``` | ||
| 行 110: | 行 132: | ||
| | | ||
| + | |||
| + | #### Javaランタイム | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| - | - MEGAN | + | |
| + | |||
| + | #### MEGAN | ||
| | | ||
| 行 125: | 行 155: | ||
| {{: | {{: | ||
| - | インストーラーに従い、「次へ」を押してインストールを完了する。 | + | インストーラーに従い、「次へ」等を押してインストールを完了する。 |
| {{: | {{: | ||
| - | | + | |
| {{: | {{: | ||
| 行 136: | 行 166: | ||
| {{: | {{: | ||
| + | |||
| + | インストーラーに従い、「次へ」等を押してインストールを完了する。 | ||
| ### 2. データベースのダウンロード | ### 2. データベースのダウンロード | ||
| 行 141: | 行 173: | ||
| - 16S rRNA、18S rRNA、ミトコンドリア、葉緑体等のメタバーコーディングで使用される領域をまとめたFASTAファイルをダウンロードして各自OSの機能でzipファイルを解凍し、中身の`silva-SSU-LSU_PR2_NCBI-16S-mito-plastid_2023-04-18_rename_mitofish-2023-11-07.fasta`を「2024jissyu」フォルダにコピーしておく。 | - 16S rRNA、18S rRNA、ミトコンドリア、葉緑体等のメタバーコーディングで使用される領域をまとめたFASTAファイルをダウンロードして各自OSの機能でzipファイルを解凍し、中身の`silva-SSU-LSU_PR2_NCBI-16S-mito-plastid_2023-04-18_rename_mitofish-2023-11-07.fasta`を「2024jissyu」フォルダにコピーしておく。 | ||
| - | [[http:// | + | [[https:// |
| - | このファイルは、NCBI blast database (ミトコンドリア、葉緑体)、PR2(18S rRNAなど)、SILVA(16S rRNA, 23S rRNA)、MitoFish (MiFish用12S rRNA)をマージして作ったもの。具体的には下記のファイルをマージ。 | + | このファイルは、NCBI blast database (ミトコンドリア、葉緑体)、PR2(18S rRNAなど)、SILVA(16S rRNA, 23S rRNA)、MitoFish (MiFish用12S rRNA)をマージして作ったもの。具体的には下記のファイルをマージしたもの。 |
| - | `https:// | + | `https:// |
| - | `http:// | + | `http:// |
| - | `https:// | + | `https:// |
| - | `https:// | + | `https:// |
| - | `https:// | + | `https:// |
| - | `http:// | + | `http:// |
| - Nanoporeのシーケンスデータ ・・・メタゲノムとeDNAのデータが入っています。 | - Nanoporeのシーケンスデータ ・・・メタゲノムとeDNAのデータが入っています。 | ||
| - | [[http:// | + | [[https:// |
| - | | + | |
| - | ・ eDNA解析: | + | ・ eDNA解析: |
| - | ・ メタゲノム解析(水・食品): | + | ・ メタゲノム解析(水・食品): |
| ## B. クオリティチェック | ## B. クオリティチェック | ||
| 行 183: | 行 215: | ||
| | | ||
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | | + | |
| ### FastQCでシーケンスファイルを開く | ### FastQCでシーケンスファイルを開く | ||
| {{: | {{: | ||
| + | |||
| + | Macでは下記のようにアクセスを許可する必要があるので、許可をする。 | ||
| + | |||
| + | {{: | ||
| Ctrlキーを押しながらクリックすれば、複数のファイルを一度に選択できるので、必要なファイルを選択して開く。(ただし一度に複数選択するとメモリーエラーで落ちたりするので、その場合は一つずつ開くこと。) | Ctrlキーを押しながらクリックすれば、複数のファイルを一度に選択できるので、必要なファイルを選択して開く。(ただし一度に複数選択するとメモリーエラーで落ちたりするので、その場合は一つずつ開くこと。) | ||
| 行 205: | 行 237: | ||
| Nanoporeのデータだとクオリティスコア10強(精度90%強)となるはずですが、リード全体のクオリティは比較的正しく計算できるみたいだけど、塩基ごとのクオリティはあまり正確ではなく、実際の塩基精度とは乖離があるようです。(ナノポアでQ20と出ていても、実際はQ12.5程度。https:// | Nanoporeのデータだとクオリティスコア10強(精度90%強)となるはずですが、リード全体のクオリティは比較的正しく計算できるみたいだけど、塩基ごとのクオリティはあまり正確ではなく、実際の塩基精度とは乖離があるようです。(ナノポアでQ20と出ていても、実際はQ12.5程度。https:// | ||
| - | リード長の分布が想定される長さになっているかなども確認すること。 (バクテリア16S全長は1.5 kbp程度、魚類ミトコンドリア16Sは600 bp程度、魚類ミトコンドリア12S MiFishは200 bp強) | + | リード長の分布が想定される長さになっているかなども確認すること。 (バクテリア16S全長は1.5 kbp程度、魚類ミトコンドリア12S MiFishは200 bp強) |
| ## C. BLAST | ## C. BLAST | ||
| 行 224: | 行 256: | ||
| ``` | ``` | ||
| - | ./seqkit fq2fa input_file.fastq | + | ./seqkit fq2fa -o 1-metagehome_1st.fasta |
| ``` | ``` | ||
| - | ```input_file.fastq```, ```output_file.fasta```は適当に変更すること。 | + | ```1-metagehome_1st.fq```, ```1-metagehome_1st.fasta```は適当に変更すること。 |
| + | |||
| + | もしリード数が多い場合は、後のblast検索で時間がかかるので、例えば500リードなどにダウンサンプリングしておく。(特にfood, | ||
| + | |||
| + | ``` | ||
| + | #例 | ||
| + | ./seqkit sample -n 500 -o 1-metagehome_1st_500.fasta 1-metagehome_1st.fasta | ||
| + | ``` | ||
| ### コマンド入力時の便利キー | ### コマンド入力時の便利キー | ||
| 行 254: | 行 293: | ||
| ``` | ``` | ||
| - | ./ | + | ./ |
| ``` | ``` | ||
| 行 271: | 行 310: | ||
| ``` | ``` | ||
| ## Windows (PowerShell)の場合 | ## Windows (PowerShell)の場合 | ||
| - | Get-Content -head 30 input.fasta.blastn | + | Get-Content -head 30 1-metagehome_1st_500.fasta.blastn |
| ## Mac/ | ## Mac/ | ||
| - | head -n 30 input.fasta.blastn | + | head -n 30 1-metagehome_1st_500.fasta.blastn |
| - | # input.fasta.blastn は適当なファイル名に変更します。 | + | # 1-metagehome_1st_500.fasta.blastn は適当なファイル名に変更します。 |
| ``` | ``` | ||
| 行 302: | 行 341: | ||
| {{: | {{: | ||
| - | 5.「LCA Params」タブを開いて、Top Percent: の値を0.5に変更しておきます。このパラメータは、BLASTの結果の中で最もスコアの高いトップヒットからどの程度離れたヒットまで使用するかの閾値になります。ナノポアではシーケンス精度が悪く、無関係な生物も似たようなスコアでヒットしてしまうため、ほぼトップヒットしか使わないように厳しめに閾値を設定しておきます。それから、Min Score: の値をバクテリア16Sではリード長が1500bp程度なので1000、魚類16Sではリード長が600bp程度なので300、魚類12Sではリード長が200bp程度なので100などと指定し、スコアの低いリードをトリミングします。「Apply」を押すとファイルを読み込みます。 | + | 5.「LCA Params」タブを開いて、Top Percent: の値を0.5に変更しておきます。このパラメータは、BLASTの結果の中で最もスコアの高いトップヒットからどの程度離れたヒットまで使用するかの閾値になります。ナノポアではシーケンス精度が悪く、無関係な生物も似たようなスコアでヒットしてしまうため、ほぼトップヒットしか使わないように厳しめに閾値を設定しておきます。それから、Min Score: の値をバクテリア16Sではリード長が1500bp程度なので1000、魚類12Sではリード長が200bp程度なので100などと指定し、スコアの低いリードをトリミングします。「Apply」を押すとファイルを読み込みます。 |
| {{: | {{: | ||
| 行 360: | 行 399: | ||
| そのほか、「データ」→「フィルター」を使ってみたり、グラフを描いてみたりするのが通常の解析の流れになるかと思います。 | そのほか、「データ」→「フィルター」を使ってみたり、グラフを描いてみたりするのが通常の解析の流れになるかと思います。 | ||
| - | ## F. 最終日のプレゼンテーションの内容 | ||
| - | |||
| - | 各班次の内容について「目的」、「方法」、「結果」、「考察」の4つのパートを明確に区別してプレゼンテーションを作成してください。班ごとに発表し、発表時間は質疑応答を入れて30分です。 | ||
| - | |||
| - | ``` | ||
| - | X班.食品の品種判別 by サンガー | ||
| - | X班.三四郎池のeDNA | ||
| - | X班.発酵食品のメタゲノム | ||
| - | X班.三四郎池のメタゲノム | ||
| - | ``` | ||
| - | |||
| - | 各テーマごとに例えば下記のような項目について考察をすること。インターネットを積極的に使用して調べることを推奨します。また、ある程度調べてもわからないことがあればTA・スタッフに聞いてみてください。 | ||
| - | |||
| - | ・X班.食品の品種判別 by サンガー | ||
| - | |||
| - | NCBIのデータベースとMitoFishのデータベースを比べて、ヒットした種が同じかどうか調べ、どちらのデータベースのほうが良さそうか考えてみる。 | ||
| - | |||
| - | ネガティブコントロールでもPCR増幅してしまった理由を考えて、どうすればネガティブコントロールで増幅しないようにできるか、どうやって検証するか考える。 | ||
| - | |||
| - | 手法で詳しく説明して欲しい箇所:「DNA抽出」(使用したキットはDNeasy Blood & Tissue Kitsです。) | ||
| - | |||
| - | ・X班.三四郎池のeDNA | ||
| - | |||
| - | 検出された魚は三四郎池に棲息していそうな魚かどうか。 | ||
| - | |||
| - | 三年前の三四郎池のデータとも比較してみてください。http:// | ||
| - | |||
| - | 手法で詳しく説明して欲しい箇所:「電気泳動、DNA精製」(使用したキットはFastGene™ Gel/ | ||
| - | |||
| - | ・X班.発酵食品のメタゲノム | ||
| - | |||
| - | 今回発酵食品で検出されるバクテリアはほぼ1種類だと思うので、精度の悪いナノポアのリードの精度を向上させる方法を実践してみてください。具体的にはGeneiousでマルチプルアライメントを作成して、コンセンサス配列を作ることで、NCBIのBlastで一致率99%程度のヒットが得られるようになることを確認し、ナノポアのリードはどのような間違いが多いのか考察してみてください。 | ||
| - | |||
| - | 加工食品から検出された魚は妥当でしょうか。No Hitのリードを抜き出して、NCBIのBLASTにかけてみると何がヒットしますか?(リードを抜き出す例: `./seqkit grep -rp " | ||
| - | |||
| - | 手法で詳しく説明して欲しい箇所:「PCR」(使用したDNAポリメラーゼはrepliQa HiFi ToughMixです。AmpliTaq GoldやEx Taqといった他の酵素と比較して、どういった特徴があるでしょうか。) | ||
| - | |||
| - | ・X班.三四郎池のメタゲノム | ||
| - | |||
| - | 検出されたバクテリアは淡水環境で良く検出されているでしょうか? | ||
| - | |||
| - | 二年前の三四郎池のデータとも比較してみてください。http:// | ||
| - | |||
| - | 手法で詳しく説明して欲しい箇所:「ナノポアシーケンシング」(使用したライブラリー調整キットはSQK-LSK110です。公式マニュアル:http:// | ||
| - | |||
| - | ## G. 課題 | ||
| - | 来週のプレゼン資料の完成版をファイルに保存して、発表時に提出すること。 | ||