Skip to main content

pneumocat

Tags: streptococcus-pneumoniae serotype capsular-typing typing sample-scope

Perform capsular typing of Streptococcus pneumoniae from NGS data.

This subworkflow uses PneumoCaT to identify serotype-specific capsular loci and determine serotypes from next-generation sequencing data. It provides comprehensive serotype determination including coverage statistics and confidence scores for each sample.

Uses explicit positional record fields for reads:

  • Input: record(meta, r1, r2, se, lr) where each read slot is Path?

Take

reads: Channel<Record>
FieldDescription
metaGroovy Record containing sample information
r1Illumina R1 reads (paired-end)
r2Illumina R2 reads (paired-end)
seSingle-end Illumina reads (not supported by PneumoCaT)
lrLong reads (not supported by PneumoCaT)

Emit

Published

The sample_outputs and run_outputs emissions are aggregates of output files that will be published in the entry workflow.

sample_outputs

OutputDescription
xmlThe PneumoCaT result files in XML format
txtA file containing the coverage information across the genes

run_outputs

No run-scope outputs.

Module Composition

This subworkflow calls the following modules:

  • pneumocat - Capsular typing of Streptococcus pneumoniae from Illumina reads.

Used By

This subworkflow is used by the following workflows:

  • pneumocat - Capsular type assignment to Streptococcus pneumoniae from sequence reads.

Citations

If you use this in your analysis, please cite the following.

Source

View source on GitHub