Skip to main content

btyper3

Tags: bacteria bacillus cereus typing virulence toxin amr mlst sample-scope

In silico typing and characterization of Bacillus cereus group genomes.

Uses BTyper3 to classify B. cereus group isolates. It determines the PanC clade, Multi-Locus Sequence Type (MLST), and screens for virulence factors, crystal toxins (Bt), and antimicrobial resistance genes.

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 Bacillus cereus group typing results including PanC clade and virulence factors
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

BTyper3 Parameters

ParameterTypeDefaultDescription
--btyper3_virulence_identityinteger70Minimum percent amino acid/nucleotide identity threshold for a virulence gene to be considered present
--btyper3_identityinteger50Minimum percent amino acid identity threshold for a Bt toxin gene to be considered present
--btyper3_optsstringAdditional options to pass to BTyper3

Used By

Subworkflows

  • btyper3 - In silico taxonomic classification of Bacillus cereus group genomes.

Workflows

  • btyper3 - Taxonomic classification of Bacillus cereus group isolates.

Citations

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

Source

View source on GitHub

Version

BTYPER3:
- btyper3: 3.4.0