sh 生物信息学代码高尔夫:SAM与共识FASTA

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 生物信息学代码高尔夫:SAM与共识FASTA相关的知识,希望对你有一定的参考价值。

# SAM to consensus FASTA code golf, inspired by http://lab.loman.net/2015/07/28/calling-haploid-consensus-sequence/

# Starting with a SAM:
samtools view -bS seqs.sam | samtools sort - seqs # Generate and sort BAM
samtools index seqs.bam # Index BAM

# Starting with an indexed BAM:
samtools mpileup -ud 1000 -f seqs_ref.fasta seqs.bam | bcftools call -c | vcfutils.pl vcf2fq | seqtk seq -a - > seqs.consensus.fa # Generate pileup, call variants, convert to fq, convert to fa

# Who can do better? The bar is set low...

以上是关于sh 生物信息学代码高尔夫:SAM与共识FASTA的主要内容,如果未能解决你的问题,请参考以下文章

sh 生物信息学

BioNano生物纳米分子的“原始数据到完成装配和组装分析”管线与基于序列的基因组FASTA映射

利用Python将GB格式序列文件 转换成 Fasta格式文件

BioNano数据的管道

生物信息学书籍分享

生物信息学的发展与未来