Skip to main content

mobsuite_recon

Tags: bacteria plasmid reconstruction mobtyper replicon contigs assembly sample-scope

Reconstruct and type plasmids from a bacterial genome assembly.

Uses MobSuite's mob_recon to reconstruct plasmids by grouping relevant contigs. It then uses the Mob-typer component to classify the plasmids based on replicon type, incompatibility group (Inc type), and predicted mobility.

Inputs

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

Outputs

record (
meta: Record,
chromosome: Path,
contig_report: Path,
txt: Path?,
plasmids: Set<Path?>,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
FieldTypeDescription
metaRecordSample information record
chromosomePathChromosomal sequences separated from plasmid contigs (gzipped FASTA)
contig_reportPathTab-delimited report assigning each contig to chromosome or plasmid
txtPath?MOB-typer results with replicon type, mobility, and incompatibility group
plasmidsSet<Path?>Reconstructed plasmid sequences in gzipped FASTA format
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

MOB-suite Recon Parameters

ParameterTypeDefaultDescription
--mobsuite_max_contig_sizeinteger310000Maximum size of a contig to be considered a plasmid
--mobsuite_min_contig_sizeinteger1000Minimum length of contigs to classify
--mobsuite_max_plasmid_sizeinteger350000Maximum size of a reconstructed plasmid

Used By

Subworkflows

  • mobsuite - Reconstruct and type plasmids from bacterial genome assemblies.

Workflows

  • mobsuite - Reconstruction and annotation of plasmids from bacterial genome assemblies.

Citations

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

Source

View source on GitHub

Version

MOBSUITE_RECON:
- mob_suite: 3.1.9