Skip to main content

phispy

Tags: genomics virus phage prophage bacteriophage identification annotation sample-scope

Predict prophage regions integrated into bacterial genomes.

Uses PhiSpy to identify integrated bacteriophage (prophage) regions in a fully annotated bacterial genome. The prediction relies on scoring features like strand-switch, AT-skew, unique phage-like proteins, and short coding regions.

Inputs

record (
meta: Record,
gbff: Path
)
FieldTypeDescription
metaRecordGroovy Record containing sample information
gbffPathAnnotated genome file in GenBank format

Outputs

record (
meta: Record,
tsv: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
FieldTypeDescription
metaRecordSample information record
tsvPathCoordinates (start/end) of each predicted prophage region in the genome
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

PhiSpy Parameters

ParameterTypeDefaultDescription
--phispy_numberinteger5Number of consecutive genes in a region of window size that must be prophage genes to be called
--phispy_mincontigsizeinteger5000Minimum contig size (in bp) to be included in the analysis. Smaller contigs will be dropped.
--phispy_optsstringExtra options in quotes for PhiSpy

Used By

Subworkflows

  • phispy - Prediction of prophages from bacterial genomes.

Workflows

  • phispy - Prediction of prophages in bacterial and archaeal genomes.

Citations

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

Source

View source on GitHub

Version

PHISPY:
- phispy: 5.0.6