BamToCov 3.0

😺 Repository 📦 Releases 📃 Paper

bamtocov logo

BamToCov is inspired by the UNIX Phylosophy and the tools are designed for efficient computation of a very specific task. Integration of multiple samples and specific tasks can be achieved with scripts and we provide a set to demonstrate the process.

bamtocov will produce a coverage BED from a single BAM file, or a count matrix from a set of alignments and a target (in BED, GTF or GFF format). Used without a target, it is a drop-in replacement for covtobed, but discarding invalid alignments by default. When providing the target, it can produce coverage statistics for each region in the target, also with multiple BAM files.

bamtocounts will count the number of reads covering each target region, rather than the nucleotidic coverage

bamcountrefs is a shortcut to count the number of reads per chromosome, with filters on the read flags, length and quality

covtotarget (legacy) is an utility to create a count table from the output of the original covtobed program.