The contig name for all elements in this pileup.
The locus on the reference genome
The reference for this contig
Sequence of PileupElement instances giving the sequenced bases that align to a particular reference locus, in arbitrary order.
Compute depth and positive strand depth of a particular alternate base
Compute depth and positive strand depth of a particular alternate base
allele to consider
tuple of total depth and forward strand depth
Returns a new Pileup at a different locus on the same contig.
Returns a new Pileup at a different locus on the same contig.
To enable an efficient implementation, the new locus must be greater than the current locus.
The locus to move forward to.
The *new* reads, i.e. those that overlap the new locus, but not the current locus.
A new Pileup at the given locus.
The contig name for all elements in this pileup.
The reference for this contig
Depth of pileup - number of reads at locus
Sequence of PileupElement instances giving the sequenced bases that align to a particular reference locus, in arbitrary order.
The locus on the reference genome
Number of positively stranded reads
PileupElements that match the reference base
PileupElements that match the reference base
A Pileup at a locus contains a sequence of PileupElement instances, one for every read that overlaps that locus. Each PileupElement specifies the base read at the given locus in a particular read. It also keeps track of the read itself and the offset of the base in the read.
The contig name for all elements in this pileup.
The locus on the reference genome
The reference for this contig
Sequence of PileupElement instances giving the sequenced bases that align to a particular reference locus, in arbitrary order.