Thriving Thriving Python PY
↑ 97 ?
circulatory_autogen physiomelinks/circulatory_autogen

This project aims to automate the process of combining CellML modules into a system model, then doing parameter identification to calibrate to clinical data. Common use cases include generating coupled neuron models, generating neuron to cardiomyocyte models, generating patient specific 0D blood flow networks and more.

HEALTH ? 93 / Healthy
// solo builder// hidden gem// legacy hero// release machine// fork magnet ?

// readme

Overview

This project allows the generation and calibration of cellml (and soon to be more) circulatory system models from an array of module/vessel names and connections.

The repository is circulatory_autogen; the package it installs is libcuflynx. They are the same project under two names: papers, issues and this repository say circulatory_autogen, while PyPI, pip install and every import say libcuflynx. Searching for either name should find you this page.

Note: Test results and pass percentage are displayed in the GitHub Actions workflow summary. The badge above shows the overall test status (passing/failing) for master of this repository, which is where pull requests are merged.

Installing, and what each extra costs

The package is libcuflynx. A plain install gives you generation, simulation, calibration, sensitivity analysis and the built-in (emcee) MCMC:

pip install libcuflynx

Everything beyond that is an extra, because the optional parts are not small. These are installed sizes on disk, not wheel sizes β€” measured by installing into a fresh venv on…