Skip to main content

shigapass

Tags: shigella serotype typing prediction antigen-genes sample-scope

Predict serotypes of Shigella from assemblies.

This subworkflow uses ShigaPass to predict serotypes of Shigella strains from assembled genomes. It analyzes the presence and composition of antigen-encoding genes to classify isolates into their known serotypes.

Take

assembly: Channel<Record>
FieldDescription
metaGroovy Record containing sample information
assemblyAssembled contigs in FASTA format

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
tsvShigaPass summary results in TSV format
flex_tsvShigaPass Flex summary results in TSV format

run_outputs

OutputDescription
csvAggregated results in CSV format

Module Composition

This subworkflow calls the following modules:

  • shigapass - Predict Shigella serotypes and differentiate Shigella/EIEC.
  • csvtk_concat - Concatenate multiple CSV or TSV files into a single table.

Used By

This subworkflow is used by the following workflows:

  • shigapass - Prediction of Shigella serotypes and differentiation from EIEC.

Citations

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

Source

View source on GitHub