Skip to main content

pbptyper

Tags: bacteria streptococcus-pneumoniae penicillin amr resistance pbp typing sample-scope

Predict Penicillin Binding Protein (PBP) type of Streptococcus pneumoniae assemblies.

Uses PBPtyper to detect variations in the three key PBP genes (pbp1a, pbp2b, and pbp2x) in S. pneumoniae. Typing these genes is essential for predicting reduced susceptibility or full resistance to penicillin and other $\beta$-lactam antibiotics.

Inputs

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

Outputs

record (
meta: Record,
tsv: Path,
blast: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
FieldTypeDescription
metaRecordSample information record
tsvPathA tab-delimited summary file with the predicted PBP type for each gene
blastPathA tab-delimited file of the raw TBLASTN hits used for gene identification
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

pbptyper Parameters

ParameterTypeDefaultDescription
--pbptyper_min_pidentinteger95Minimum percent identity to count a hit
--pbptyper_min_coverageinteger95Minimum percent coverage to count a hit

Used By

Subworkflows

  • pbptyper - Predict penicillin binding protein (PBP) types of Streptococcus pneumoniae from genome assemblies.

Workflows

  • pbptyper - Penicillin Binding Protein (PBP) typing for Streptococcus pneumoniae.

Citations

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

Source

View source on GitHub

Version

PBPTYPER:
- pbptyper: 2.0.0