mxlbricks


Namemxlbricks JSON
Version 0.5.0 PyPI version JSON
download
home_pageNone
SummaryA package to build metabolic models
upload_time2025-07-21 15:53:05
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords metabolic modelling ode
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
    <img src="https://raw.githubusercontent.com/Computational-Biology-Aachen/mxl-bricks/refs/heads/main/docs/assets/logo.png" width="400px" alt='mxlbricks-logo'>
</p>

# MxlBricks

[![pypi](https://img.shields.io/pypi/v/mxlbricks.svg)](https://pypi.python.org/pypi/mxlbricks)
[![docs][docs-badge]][docs]
![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![security: bandit](https://img.shields.io/badge/security-bandit-yellow.svg)](https://github.com/PyCQA/bandit)
[![PyPI Downloads](https://static.pepy.tech/badge/mxlbricks)](https://pepy.tech/projects/mxlbricks)

[docs-badge]: https://img.shields.io/badge/docs-main-green.svg?style=flat-square
[docs]: https://computational-biology-aachen.github.io/mxl-bricks/

## Installation


You can install mxlpy using pip: `pip install mxlbricks`.


If you want access to the sundials solver suite via the [assimulo](https://jmodelica.org/assimulo/) package, we recommend setting up a virtual environment via [pixi](https://pixi.sh/) or [mamba / conda](https://mamba.readthedocs.io/en/latest/) using the [conda-forge](https://conda-forge.org/) channel.

```bash
pixi init
pixi add python assimulo
pixi add --pypi mxlbricks
```


## Development setup

Install pixi [as described in the docs](https://pixi.sh/latest/#installation).
Run

```
pixi instal
```



## Models

| Name                 | Description                                                                 |
| -------------------- | --------------------------------------------------------------------------- |
| Ebenhöh 2011         | PSII & two-state quencher & ATP synthase                                    |
| Ebenhöh 2014         | PETC & state transitions & ATP synthase from Ebenhoeh 2011                  |
| Matuszyńska 2016 NPQ | 2011 + PSII & four-state quencher                                           |
| Matuszyńska 2016 PhD | ?                                                                           |
| Matuszyńska 2019     | Merges PETC (Ebenhöh 2014), NPQ (Matuszynska 2016) and CBB (Poolman 2000)   |
| Saadat 2021          | 2019 + Mehler (Valero ?) & Thioredoxin & extendend PSI states & consumption |
| van Aalst 2023       | Saadat 2021 & Yokota 1985 & Witzel 2010                                     |


## References

| Name         | Description                                           |
| ------------ | ----------------------------------------------------- |
| Poolman 2000 | CBB cycle, based on Pettersson & Ryde-Pettersson 1988 |
| Yokota 1985  | Photorespiration                                      |
| Valero ?     |                                                       |

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "mxlbricks",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": "Marvin van Aalst <marvin.vanaalst@gmail.com>",
    "keywords": "metabolic, modelling, ode",
    "author": null,
    "author_email": "Marvin van Aalst <marvin.vanaalst@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/0b/d6/d6295e7308bf4e58c12ded87c0e3f07b10c20886b39a970d27c1924be76c/mxlbricks-0.5.0.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/Computational-Biology-Aachen/mxl-bricks/refs/heads/main/docs/assets/logo.png\" width=\"400px\" alt='mxlbricks-logo'>\n</p>\n\n# MxlBricks\n\n[![pypi](https://img.shields.io/pypi/v/mxlbricks.svg)](https://pypi.python.org/pypi/mxlbricks)\n[![docs][docs-badge]][docs]\n![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)\n[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)\n[![security: bandit](https://img.shields.io/badge/security-bandit-yellow.svg)](https://github.com/PyCQA/bandit)\n[![PyPI Downloads](https://static.pepy.tech/badge/mxlbricks)](https://pepy.tech/projects/mxlbricks)\n\n[docs-badge]: https://img.shields.io/badge/docs-main-green.svg?style=flat-square\n[docs]: https://computational-biology-aachen.github.io/mxl-bricks/\n\n## Installation\n\n\nYou can install mxlpy using pip: `pip install mxlbricks`.\n\n\nIf you want access to the sundials solver suite via the [assimulo](https://jmodelica.org/assimulo/) package, we recommend setting up a virtual environment via [pixi](https://pixi.sh/) or [mamba / conda](https://mamba.readthedocs.io/en/latest/) using the [conda-forge](https://conda-forge.org/) channel.\n\n```bash\npixi init\npixi add python assimulo\npixi add --pypi mxlbricks\n```\n\n\n## Development setup\n\nInstall pixi [as described in the docs](https://pixi.sh/latest/#installation).\nRun\n\n```\npixi instal\n```\n\n\n\n## Models\n\n| Name                 | Description                                                                 |\n| -------------------- | --------------------------------------------------------------------------- |\n| Ebenh\u00f6h 2011         | PSII & two-state quencher & ATP synthase                                    |\n| Ebenh\u00f6h 2014         | PETC & state transitions & ATP synthase from Ebenhoeh 2011                  |\n| Matuszy\u0144ska 2016 NPQ | 2011 + PSII & four-state quencher                                           |\n| Matuszy\u0144ska 2016 PhD | ?                                                                           |\n| Matuszy\u0144ska 2019     | Merges PETC (Ebenh\u00f6h 2014), NPQ (Matuszynska 2016) and CBB (Poolman 2000)   |\n| Saadat 2021          | 2019 + Mehler (Valero ?) & Thioredoxin & extendend PSI states & consumption |\n| van Aalst 2023       | Saadat 2021 & Yokota 1985 & Witzel 2010                                     |\n\n\n## References\n\n| Name         | Description                                           |\n| ------------ | ----------------------------------------------------- |\n| Poolman 2000 | CBB cycle, based on Pettersson & Ryde-Pettersson 1988 |\n| Yokota 1985  | Photorespiration                                      |\n| Valero ?     |                                                       |\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A package to build metabolic models",
    "version": "0.5.0",
    "project_urls": null,
    "split_keywords": [
        "metabolic",
        " modelling",
        " ode"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "858b8b2adecc6549afbb1ec1a95e3b6da7f7cb5b248ee5892f6b3f70778a6a46",
                "md5": "09b29b0c1453e33bceeb3aeba519c686",
                "sha256": "65c3ea77fcbab58bea1f308304ed6a9d1a9252f34dd4ffb0e472fe387eac0fef"
            },
            "downloads": -1,
            "filename": "mxlbricks-0.5.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "09b29b0c1453e33bceeb3aeba519c686",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 106800,
            "upload_time": "2025-07-21T15:53:04",
            "upload_time_iso_8601": "2025-07-21T15:53:04.187855Z",
            "url": "https://files.pythonhosted.org/packages/85/8b/8b2adecc6549afbb1ec1a95e3b6da7f7cb5b248ee5892f6b3f70778a6a46/mxlbricks-0.5.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0bd6d6295e7308bf4e58c12ded87c0e3f07b10c20886b39a970d27c1924be76c",
                "md5": "7f31823a154c58509e5e6942fb6d08a5",
                "sha256": "3cf911f13f41f59be2c56ac7ecc4666f380b9f004a148063bdf600c54d79dcac"
            },
            "downloads": -1,
            "filename": "mxlbricks-0.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "7f31823a154c58509e5e6942fb6d08a5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 709451,
            "upload_time": "2025-07-21T15:53:05",
            "upload_time_iso_8601": "2025-07-21T15:53:05.656540Z",
            "url": "https://files.pythonhosted.org/packages/0b/d6/d6295e7308bf4e58c12ded87c0e3f07b10c20886b39a970d27c1924be76c/mxlbricks-0.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-21 15:53:05",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "mxlbricks"
}
        
Elapsed time: 1.41930s