You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bamstats is a command line tool written in Go for computing mapping statistics from a BAM file.
Installation instructions
Use one of the following methods to install Bamstats.
Install a released version
The easiest way is to download a pre-compiled binary from Github releases. Here is an example for installing the latest released version on Linux 64bit:
The following command will install the latest version from the master branch into $GOPATH:
go get github.com/guigolab/bamstats/cmd/bamstats
Provided statistics
Bamstats can currently compute the following mapping statistics:
general
genome coverage
RNA-seq
General
The general mapping statistics include:
Total number of reads
Number of unmapped reads
Number of mapped reads grouped by number of multimaps (NH tag in BAM file)
Number of mappings
Ratio of mappings vs mapped reads
If the data is paired-end, a section for read-pairs is also reported. In addition to the above metrics, the section contains a map of the insert size length and the corresponding support as number of reads.
Genome coverage
The genome coverage ststistics are computed for RNA-seq data and include counts for the following genomic regions:
exon
intron
exonic_intronic
intergenic
others
The above metrics are computed for continuous and split mapped reads. An aggregated total is computed across elements and read types too.
The --uniq (or -u) command line flag allows reporting of genome coverage statistics for uniquely mapped reads too.