Skip to main content

PyPI version License: GPL v3 CI-CD Documentation Status standard-readme compliant Binder DOI

findCPcore - find ChokePoint reactions in genome-scale metabolic models

findCPcore is a Python tool for the computation of chokepoint reactions in genome-scale metabolic models. The tool allows the calculation of chokepoints taking into account only the topology of the metabolic network or also using its dynamic information.

The documentation can be found at readthedocs and can also be downloaded.

A command line application of the tool is provided at findCPcli.

You can also try it with Binder.

For citation purposes please refer to:

Oarga et al. "Growth Dependent Computation of Chokepoints in Metabolic Networks." International Conference on Computational Methods in Systems Biology. Springer, Cham, 2020. https://doi.org/10.1007/978-3-030-60327-4_6

Table of Contents

Install

$ pip install findCPcore

Quickstart

Example of network refinement and chokepoint computation:

from findCPcore import CobraMetabolicModel

model = CobraMetabolicModel("aureus.xml")

# update flux bounds with FVA
model.fva(update_flux=True)

# compute chokepoints
model.find_chokepoints()

# get chokepoints
model.chokepoints()

Maintainers

@alexOarga

Contributing

Feel free to dive in! Open an issue or submit PRs.

Standard Readme follows the Contributor Covenant Code of Conduct.

License

GPL © Alex Oarga

Metadata

Release files for findCPcore 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for findCPcore 0.1.1
File Size Uploaded
findCPcore-0.1.1.tar.gz 8.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for findCPcore 0.1.1
File Interpreter ABI Platform
findCPcore-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 8.3 MB

Release files / findCPcore-0.1.1.tar.gz

Download URL findCPcore-0.1.1.tar.gz
Size 8.3 MB
Tags Source
SHA-256 checksum
How to use checksums
6125bd8076aac52c4b79960c86c062680debf3add6c9edbabb83ff0243206e3a
BLAKE2b-256 checksum
How to use checksums
0a0b0052e0fb9e1001c52c24d11941e468a4d53ebffba0286751ba30a763e330
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.10

Release files / findCPcore-0.1.1-py3-none-any.whl

Download URL findCPcore-0.1.1-py3-none-any.whl
Size 44.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
17e9283be2bb84cdef84d94ac96ebfaab7bf7803f3dd988a81f639e5ad592099
BLAKE2b-256 checksum
How to use checksums
8a4573e4b9817245a83ab87b038b35a1dd58f4299ed8a685660aa3f4429f512e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.10

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page