Skip to main content

BacGenomePipeline

Complete Bacterial Genome Assembly and Annotation Pipeline

Program developed by Stephen Fordham

General Description

BacGenomePipeline is a complete convenience bacterial genome assembly pipeline. Assembled and annotated bacterial genomes can be created with only raw reads as input! BacGenomePipeline can accept either fastq or gzipped fastq files. Relax and grab a coffee while BacGenomePipeline does the genomic heavy lifting.

This pipeline filters raw reads to produce the best 500mb reads. The filtering process also places weight on read quality, to ensure small high quality reads are not discarded. This is considered vital to aid the recovery of small plasmids present within bacterial strains.

Optionally, the user can run Nanostat to assess read quality metrics. The best reads are then assembled using the flye genome assembler with settings adjusted to help recovery of plasmids with an imbalanced distribution. Optionally, the assembly is then polished with one round of medaka-consensus polishing. The polished assembly is annotated using staramr which scans bacterial genome contigs against the ResFinder, PointFinder, and PlasmidFinder databases (used by the ResFinder webservice and other webservices offered by the Center for Genomic Epidemiology) and abricate and compiles a summary report of detected antimicrobial resistance and virulence genes.

Additionally, BacGenomePipeline can be run in 4 modes.

These modes include:
Running the entire pipeline workflow

–pipeline

Running the pipeline using reduced memory by setting parameters for genome size and coverage for initial disjointings

–pipe_red_mem

Running a genome only assembly

–assembly

Running the annotation step on an pre-exisiing genome assembly in FASTA format.

–annotation

For usage instructions, run:

BacGenomePipeline –help

Currently BacGenomePipeline has been tested and runs on Linux OS.

To run BacGenomePipeline, you must also install the following programs by running the following commands:

conda install -c bioconda filtlong==0.2.0

conda install -c bioconda flye==2.8.1

conda install -c bioconda abricate==1.0.1

Change Log

BacGenomePipeline

v.1.0.9 (20/02/21)

  • BacGenomePipeline Usage instructions update

  • virulence gene detection added

  • pipeline option modes added

Metadata

Release files for BacGenomePipeline 1.0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for BacGenomePipeline 1.0.9
File Size Uploaded Provenance
BacGenomePipeline-1.0.9.tar.gz 6.2 kB Without provenance Details

Release files / BacGenomePipeline-1.0.9.tar.gz

Download URL BacGenomePipeline-1.0.9.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
87902a39b4b9bdb904c97b50863ed7d052f32b7c0c61d9bee5f6deca51fb17f5
BLAKE2b-256 checksum
How to use checksums
b199fb490037a59ea01f5eb5b920f596e24b27b1c356bc1c8c511d2b3ac9c133
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.7.8

Security for BacGenomePipeline 1.0.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page