Dynamic Community FBA
Welcome to Dynamic Community FBA (dcFBA): The Python package that makes modeling Microbial Communities dynamically a breeze!
This project is licensed under the MIT License - please refer to the LICENSE file for more details.
About
Dynamic Community FBA (dcFBA) is a versatile tool designed for modeling microbial communities as single organisms using Genome Scale Metabolic Models (GSMMs). This package builds upon the solid foundation of cbmpy and seamlessly integrates with SBML and COBRApy models. dcFBA empowers users with three distinct dynamic modeling methods:
-
Dynamic Joint FBA - Incrementally updates the concentrations of biomass and metabolites within the combined stoichiometric matrix of the provided models.
-
Dynamic Parallel FBA - Simultaneously updates the concentrations of biomass and metabolites while performing FBA on individual models.
-
EndPointFBA - Duplicates the CommunityMatrix N times and performs FBA on the community's time-dependent stoichiometric matrix.
For a comprehensive understanding of these methods and their underlying mathematics, please consult 1.
Whether you're exploring parasitic interactions or investigating costly cross-feeding behaviors in microbial communities, dcFBA offers an elegant and efficient solution.
Installation
Prerequisites
Before installing dcFBA, make sure you have the following prerequisites in place:
Installation Steps
To install dcFBA, follow these simple steps:
-
Install using pip:
pip install dcFBA
Usage
For basic usage examples and detailed documentation on both cbmpy and dcFBA, please refer to their respective documentation pages.
-
[Cite paper.] ↩
Metadata
Release files for dcFBA 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dcFBA-0.1.2.tar.gz | 115.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dcFBA-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 248.5 kB
Release files / dcFBA-0.1.2.tar.gz
| Download URL | dcFBA-0.1.2.tar.gz |
|---|---|
| Size | 115.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2788b41581e58868e1cc9927c68bce8d22e1f6976181fbccfa7d2f7a74a09c43
|
|
BLAKE2b-256 checksum How to use checksums |
8aed1dac75ebceea165ea70178df4e109559c36691e8a3b722a5a47159701dbc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.11
|
Release files / dcFBA-0.1.2-py3-none-any.whl
| Download URL | dcFBA-0.1.2-py3-none-any.whl |
|---|---|
| Size | 133.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b1b3a53f47cd3f60fe7ec2b904ed0798a4c0962570931155cbab588576c9c2f3
|
|
BLAKE2b-256 checksum How to use checksums |
436a6e58af06e48d25088db0a41484f1172af876b0bb50370740d0b7271d3faf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.11
|