Skip to main content

Deep Learning package using the phylogenetic tree information for microbiome data analysis.

Project description

Build Coverage Version

Deep Learning package using the phylogenetic tree information for microbiome abandunce data analysis.

Installation

Prerequisites

  • python >= 3.5

  • Tensorflow

  • Keras

Install DeepBiome

At the command line:

# for python 3.x

$ pip3 install git+https://github.com/Young-won/deepbiome.git

Features

  • deepbiome.deepbiome_train(log, network_info, path_info, number_of_fold=None, max_queue_size=10, workers=1, use_multiprocessing=False)

    Function for training the deep neural network with phylogenetic tree weight regularizer.

    It uses microbiome abundance data as input and uses the phylogenetic taxonomy to guide the decision of the optimal number of layers and neurons in the deep learning architecture.

  • deepbiome.deepbiome_test(log, network_info, path_info, number_of_fold=None, max_queue_size=10, workers=1, use_multiprocessing=False)

    Function for testing the pretrained deep neural network with phylogenetic tree weight regularizer.

    If you use the index file, this function provide the evaluation using test index (index set not included in the index file) for each fold. If not, this function provide the evaluation using the whole samples.

  • deepbiome.deepbiome.deepbiome_prediction(log, network_info, path_info, num_classes, number_of_fold=None, max_queue_size=10, workers=1, use_multiprocessing=False)

    Function for prediction by the pretrained deep neural network with phylogenetic tree weight regularizer.

Credits

This package was builded on the Keras and the Tensorflow packages.

This package was created with Cookiecutter and the NSLS-II/scientific-python-cookiecutter project template.

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

deepbiome-1.0.1.tar.gz (61.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

deepbiome-1.0.1-py3-none-any.whl (156.3 kB view details)

Uploaded Python 3

File details

Details for the file deepbiome-1.0.1.tar.gz.

File metadata

  • Download URL: deepbiome-1.0.1.tar.gz
  • Upload date:
  • Size: 61.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.6.10

File hashes

Hashes for deepbiome-1.0.1.tar.gz
Algorithm Hash digest
SHA256 852c0ef89cbed4e88599ae033b7c54d69ad905624bac000ee34d578c453d012d
MD5 01fd3f9ac9e65dece48a8a71ad73f87c
BLAKE2b-256 bcc376377f2b16047f2c53d0a555afbd2f364a8328853b4b2301c92e6ca8c862

See more details on using hashes here.

File details

Details for the file deepbiome-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: deepbiome-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 156.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.6.10

File hashes

Hashes for deepbiome-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0a5bc5f4aa70fd1d0fca1c2c6d2afa4f2a790c2ce38019caa31303de696d3ac6
MD5 5f88c9a7099f60db220c98d8d4e9c856
BLAKE2b-256 06e905a4078aaa5dbf702bb0992e661bf5b503515de5ac80a9f30c0cd1114f7c

See more details on using hashes here.

Supported by

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