私はfastq形式で読み込みをトリミングするためのツールをたくさん見つけましたが、すでに整列された読み込みをトリミングするためのツールはありますか?Trim Illuminaはbam/samファイルを読み込みます
答えて
アライメントをトリミングプロトコルに通知したいのですか、または品質値などのトリミングをしたいですか? 1つのアプローチは、簡単にFASTQに変換してから、無数の従来のトリミングオプションを使用することです。あなたはピカードでこれを行うことができます。
http://picard.sourceforge.net/command-line-overview.shtml#SamToFastq
アライメントがトリミングプロトコルに通知された場合は、私は好きです。私がこれをやりたいと思うのは、RNAseqの読み込みだから、分裂した読みを考慮する必要があります。読み取りと品質スコアを単純に調整するために何かを書くことができましたが、CIGAR文字列を考慮しながら配置を更新するのはちょっと難しいようです。 – JoshuaA
私は個人のトリミング阻止するだろうことは、あなたはあなたがトリミングしようとしているシーケンスは、アダプター配列である場合は特に読み整列させた後に読み込みます。
これらのアダプター配列が存在すると、読み込みがゲノムに正しく整列できなくなります(私の経験からはるかに低い整列率が得られます)。アラインメントが既に不正確であるため、アライメント後のシーケンスをトリムすること(ガーベッジ・イン、ゴミ・アウト)は全く無意味です。
fastqファイルを整列する前にトリミングする方がずっと良いでしょう。
提案していただきありがとうございます。私はこのようにやってしまった。 – JoshuaA
1つの可能性は、ClipReadsなどのGATKツールセットを使用することです。アダプターを削除する場合は、ReadAdaptorTrimmerを使用できます。 fastqに変換するバックは必要ありません(Documantation:http://www.broadinstitute.org/gatk/gatkdocs/)。
ピカードは、もちろん別の可能性があります。
- 1. ファイルからバイト[]を読み込み、読み込みます
- 2. asp.netでXMLファイルを読み込み、読み込みするMVC
- 3. Unicodeファイルの読み込みUnicodeファイルの読み込み
- 4. リポジトリクラスをjsonファイルから読み込み、ファイルの読み込み方法は?
- 5. 読み込みファイルを
- 6. ファイル読み込みと書き込み
- 7. JavaのFileDescriptor .sync()の読み込み*ファイルの読み込み
- 8. SSHのBashスクリプトの読み込みファイルの読み込み
- 9. プログレスバーとファイル読み込み
- 10. java読み込み.propertiesファイル
- 11. ファイル読み込みエラー
- 12. Javaの読み込みファイル
- 13. Pythonファイル読み込み
- 14. JDFファイルの読み込み
- 15. PHP読み込みXMLファイル
- 16. Matlabファイルの読み込み
- 17. ELFファイルの読み込み
- 18. swfファイルの読み込み
- 19. PHPでcsvファイルを読み込んで読み込み
- 20. ESP8266はJSONを読み込みますが、PHPファイルは読み込みません
- 21. 文字列で読み込んだ後xmlファイルを読み込みます。
- 22. 固定幅ファイルの読み込み
- 23. KMLファイルを読み込めません。
- 24. Djangoは - Excelがファイルの読み込み
- 25. Perlループが読み込みファイルを読み込んでいませんか?
- 26. c#txtファイルの読み込み - 最後のファイルのみを読み込んでいます
- 27. LibGDX AssetManagerはエミュレータで.wavファイルを読み込みますが、モバイルデバイスでは読み込まれません。
- 28. Crystal Reportエラー:ファイルまたはアセンブリを読み込めませんでしたasp.net Webconfigファイルで読み込み中
- 29. Angular2/Webpack:CSSファイル内に読み込まれるフォントを読み込む方法は?
- 30. PHPはrealm.ioファイルを読み込みます
1:http://www.biostars.org/トリミングの意味は?私はfastaファイルとfastqファイルを常に使用していますが、あなたが何を求めているのか分かりません。 – flies
トリミングとは、特定の基準に基づいて配列の末端から塩基を除去することを意味します。それは単純に各端から設定された数でもよいし、fastqの場合には品質に基づいていてもよい。 TrimmomaticとFastXツールキットはfastqのためにこれを行うことができますが、私はbamファイルでそれを行うための何かを探しています。 – JoshuaA