Releases: nf-cmgg/smallvariants
Releases · nf-cmgg/smallvariants
v1.11.0 - Generous Ghent
New features
- Added a new option to the samplesheet (
msi). This option takes a boolean to indicate whether or not the MSI status of the sample should be checked. A baseline should be provided using the--msi_baselineparameter to run MSI calling. - The Multiqc module now generates branded reports.
Fixes
- Fixed PED file writing on cloud platforms.
- Fixed publishing of the MultiQC data directory throwing a
NullPointerException. - QUAL scores of 256 are no longer converted to
.(due to a VCFanno bug).
v1.10.1 - Mighty Mechelen
Fixes
- Fix a bug where the BED processing failed because of unknown chromosomes.
v1.10.0 - Melodic Mechelen
This release renames the pipeline from nf-cmgg/germline to nf-cmgg/smallvariants to better describe the scope of the pipeline.
Changes
- Merged the following processes to improve efficiency of the pipeline:
- VCF index creation modules on output VCFs have been merged into the processes that created these VCFs
- The filter modules for
--filterhave been merged - BED filtering and intersecting with Regions Of Interest have been merged
- Added copgt_joint config profile
- Migrate to the third preview of the workflow output definitions
- Bumped minimal Nextflow version to 25.04.0
- Removed
--squash-ploidyfrom the RTG vcfeval process - Small stability fixes for runnning on the nomad cluster
- Added the merged CRAM files to the output of the pipeline. This can be skipped using the
--skip_merged_cram_outputparameter. - Added the filter parameter to the copgt config profiles
- Added mosdepth QC to the multiQC report
v1.9.3 - Nifty Nieuwkerke
Changes
- Fix db postprocess in vcf2db module
v1.9.2 - New Nieuwkerke
Changes
- The pipeline now also outputs the per-base coverage BED file generated by mosdepth per sample
- Add the
--disable_hc_dict_validationparameter that disables sequence dictionary validation in HaplotypeCaller
v1.9.1 - Nice Nieuwkerke
Changes
- Updated the ROI file in the WES profile from v5 to v6
v1.9.0 - Neighborly Nieuwkerke
New features
- Added the
--min_callable_coverageparameter to state what the lowest coverage should for a region to be classified as callable. - Added the
elprepcaller as an alternative to the haplotypecaller. - Added full unit tests for all parts that were missing tests.
Changes
- Added the
--squash-ploidyargument to the RTG vcfeval process. - Update to nf-core v3.0.1
- Completely reworked the output directory structure to a more sensible structure. The pipeline can now be run on the same output directory every time and will incrementally add files to the correct family folder. See the output documentation for more info.
- Migrated to the new workflow output definitions.
- Bumped the minimal Nextflow version to 24.10.0.
- Added the somalier reports to the multiQC report.
- Removed the
--output_suffixparameter - Added some missing required parameters to the
WESandseqplorerprofiles
Fixes
- Validation of all samples now uses an intersect of the golden truth BED files with the BED file used to call the variants. This should fix the WES validation which was broken until this point.
- A couple of small fixes to the vardict flow.
- Only use the standard chromosomes for UPDio analysis.
- Reduced the resources given to some GATK4 modules
- VCF2DB now uses a seqera container to fix some issues when running it in nomad
- Dots in sample and family names are now converted to an underscore automatically.
v1.8.2 - Outstanding Oostkamp
Fixes
- Fixed some issues where indices were not created
- Updated the docs
v1.8.1 - Open Oostkamp
Fixes
- Revert VEP version to v105
v1.8.0 - Optimistic Oostkamp
New features
- Added
watchpathfunctionality to the pipeline. Add thewatch:prefix to a file basename in the samplesheet and the pipeline will automatically wait for the file to be created in the--watchdirdirectory (the lookup happens recursively)
Changes
- Bumped the minimal support nextflow version to
24.04.0 - Bumped all modules to the newest versions
- The pipeline now also outputs
csiindices - Rename the
masterbranch tomain - Low coverage regions (regions with less than 5 reads) are no longer considered for variant calling
Refactors
- Updated the pipeline to the new linting guidelines
- Removed
check_maxin favor ofresourceLimits