Set of tools used for metagenomics research project
Project description
metagentools
This repo includes the code developed as part of a research project aiming at using deep learning techniques to classify a wide range of corona virus based on NG reads.
The code is structured into general code and submodules:
General code is used across the project and can also be reused for other projects:
art
: wrapper code to use ART-ILLUMINA read simulator package from a jupyter notebook. MUST BE RUN LOCALLY.core
: base classes used accross the packagewandb
: utility classes to open, retrieve, use WandB runs and artifacts accross the project
Submodules cover code written for a specific part of the project
cnn_virus
: all specific code related to the evaluation and improvement of CNN Virus modelarchitecture
: all code related to evaluated and trained architecturesdata
: data processing, iterators and parsing functions to handle datautils
: other utility functions
This is a work in progress, and some functions or modules may be broken. We may or may not be able to provide support depending on the when the support is requested.
Installation:
-
pip install metagentools
for the stable version -
pip install git+https://github.com/vtecftwy/metagentools.git@main
for the latest committed version
Requirements:
- python 3.8 or higher is required for this package
- package tested with python 3.10
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
Built Distribution
Hashes for metagentools-0.0.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b16ccbcf0dd6e758e8b9b3589e7ac6579bdc67cabc0fb83ba5e5974ee9f16612 |
|
MD5 | 6b3ef3f7f2cd4b5bba72b0450f025eb3 |
|
BLAKE2b-256 | 24e0d120461a6c3ecbfc3be3b7004299a5e95c1a50473bc9db40179f2124fdb6 |