Skip to main content

No project description provided

Project description

SPAM-DFBA

Introduction

SPAM-DFBA is an algoritm for inferring microbial interactions by modeling microbial metabolism in a community as a decision making process, a markov decision process more specifically, where individual agents learn metabolic regulation strategies that lead to their long-term survival by trying different strategies and improve their strategies according to proximal policy optimization algorithm.

More information can be found in the documentation website for this project:

https://chan-csu.github.io/SPAM-DFBA/

Installation

There are multiple ways to install SPAM-DFBA. Before doing any installation it is highly recomended that you create a new environment for this project. After creating the virtual environment and activating it, one way for installation is to clone the ripository and pip install from the source files:


git clone https://github.com/chan-csu/SPAM-DFBA.git
cd SPAM-DFBA
pip install .

Another approach is to directly install this package from pipy:

pip install spamdfba

Examples

The examples used in the manuscript are provided in separated jupyter notebooks in the ./examples directory. Additionally, they are provided in the documentation website for this project under Case Study-* section

Contribution

If you have any suggestions or issues related to this project please open an issue or suggest a pull request for further imrovements!

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

spamdfba-1.0.0.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

spamdfba-1.0.0-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

Details for the file spamdfba-1.0.0.tar.gz.

File metadata

  • Download URL: spamdfba-1.0.0.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.4 Darwin/22.3.0

File hashes

Hashes for spamdfba-1.0.0.tar.gz
Algorithm Hash digest
SHA256 83acd860a6f60f455489f591cd27d52212a6fed16d67fa0d96d24fce73d001b5
MD5 684f3eedafe8dad78fc26df71d1ae61c
BLAKE2b-256 33a7d2347514263e9ad5a19d574f925175bf4983d33ffeaab1d53553972880a4

See more details on using hashes here.

File details

Details for the file spamdfba-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: spamdfba-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.4 Darwin/22.3.0

File hashes

Hashes for spamdfba-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ce355e3676ac94142206038b8daf95868f929ea5dfc2dbbd15e37519cc57242a
MD5 45313dcf6b9ab2811c5a850594e6f658
BLAKE2b-256 5d85373349a24fffc84b5eba629f85a8de7a689e23ea5bdd4065c1257f54dc39

See more details on using hashes here.

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