The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add flag to
snap
to allow for more expansion of compressed data - Parse readgroup samplenames for
snp_
prefixed samples - Replace GRCh39 by mm10 as default genome for
Mus musculus
- Update modules
- Fix bugs where samples with unequal number of files were not processed correctly
- Update to nf-core template v3.1.1
- Fix all tests
- Drop unsed params
- Set aligner to
star
for RNA-seq - Finetune resources
- Fix some bugs for different input tags
- Update modules
- Fix syntax according to new rules
- Drop usage of
check_max
function in favour ofresourceLimits
- Bump nf-schema to v2.1.0
- Add configuration profiles for several datatypes
- Fix usage of
--run_coverage
parameter - Update modules
- Move repo to nf-cmgg organisation
- Overhaul reference data handling. All data is now sourced from the
igenomes
config file and dynamically loaded based on theorganism
metadata field. - Drop support for bam/cram inputs
- Update to nf-core template v2.13.1
- Drop
fgbio/fastqtosam
in favour ofsamtools/import
- Add
samtools/coverage
for coverage analysis - Add testing with nf-test
- Overhaul panel coverage analysis
- Add support for
STAR
aligner for RNA-seq - Replace CSV sampleinfo definition with validated JSON/YAML
- Update modules
- Add fix for sample replicates with different split sizes
- Add option to use samtools for duplicate marking
- Updated modules
- Updated to nf-core template v2.8
- Fix issue where unaligned samples were not merged and fixed naming
- Add minimal support for sample "tags" in sample sheet
- Add panel coverage analysis
- Limit panel coverage analyses to samples with WES/WGS tags
- Make BAM_ARCHIVE accept channels with cram files
- Drop ELPREP support
- Add support for cram and index outputs in SAMTOOLS_SORMADUP
- Add option to disable marking duplicates
- Update to nf-core template v2.9
- Start using nf-validation for input parsing
- Drop support for generating aligner indices
- Support for bamprocessing with ELPREP
- Improved sample grouping
- Meta value clean up
- bump modules
- fix multiqc report to include all results
- fix duplicate marking with bamsormadup
- drop post alignment sorting, doesn't make sense as we do sort/markdup afterwards
- Add option to use elprep for alignment postprocessing
- Add
unaligned
denominator to unaligned samples
- Updated modules
- Bug with
fgbio/fastqtosam
where having multiple files per read requires a read structure
Initial release of CenterForMedicalGeneticsGhent/nf-cmgg-preprocessing, created with the nf-core template.