Skip to content

Releases: uclahs-cds/pipeline-align-DNA

align-DNA v10.1.0

16 May 00:10
19fe13b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.0.0...v10.1.0

align-DNA v10.0.0

01 Apr 16:51
76c63a1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.0.0-rc.1...v10.0.0

align-DNA v10.0.0-rc.1

24 Jan 18:15
589bb5f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v9.0.0...v10.0.0-rc.1

align-DNA v9.0.0

31 Oct 18:42
ebe5c97
Compare
Choose a tag to compare

Changed

  • Change to github packages instead of dockerhub
  • Standardize intermediate and output filenames using generate_standardized_filename
  • Update input csv according to here (Section "Input structures for alignment pipelines")
  • run_MarkDuplicatesSpark_GATK now retries once with 130GB on F72, and 140GB on M64
  • Update registered output function

Added

  • Instructions in README for setting up github PAT
  • Parameter docker_container_registry in default.config
  • Release workflow

Full Changelog: v8.1.0...v9.0.0

v8.1.0-test

22 Aug 23:41
6730c48
Compare
Choose a tag to compare
Update pipeline-release.yaml

align-DNA v8.1.0

22 Aug 19:16
2468f30
Compare
Choose a tag to compare

Changed

  • Fix sort_order definition
  • Remove run_index_SAMtools, output index during run_merge_SAMtools instead
  • Update README.md: fix links, format code, grammar
  • Remove sample name from output_dir in template.config
  • Update PR template to follow here
  • Remove bam_output_dir from main.nf since it is not used, undefined and causes warning
  • Change "shell" to "script" in processes
  • Move F16.config to config folder
  • Rename process Generate_Sha512sum to generate_sha512sum
  • Rename process run_validate to run_validate_PipeVal
  • Restructure repo to follow template
  • Rename align-DNA.nf to main.nf
  • Change output directory of MarkDuplicatesSpark metrics file to '/QC'.
  • Use SAMtools sort instead of Picard SortSam

Added

  • Add retry method to run_sort_SAMtools and run_MarkDuplicatesSpark_GATK (if run out of RAM then retry with more memory)
  • Add process run_merge_SAMtools: use when params.mark_duplicates=false to ensure multiple BAM outputs are merged
  • .github/CODEOWNERS
  • Add config file for F16 node
  • Use SAMtools index in the case MarkDuplicates (set by mark_duplicates parameter) is false
  • Add parameter to toggle Spark metric generation. Default is off.

Full Changelog: v8.0.0...v8.1.0

align-DNA v8.0.0

22 Mar 23:04
de1081b
Compare
Choose a tag to compare

Changed

  • Update .gitignore file according to template
  • Standardize output and log directory structure
  • Update index file extension from all processes to .bam.bai
  • Standardize config files
  • Remove spark_temp_dir parameter from config template
  • Replace temp_dir parameter with work_dir parameter

Added

  • Intermediate file removal
  • Spark tempdir permission checks

Full Changelog: v7.3.1...v8.0.0

align-DNA v7.3.1

14 Jan 23:57
fa3c0a6
Compare
Choose a tag to compare

CHANGELOG

Changed

Added

  • Add F32 config file

align-DNA v7.3.0

16 Dec 22:16
c241e72
Compare
Choose a tag to compare

CHANGELOG

Added

  • Add mark_duplicates parameter to enable exclusion or inclusion of MarkDuplicates processes.

Changed

  • Changed names of midmem.config and execute.config into F72.config and M64.config respectively.
  • Rename bug report to "Issue report" and remove old node names from it
  • Update GATK to 4.2.4.0 to address Log4j critical vulnerability (GHSA-jfh8-c2jp-5v3q)

align-DNA v7.2.1

28 Oct 19:12
5a7bfda
Compare
Choose a tag to compare

CHANGELOG

Changed

  • Fix potential Spark temp directory permissions issue