fls-bioinformatics-core / auto_process_ngs

Scripts and utilities for automatic processing & management of Illumina NGS sequencing data.
Other
9 stars 6 forks source link

Add dedicated runner for Picard tools in the QC pipeline #858

Closed pjbriggs closed 1 year ago

pjbriggs commented 1 year ago

Updates the QC pipeline (in qc/pipeline.py) to explicitly define a job runner for Picard tools (picard), where previously the default runner was used.

Also adds support for the picard runner to be specified in the [runners] section of the configuration file (in settings.py), and for this setting to be passed to the pipeline from the run_qc command (in commands/run_qc_cmd.py) and the standalone run_qc.py utility (cli/run_qc.py).

The sample config file has not been updated, however the configuration documentation now includes the picard runner in the appropriate table.