The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added the samplesheet to the pipeline output as
OUTDIR/samplesheet.csv - Added the
--bedpeparameter. This makes the pipeline output BEDPE files alongside the VCF files. - Added parallelization on SV type to the delly flow
- Updated the pipeline to be compatible with future nextflow updates
- Removed the
max_cpus,max_memoryandmax_timeparameter in favor of the new built-inresourceLimits - Replaced
nf-validationwithnf-schema - Updated to nf-core template v3.2.0
- Fixed language server errors
- Removed the old output publishing code and used the new workflow output definitions instead
- Bumped the minimal nextflow version to 24.10.0
- VCFanno will now run when
--vcfanno_tomlhas been given and--annotatehas not been given. You still need to supply--annotateto get the full annotation, but this can be used check for common variants without having to perform full annotation. - Changed the
--annotations_filterparameter to a--filterparameter. This parameter takes an argument ofbcftools filterto filter the resulting VCFs. - Removed the
--delly_sv_typesparameter.
- Fail the pipeline when the sex determination failed. This will now prompt the user to add the sex to the samplesheet so the pipeline doesn't do any wrong assumptions
- Fixed the Jasmine module output VCFs being empty when no variants have been merged. This file now contains the header of one of the input VCFs
- Added keyword shortcuts to the
--callersparameter (these can also be used as comma-separated entries to the parameter):all: Use all callers available in the pipelinesv: Use all SV callers available in the pipelinecnv: Use all CNV callers available in the pipelinerre: Use all repeat region expansion callers available in the pipeline
- Added the possibilty to annotate on HPO terms. Add the right HPO terms to the samplesheet in the
hpofield
- Updated all WisecondorX modules to version 1.2.6 and added the
--seedargument toWisecondorX predict - Removed support for the
phenotypesVEP plugin. Common VEP plugin support will be added later - Made the main workflow pluggable, making it possible to use this pipeline in a meta pipeline
- Updated all modules to their latest version
- The smoove outputs are now correct when using
--output_callers
Initial release of nf-cmgg/structural, created with the nf-core template. Initial release of nf-cmgg/structural, created with the nf-core template.