All notable changes to the pipeline-recalibrate-BAM pipeline.
The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.
- Update Nextflow configuration test workflows
- Sort BAMs before merging for consistent order of output BAM @PG header lines
- Add NFTest case
- Add new flow diagram to README
- Add additional details to Pipeline Steps section of README
- Option to provide base recalibration tables for any subset of samples to skip
BaseRecalibrator - Output pipeline parameters to log directory using
store_object_as_json - Add Action to deploy documentation to GitHub Pages
- Add Nextflow configuration test action and two regression tests
- Add requirements to README
- Use modularized
set_envfunction - Use modularized
check_limitsfunction
- Resource updater to allow update for all processes
- Channel handling to save contamintion estimate files
- Customization options for which input BAMs to delete with metapipeline
- Custom resource allocation updates through configuration parameters
- Basic configuration setup
- Input YAML templates and handling
- Per-patient input YAML handling
- Interval splitting process, either per-chromosome by default or scattered
- Indel Realignment workflow
- BQSR workflow
- Merging workflow
- Contamination and depth of coverage processes
- Input deletion
- Intermediate file deletion
- Schema validation
- Documentation