Description

Calculates genome-wide sequencing coverage.

Input

name:type
description
pattern

meta:map

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

]

bam:file

Input BAM/CRAM file

*.{bam,cram}

bai:file

Index for BAM/CRAM file

*.{bai,crai}

bed:file

BED file with intersected intervals

*.{bed}

meta2:map

Groovy Map containing bed information e.g. [ id:‘test’ ]

fasta:file

Reference genome FASTA file

*.{fa,fasta}

Output

name:type
description
pattern

global_txt

meta:map

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

]

*.global.dist.txt:file

Text file with global cumulative coverage distribution

*.{global.dist.txt}

summary_txt

meta:map

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

]

*.summary.txt:file

Text file with summary mean depths per chromosome and regions

*.{summary.txt}

regions_txt

meta:map

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

]

*.region.dist.txt:file

Text file with region cumulative coverage distribution

*.{region.dist.txt}

per_base_d4

meta:map

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

]

*.per-base.d4:file

D4 file with per-base coverage

*.{per-base.d4}

per_base_bed

meta:map

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

]

*.per-base.bed.gz:file

BED file with per-base coverage

*.{per-base.bed.gz}

per_base_csi

meta:map

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

]

*.per-base.bed.gz.csi:file

Index file for BED file with per-base coverage

*.{per-base.bed.gz.csi}

regions_bed

meta:map

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

]

*.regions.bed.gz:file

BED file with per-region coverage

*.{regions.bed.gz}

regions_csi

meta:map

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

]

*.regions.bed.gz.csi:file

Index file for BED file with per-region coverage

*.{regions.bed.gz.csi}

quantized_bed

meta:map

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

]

*.quantized.bed.gz:file

BED file with binned coverage

*.{quantized.bed.gz}

quantized_csi

meta:map

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

]

*.quantized.bed.gz.csi:file

Index file for BED file with binned coverage

*.{quantized.bed.gz.csi}

thresholds_bed

meta:map

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

]

*.thresholds.bed.gz:file

BED file with the number of bases in each region that are covered at or above each threshold

*.{thresholds.bed.gz}

thresholds_csi

meta:map

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

]

*.thresholds.bed.gz.csi:file

Index file for BED file with threshold coverage

*.{thresholds.bed.gz.csi}

versions

versions.yml:file

File containing software versions

versions.yml

Tools

mosdepth
MIT

Fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing.