The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Bumped the template to nf-core v3.0.2
- Refactored the whole pipeline and made some small improvements
- Removed a bottleneck in the exomedepth flow
- Samplesheet header: rename
pool
tobatch
(issue/23)
SAMTOOLS_CONVERT
: add optional output path for BAM files- copy
samplesheet.csv
to output dir - add pipeline testing with
nf-test
bedgovcf
module config: add format fieldexomedepth/merge_count
module: sort columns in summary file by sample names
- Bumped modules
utils_nextflow_pipeline
,bedgovcf
,ensemblvep/vep
,multiqc
,tabix/tabix
andsamtools/convert
to the newest versions - Upgraded
nf-core
to v3.0.2 template - Upgraded
nextflow
version to 24.10.0
CNV_CALL_X
: fix input channel to "roi_chrx"- allow sample numbers as sample names
- Index the VEP annotated VCF with TABIX
- Do not copy output of SAMTOOLS_CONVERT module (BAM files) to the
publishDir
- update versions of multiqc and samtools_convert modules
- optimize module resources
- Sort file of merged CNV calls to fix an issue with TABIX (needs sorted VCF files)
Initial release of nf-cmgg/exomecnv, created with the nf-core template v2.13.
- First release of the pipeline - CNV calling using ExomeDepth