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
--bedpe
parameter. 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_memory
andmax_time
parameter in favor of the new built-inresourceLimits
- Replaced
nf-validation
withnf-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_toml
has been given and--annotate
has not been given. You still need to supply--annotate
to get the full annotation, but this can be used check for common variants without having to perform full annotation. - Changed the
--annotations_filter
parameter to a--filter
parameter. This parameter takes an argument ofbcftools filter
to filter the resulting VCFs. - Removed the
--delly_sv_types
parameter.
- 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
--callers
parameter (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
hpo
field
- Updated all WisecondorX modules to version 1.2.6 and added the
--seed
argument toWisecondorX predict
- Removed support for the
phenotypes
VEP 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.