Skip to main content

No project description provided

Project description

cdFBA

Community Dynamic Flux Balance Analysis using process-bigraph.

Release version 0.0.1 is available from PyPI. Requires python>=3.9

To install use:

pip install cdFBA

FBA Implementation

cdFBA uses the cobrapy repository to perform FBA analysis.

Dynamics

Static FBA optimizations are used to dynamically change the substrate concentrations in the environment at each time-step, based on substrate exchange reaction kinetics. The subsatrate concentrations are then used to set flux boundaries for the FBA optimization in the following time-step.

Utility Functions

cdFBA includes some basic utility functions to create the model specification dictionaries automatically. Just provide a list of model files and exchange reaction IDs. The functions can be found here.

!!CAUTION!!: The utility functions work only for metabolic models with the same annotation systems - i.e. same reaction name and IDs. If you need to use models from different sources with different annotation systems, you will need to manually map the substrate/metabolite names.

Demo Notebooks

Demo Jupyter notebooks can be found here. The primary demo using the process-bigraph interface can be found here. We will be adding more notebooks to demonstrate usage reproduction of results from the literature.

!!This project is a work in progress!!

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

cdfba-0.0.4.tar.gz (14.4 kB view details)

Uploaded Source

File details

Details for the file cdfba-0.0.4.tar.gz.

File metadata

  • Download URL: cdfba-0.0.4.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.20

File hashes

Hashes for cdfba-0.0.4.tar.gz
Algorithm Hash digest
SHA256 4dfbcf729ed1fb4202a2e931b4d2ef1a9e3aa6f2363acdaf6f85586d6ff9e352
MD5 ccbfb201f437e88cfa1ffb8d4044d323
BLAKE2b-256 40c7c52718ae0c409d8fe7f9d6fcd680d12f7e460d3cf6e4054526965d4117bd

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