Skip to main content

ectyper

Tags: bacteria escherichia-coli serotype o-antigen h-antigen typing sample-scope

Predict Escherichia coli serotype (O and H antigens).

Uses ECTyper to identify the O-antigen (lipopolysaccharide) and H-antigen (flagella) genes in E. coli genome assemblies via BLAST. It provides a standardized serotype prediction (e.g., O157:H7).

Inputs

record (
meta: Record,
fna: Path
)
FieldTypeDescription
metaRecordGroovy Record containing sample information
fnaPathAssembled contigs in FASTA format

Outputs

record (
meta: Record,
tsv: Path,
txt: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
FieldTypeDescription
metaRecordSample information record
tsvPathTab-delimited E. coli serotype predictions (O and H antigens)
txtPathBLAST allele details for serotype determination
resultsSet<Path>All output files to be published
logsSet<Path?>Optional program specific log files
nf_logsSet<Path>Nextflow-specific log files (e.g. .command.{begin
versionsSet<Path>A YAML formatted file with program versions

Parameters

ECTyper Parameters

ParameterTypeDefaultDescription
--ectyper_opidinteger90Percent identity required for an O antigen allele match
--ectyper_opcovinteger90Minimum percent coverage required for an O antigen allele match
--ectyper_hpidinteger95Percent identity required for an H antigen allele match
--ectyper_hpcovinteger50Minimum percent coverage required for an H antigen allele match

Used By

Subworkflows

  • ectyper - In silico prediction of Escherichia coli serotype.

Workflows

  • ectyper - In silico prediction of Escherichia coli serotype.

Citations

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

Source

View source on GitHub

Version

ECTYPER:
- ectyper: 2.0.0