theiagen / public_health_bioinformatics

Bioinformatics workflows for genomic characterization, submission preparation, and genomic epidemiology of pathogens of public health concern.
GNU General Public License v3.0
36 stars 17 forks source link

FastQC added as an optional module in all Illumina_PE and Illumina_SE workflows #260

Closed sage-wright closed 8 months ago

sage-wright commented 9 months ago

Closes #282

:hammer_and_wrench: Changes Being Made

Impacted Workflows/Tasks

FastQC was requested by a user.

:clipboard: Workflow/Task Steps

Instead of defaulting to fastq_scan, the user can optionally use fastqc instead.

Inputs

One new input:

Outputs

Several new outputs:

For all _Illumina_PE workflows (and Freyja_FASTQ):

For all _Illumina_SE workflows:

Impacted Outputs

All original fastq_scan outputs will be blank if fastqc was chosen. These include the following:

:test_tube: Testing

Locally

Local tests of the fastqc tasks worked.

Terra

Using fastqc:

With nothing in the read_qc variable:

Scenarios for Reviewer to Test

:microscope: Quality checks

Pull Request (PR) checklist:

cimendes commented 8 months ago

Testing with fastqc on the read_qc optional input :