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.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b184cafe78e4afa806d7c837aee037ba885d8ae949758bcbeda03b939b05287 |
|
MD5 | 88f1e5871b14bd4bc6ba4bdc4512a295 |
|
BLAKE2b-256 | c69c3b4d9354400db44baa39a70f44c2ccfb5b6b77d878ca6411788a7a5119e4 |