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:false]

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:false]

fai

:file

FASTA index

*.{fai}

Output

name:type
description
pattern

output

meta

:map

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

${prefix}/*

:file

Files generated by indexcov

ped

meta

:map

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

${prefix}/*ped

:file

ped files

*ped

bed

meta

:map

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

${prefix}/*bed.gz

:file

bed files

*bed.gz

bed_index

meta

:map

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

${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:false ]

${prefix}/*roc

:file

roc files

*roc

html

meta

:map

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

${prefix}/*html

:file

html files

*html

png

meta

:map

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

${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