Description
Count sequence coverage for multiple BAM files at specific genomic loci.
bedtools multicov counts the number of alignments from multiple BAM files that overlap
each interval in a BED/GFF/VCF file. For each genomic interval, it reports the coverage
from each BAM file in additional columns, making it ideal for comparing coverage across
multiple samples or conditions.
This tool is commonly used for:
Multi-sample coverage analysis across specific regions
Comparing read depths between different samples
Quality control of sequencing experiments
Preparing coverage data for differential analysis
Generating coverage matrices for downstream analysis
Type
bash_script
License
MIT
Keywords
Contributors
Run the following command to execute this component with Nextflow:
cat > params.yaml <<'EOM'
output: "$id.$key.output.bed"
id: "run"
publish_dir: "output/"
EOM
nextflow run https://packages.viash-hub.com/vsh/biobox.git \
-revision v0.4.1 \
-main-script target/nextflow/bedtools/bedtools_multicov/main.nf \
-params-file params.yaml Name | Type & Properties |
|---|---|
--bams -bams | file required multiple |
--bed -bed | file required |
Name | Type & Properties |
|---|---|
--output | file required output |
Name | Type & Properties |
|---|---|
--min_overlap -f | double |
--reciprocal -r | boolean_true |
Name | Type & Properties |
|---|---|
--same_strand -s | boolean_true |
--opposite_strand -S | boolean_true |
Name | Type & Properties |
|---|---|
--min_quality -q | integer |
--include_duplicates -D | boolean_true |
--include_failed_qc -F | boolean_true |
--proper_pairs_only -p | boolean_true |
Name | Type & Properties |
|---|---|
--split | boolean_true |