This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Retrieve base count information for bases that are not variants

I am analysing RNA-seq data and I require read/allele depth information for a particular base position (I need this information for about 50 positions scattered around the genome in 8 individuals). As variant callers only give read depth information for variants, most of the positions I need are not SNV's in many of my samples (they are reference homozygotes) and so will not be called by variant callers. VCF files give the information I need but only for variants. Does anybody know a way I can get this information quickly? I really do not want to go into IGV and manually look for allele depth for by 50 bases in all 8 samples. Any help will be very appreciated. Thanks

rna-seq base read depth

1 answer

samtools depth f1.bam f2.bam f3.bam

Will this provide a read depth for every base in my bam file?

Yes it can.

-a                  output all positions (including zero depth)
-a -a (or -aa)      output absolutely all positions, including unused ref. sequences

Use mosdepth ( https://github.com/brentp/mosdepth ) for faster turnaround.

In the end I used samtool depth a1.bed f1.bam, f2.ba etc.... a1.bed is a bed file with my positions. This worked perfectly! Thank you very much for your help.

Log in to answer this question.