/Flint

A simulator for biological and physiological models

Primary LanguageC++MIT LicenseMIT

Flint

CI DOI

Flint is a simulator for biological and physiological models written in CellML, PHML, and/or SBML. Originally developed as part of an in silico platform of Physiome, now it aims to provide an open, language-agnostic resource for reproducible simulation studies. While existing simulation tools, e.g. COPASI and OpenCOR, are great for simulation for models in a specific language, you may find Flint useful if searching a unified solution.

Flint has the following features:

  • It can numerically solve ordinary or stochastic differential equations derived from models.
  • It runs on Windows, macOS, Linux, etc.
  • It provides fully-featured graphical user interface with simplified command-line interface.
  • It is open source under the MIT license.

Download

Binary installers of Flint's official releases for Windows, macOS, CentOS/RHEL 7 and CentOS/RHEL 8 are freely available at

https://flintsimulator.org/

as well as documentation including its user manual and tutorials.

Support

Please feel free to submit an issue on Flint's GitHub Issues for bugs or feature requests that you come up with when using Flint. For any question or suggestion about Flint, send an email to the author or to the official mailing list if you prefer open, transparent communication.

Hacking

Please see INSTALL.org to build and install Flint from source. Pull requests are always welcome. Reading CONTRIBUTING.md helps if you are interested in contributing to Flint.