Description

Quickly estimate coverage from a whole-genome bam or cram index. A bam index has 16KB resolution so that’s what this gives, but it provides what appears to be a high-quality coverage estimate in seconds per genome.

Input

name:type
description
pattern

meta:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end

]

bams:file

Sorted BAM/CRAM/SAM files

*.{bam,cram,sam}

indexes:file

BAI/CRAI files

*.{bai,crai}

meta2:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end

]

fai:file

FASTA index

*.{fai}

Output

name:type
description
pattern

output

meta:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end

]

${prefix}/*:file

Files generated by indexcov

ped

meta:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end

]

${prefix}/*ped:file

ped files

*ped

bed

meta:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end

]

${prefix}/*bed.gz:file

bed files

*bed.gz

bed_index

meta:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end

]

${prefix}/*bed.gz.tbi:file

bed index files

*bed.gz.tbi

roc

meta:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end

]

${prefix}/*roc:file

roc files

*roc

html

meta:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end

]

${prefix}/*html:file

html files

*html

png

meta:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end

]

${prefix}/*png:file

png files

*png

versions

versions.yml:file

File containing software versions

versions.yml

Tools

goleft
MIT

goleft is a collection of bioinformatics tools distributed under MIT license in a single static binary