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.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48da80bc9e4570019ffd50697e34e086fe7f591df1c271075a46573fedf9c521 |
|
MD5 | fed1c9d8f3446bd61a79edc7e52f7614 |
|
BLAKE2b-256 | 89cab9770ea447a522a8fdacbf3ffe7948fe234ba3836dd7add6f9342bd41858 |