Skip to content

Latest commit

 

History

History
81 lines (52 loc) · 2.71 KB

CHANGELOG.md

File metadata and controls

81 lines (52 loc) · 2.71 KB

ghga-de/nf-snvcalling: Changelog

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Full Changelog: https://github.com/ghga-de/nf-snvcalling/compare/v1.0...v2.0.0

v1.0dev - [date]

Initial release of ghga-de/nf-snvcalling, created with the nf-core template.

Added

Fixed

Dependencies

Deprecated

v2.0.0 - 24.06.2024

Added

  • assets/config/convertToStdVCF.json and bin/convertToStdVCF.py

    • Option to output VCF files (all) in standard format (4.2) is added. Also, TSV formatted confidence annotated/filtrated files are being converted into standard VCF.
  • MAFCommon tag is added to the INFO column to mark the common/recurrent artefacts.

  • Minor changes:

    • output names of the VCF files.
  • modules/local/sort_nonstandard_vcf.nf

    • sorted output for nonstandard raw vcf files.

Fixed

  • Contig processing is only available for hg38 reference. ALT and/or HLA contigs can be given external in a file.

    • Automatic generation of HLA/ALT contigs is now possible through tumor BAM instead of fasta.
  • Conda links in nf-core modules are fixed.

    • NOTE: Conda environments are not available for the pipeline. Holding conda environment.yml links the same in default creates an error even when enable_conda is false.
  • bin/confidenceAnnotation_SNVs.py

    • Flag parsing is generic now.
  • Better dealing with ALT and HLA contigs.

    • modules/local/get_contigs.nf fixed.
    • ALT and HLA contig extraction is fixed
    • Turn off error when there is no alignment to contigs.
  • bin/vcf_pileup_compare_allin1_basecount.pl

    • sorted results
  • modules/local/seq_context_annotator.nf

    • sorted results

Dependencies

Deprecated

  • FREQ-based filtering is removed from bin/confidenceAnnotation_SNVs.py.
  • bcftools1.9 biocontainers docker changed with kubran/bcftools:v1.9

What's Changed

  • 20 output proper vcf by @kubranarci in #33
  • re-arrange resources for dkfz cluster by @kubranarci in #34
  • 35 raw vcf is not sorted by @kubranarci in #36

v2.0.1 - 09.10.2024

Added

  • nf-prov plugin is added.

v2.0.2 - 12.11.2024

Fixed

  • add cram/crai files to input list (assets/schema_input.json)
  • add only a warn about the indices does not exists in converttovcf.json (bin/convertToStdVCF.py)
  • change default arg for ENSEMBL VEP (conf/modules.config)
  • upgrade samtools version for cram handling (modules/local/grep_samplename.nf)
  • edit nextflow version to latest (nextflow.config)