Mothur处理454测序流程和命令

454测序返回的结果是sff格式的文件

  1. #sffinfo(sff=test.sff,flow=T)
  2.  
  3. #trim and bin sequences in flowgram
  4. #trim.flows(flow=test.flow, oligos=test.oligos,bdiffs=0,pdiffs=1,processors=2)
  5.  
  6. #denoise to remove sequencing errors, create fasta and qual files
  7. #shhh.flows(file=test.flow.files, processors=2)
  8.  
  9. #bin by barcode, trim fasta files, remove low quality sequence
  10. #trim.seqs(fasta=test.shhh.fasta, name=test.shhh.names, oligos=test.oligos,flip=T,minlength=200,maxlength=500,maxambig=0,maxhomop=8,bdiffs=0,pdiffs=1,processors=2)
  11.  
  12. #remove redundant sequences
  13. #unique.seqs(fasta=test.shhh.trim.fasta, name=test.shhh.trim.names)
  14.  
  15. #align sequences to template 16S rRNA gene
  16. #align.seqs(fasta=test.shhh.trim.unique.fasta, reference=silva.bacteria/silva.bacteria.fasta, processors=2)
  17.  
  18. #summarize results so far
  19. #summary.seqs(fasta=test.shhh.trim.unique.align, name=test.shhh.trim.names)
  20.  
  21. #determine clear-span region
  22. #screen.seqs(fasta=test.shhh.trim.unique.align, name=test.shhh.trim.names, group=test.shhh.groups, end=6333, optimize=start, criteria=85, processors=2)
  23.  
  24. #remove sequences and cut alignment to clear span region
  25. #filter.seqs(fasta=test.shhh.trim.unique.good.align, vertical=T, trump=., processors=2)
  26.  
  27. #remove redundant sequences
  28. #unique.seqs(fasta=test.shhh.trim.unique.good.filter.fasta, name=test.shhh.trim.good.names)
  29.  
  30. #pre cluster sequences
  31. #pre.cluster(fasta=test.shhh.trim.unique.good.filter.unique.fasta, name=test.shhh.trim.unique.good.filter.names, group=test.shhh.good.groups, diffs=2)
  32.  
  33. #run ClimeraSlayer to identify potential chimeras
  34. #chimera.uchime(fasta=test.shhh.trim.unique.good.filter.unique.precluster.fasta, name=test.shhh.trim.unique.good.filter.unique.precluster.names, group=test.shhh.good.groups, processors=2)
  35.  
  36. #remove chimeras identified by ChimeraSlayer
  37. #remove.seqs(accnos=test.shhh.trim.unique.good.filter.unique.precluster.uchime.accnos, fasta=test.shhh.trim.unique.good.filter.unique.precluster.fasta, name=test.shhh.trim.unique.good.filter.unique.precluster.names, group=test.shhh.good.groups)

参考资料:

http://shuixia100.weebly.com/1/post/2011/12/mothur-tutorial-2_analysis-example.html

http://www.microbiota.org/cgi-bin/tmp/mothur.cgi

https://wiki.hpcc.msu.edu/display/Bioinfo/Denoising+454+Data+with+Mothur

http://fasta.bioch.virginia.edu/cshl/metag/preprocess.html

http://fasta.bioch.virginia.edu/cshl/metag/meta_work1.html

http://prezi.com/rj6v76pnwkn0/introduction-to-mothur/

http://prezi.com/or6kaxsxafy0/mothur-part-2/

http://prezi.com/opyoremqjdyf/aligning-in-mothur-part-3/

原文来自:http://www.douban.com/note/258493418/

发表评论

匿名网友

拖动滑块以完成验证
加载失败