Releases: nf-cmgg/germline
Releases · nf-cmgg/germline
v1.9.1 - Nice Nieuwkerke
v1.9.0 - Neighborly Nieuwkerke
New features
- Added the
--min_callable_coverage
parameter to state what the lowest coverage should for a region to be classified as callable. - Added the
elprep
caller as an alternative to the haplotypecaller. - Added full unit tests for all parts that were missing tests.
Changes
- Added the
--squash-ploidy
argument 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_suffix
parameter - Added some missing required parameters to the
WES
andseqplorer
profiles
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
watchpath
functionality 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--watchdir
directory (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
csi
indices - Rename the
master
branch 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_max
in favor ofresourceLimits
v1.7.0 - Tolerant Tongeren
Fixes
- Automap analysis should now give the correct output files for individuals.
Changes
- Haplotypecaller will not perform phasing by default now. This can still be turned back on using the
--hc_phasing
parameter. - Removed the WES and WGS profiles.
v1.6.0 - Offbeat Ostend
New features
- Added UPDio for Uniparental Disomy detection in family samples. This introduces the
--updio
parameter to turn on this detection and--updio_common_cnvs
to supply a common CNVs file to UPDio. The family needs to contain at least one child with its mother and father. - Added docs built with MkDocs. See the documentation site here.
- Added AutoMap to find regions of homozygosity from human samples. This introduces the
--automap
parameter to turn on this feature and the--automap_repeats
,--automap_panel
and--automap_panel_name
parameters to configure AutoMap (see the parameters docs for more information)
Changes
- Updated all tests to use snapshots instead.
- Made the pipeline pluggable to enable the use of it in a meta pipeline.
v1.5.1 - Great Geraardsbergen
v1.5.1 - Great Geraardsbergen - [March 7 2024]
Fixes
- Fixed an issue with
igenomes
paths not being casted correctly to their corresponding parameter
v1.5.0 - Amazing Antwerp
Improvements
- Updated to the nf-core template v2.13.0
- Updated all GATK modules to 4.5.0.0
- Moved the pipeline from https://github.com/CenterForMedicalGeneticsGhent/nf-cmgg-germline to https://github.com/nf-cmgg/germline
Changes
- VCF files created with
haplotypecaller
now have thehaplotypecaller
tag in the filename instead ofgatk4-joint
to keep naming consistent
v1.4.2 - Vibrant Veurne
Fixes
- Set the default ensembl VEP version to 105.0 instead of using dynamic container fetching