Skip to main content

clermontyping

Tags: bacteria escherichia-coli typing phylotyping pcr phylogroup sample-scope

Determine the phylogroup of Escherichia coli isolates.

Uses ClermonTyping to perform in silico PCR detection of specific marker genes (arpA, chuA, yjaA, TspE4.C2). This assigns the isolate to one of the main E. coli phylogroups (A, B1, B2, C, D, E, F, G, or Cryptic).

Inputs​

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

Outputs​

record (
meta: Record,
tsv: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
FieldTypeDescription
metaRecordSample information record
tsvPathTab-delimited E. coli phylogroup assignment with detected marker genes
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​

ClermonTyping Parameters​

ParameterTypeDefaultDescription
--clermontyping_thresholdinteger0Do not use contigs under this size

Used By​

Subworkflows​

  • clermontyping - Predict phylogroups of Escherichia coli from genome assemblies.

Workflows​

Citations​

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

Source​

View source on GitHub

Version​

CLERMONTYPING:
- clermontyping: 24.02