Skip to main content

Microbiome Toolbox

Project description

Microbiome Toolbox

Microbiome toolbox is a collection of tools and methods for microbiome data and it includes data analysis and exploration, data preparation, microbiome trajectory modeling, outlier discovery and intervention. Our toolbox encompasses most of the common machine learning algorithms that exist in different packages.

Features:

  • Data analysis and exploration of microbiota data
  • Data preparation
  • Reference vs. non-reference data analysis
  • Log-ratios data transformation
  • Microbiome trajectory
  • Boxplot with time
  • Intervention simulation.

Installation

The microbiome toolbox has a PyPi package available.

# create environment
conda env create -f environment.yml

# activate environment
conda activate microbiome

# install microbiome toolbox
pip install microbiome-toolbox --user

Run dashboard locally (on your computer)

After you successfully installed the microbiome-toolbox and activated the environment, just execute the following commands:

# set up the development environment (on Linux)
source webapp/environment/.evv.development

# run the server
python webapp/index.py

The only step that differs for Windows is that you should modify the environment variables with values indicated in file webapp/environment/.evv.development. After that, you can run the server on Windows.

Examples

For the toolbox usage, checkout the notebooks:

Issues

If you notice any issues, please report them at Github issues.

Licence

The project is licensed under the MIT license.

Authors

Jelena Banjac, Shaillay Kumar Dogra, Norbert Sprenger

Citation

The code in this repository is released under the terms of the MIT license. Please cite our paper if you use it.

BibTeX citation style:

@article{microbiome_toolbox,
  author = {Banjac, Jelena and Sprenger, Norbert and Dogra, Shaillay Kumar},
  title = {Microbiome Toolbox: Methodological approaches to derive and visualize microbiome trajectories},
  elocation-id = {2022.02.14.479826},
  year = {2022},
  doi = {10.1101/2022.02.14.479826},
  publisher = {Cold Spring Harbor Laboratory},
  URL = {https://www.biorxiv.org/content/early/2022/02/16/2022.02.14.479826},
  eprint = {https://www.biorxiv.org/content/early/2022/02/16/2022.02.14.479826.full.pdf},
  journal = {bioRxiv}
}

APA citation style:

Banjac J, Sprenger N, Dogra SK. 2022. Microbiome Toolbox: Methodological approaches to derive and visualize microbiome trajectories. bioRxiv doi: 10.1101/2022.02.14.479826
https://biorxiv.org/cgi/content/short/2022.02.14.479826v1

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

microbiome-toolbox-1.0.2.tar.gz (31.4 kB view hashes)

Uploaded Source

Built Distribution

microbiome_toolbox-1.0.2-py3-none-any.whl (33.9 kB view hashes)

Uploaded Python 3

Supported by

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