A contig binning tool from viral metagenomes
Project description
Citation (Work in progress)
Arisdakessian C., Nigro O., Steward G., Poisson G., Belcaid M. CoCoNet: An Efficient Deep Learning Tool for Viral Metagenome Binning
Description
CoCoNet (Composition and Coverage Network) is a binning method for viral metagenomes. It leverages deep learning to abstract the modeling of the k-mer composition and the coverage for binning contigs assembled form viral metagenomic data. Specifically, our method uses a neural network to learn from the metagenomic data a flexible function for predicting the probability that any pair of contigs originated from the same genome. These probabilities are subsequently combined to infer bins, or clusters representing the species present in the sequenced samples. Our approach was specifically designed for diverse viral metagenomes, such as those found in environmental samples (e.g., oceans, soil, etc.).
Install
Install latest PyPi release (recommended)
pip3 install --user numpy
pip3 install --user coconet-binning
For more installation options, see the documentation
Basic usage
CoCoNet is available as the command line program. For a list of all the options, open a terminal and run:
coconet run -h
For more details, please see the documentation on ReadTheDocs
Checking the installation
A test dataset is provided in this repository in tests/sim_data. To quickly verify the installation worked, you can simply download the repository and run the test command as follows:
git clone https://github.com/Puumanamana/CoCoNet
cd CoCoNet
make test
Contribute
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file coconet-binning-1.1.0.tar.gz
.
File metadata
- Download URL: coconet-binning-1.1.0.tar.gz
- Upload date:
- Size: 37.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7eaf6f8fcf69f17e2cea6fa85a849a75efe8ba59c3f0e15b59c05ee87063b82 |
|
MD5 | ecc9c4d82a8b22a584804773a878a0dd |
|
BLAKE2b-256 | e4101b78722235220ca75fed26791d75a0fd43ed7a3eaedb2c44f63411ba8294 |