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.1.0.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

spamdfba-1.1.0-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: spamdfba-1.1.0.tar.gz
  • Upload date:
  • Size: 15.6 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.1.0.tar.gz
Algorithm Hash digest
SHA256 f8fcd0b9e8725dbfd65aa60904eb8dd5b3adf954bfd5bcfad788aa6e59b162b9
MD5 f0ba5a5ec1e158fc6ddef8da125696ec
BLAKE2b-256 092023d2ff435a28a5b74a1b27651aaeb20d379bdabb66f1e063090ccda69f0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spamdfba-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 15.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 302eec2b5d0f2f125ff7597f6b952e12b6c63d04d16a753625d09889d689d7db
MD5 1438eb6a7cf87f69852fd1edc9731ce5
BLAKE2b-256 44e739d90bfdb3bd6ad7b62e480269bb3a2f4f0a1c3d0d46e199796d9f57e740

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