Skip to main content

a Fast Prophage and Phage Predictor

Project description

PhageBoost

Rapid discovery of novel prophages using biological feature engineering and machine learning
TBA

Introduction

Predictions Prophage predictor based on gene features against a background.

Prophages are phages integrated into prokaryotic genomes that drive many aspects of bacterial biology. Their extreme diversity means they are challenging to detect using sequence similarity. We present a novel fast and generalizing machine learning method to facilitate novel phage discovery.

Publications

to be added

Getting Started

Installation

from PyPI

conda create -y -n PhageBoost-env python=3.7 
conda activate PhageBoost-env
pip install PhageBoost 
PhageBoost -h

from GitHub

conda create -y -n PhageBoost-env python=3.7 
conda activate PhageBoost-env 
git clone git@github.com:ku-cbd/PhageBoost.git 
cd PhageBoost/ 
python setup.py bdist_wheel 
pip install --user . 
PhageBoost -h

CLI

PhageBoost -h
PhageBoost -f example/data/NC_000907.fasta.gz -o results

Notebooks

There are basic notebook examples in the notebooks/ These notebooks provide a way how to bring your own genecalls to PhageBoost. You can connect your PhageBoost kernel to your pre-existing Jupyter via ipykernel:

conda activate PhageBoost
pip install ipykernel
python -m ipykernel install --user --name PhageBoost --display-name "PhageBoost" 

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PhageBoost-0.1.7.tar.gz (13.1 MB view details)

Uploaded Source

Built Distribution

PhageBoost-0.1.7-py3-none-any.whl (13.1 MB view details)

Uploaded Python 3

File details

Details for the file PhageBoost-0.1.7.tar.gz.

File metadata

  • Download URL: PhageBoost-0.1.7.tar.gz
  • Upload date:
  • Size: 13.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20201009 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.8

File hashes

Hashes for PhageBoost-0.1.7.tar.gz
Algorithm Hash digest
SHA256 74ebd365e05b71cce30ad0dbda5897330aaa71885ba63b2970c01e36ac2c0e32
MD5 9dabecfb46b012d3cbb35916f319ac78
BLAKE2b-256 a128c878d909b8c2a30a8d4380857fa42ee71379e22751f0b0904a59e6eb3038

See more details on using hashes here.

File details

Details for the file PhageBoost-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: PhageBoost-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 13.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20201009 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.8

File hashes

Hashes for PhageBoost-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 7f75c19f10975ddb3db9a19a9ed3aec70b8438836e8712c29eb09b85b31fc2f2
MD5 6f71495a8336a36e4754f83dfd9c8de4
BLAKE2b-256 eb2ee1f2a76ab120bbe99445ddf71d16161b25d2e30111cb01fcc41d17e895c6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page