Skip to main content

plasmidfinder

Tags: plasmid replicon typing identification mobility amr sample-scope

Identify plasmid replicon types in bacterial sequences and assemblies.

Uses PlasmidFinder to identify plasmid types (replicon typing) by querying the genome assembly against a database of plasmid sequences. This is a crucial step for understanding the mobility of resistance and virulence genes.

Inputs

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

Outputs

record (
meta: Record,
json: Path,
txt: Path,
tsv: Path,
genome_seq: Path,
plasmid_seq: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
FieldTypeDescription
metaRecordSample information record
jsonPathPlasmidFinder results in JSON format
txtPathPlasmidFinder results in text format
tsvPathTab-delimited PlasmidFinder results with replicon typing information
genome_seqPathFASTA sequences of plasmid hits found in the genome (gzipped)
plasmid_seqPathReference plasmid sequences matched (gzipped)
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

PlasmidFinder Parameters

ParameterTypeDefaultDescription
--plasmidfinder_mincovnumber0.6Minimum percent coverage to be considered a hit
--plasmidfinder_thresholdnumber0.9Minimum threshold for identity

Used By

Subworkflows

  • plasmidfinder - Identify plasmid replicons in bacterial genome assemblies.

Workflows

Citations

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

Source

View source on GitHub

Version

PLASMIDFINDER:
- plasmidfinder: 2.1.6