S-timator is a Python library to analyse ODE-based models (also known as dynamic or kinetic models). These models are often found in many scientific fields, particularly in Physics, Chemistry, Biology and Engineering.
Features include:
A mini language used to describe models: models can be input as plain text following a very simple and human-readable language.
Basic analysis: numerical solution of ODE’s, parameter scanning.
Parameter estimation and model selection: given experimental data in the form of time series and constrains on model operating ranges, built-in numerical optimizers can find parameter values and assist you in the experimental design for model selection.
S-timator is in an alpha stage: many new features will be available soon.
Requirements
S-timator supports Python versions 2.7 and 3.3+.
S-timator depends on the “scientific python stack”. The mandatory requirements for S-timator are the following libraries:
Python (2.7 or 3.3+)
numpy
scipy
matplotlib
pip
One of the following “scientific python” distributions is recommended, as they all provide an easy installation of all requirements:
The installation of these Python libraries is optional, but strongly recommended:
sympy: necessary to compute dynamic sensitivities, error estimates of parameters and other symbolic computations.
Jupyter and all its dependencies: some S-timator examples are provided as Jupyter notebooks.
Installation
After installing the required libraries, (Python, numpy, scipy, matplotlib) the easiest way to install S-timator is with pip:
$ pip install stimator
Metadata
Release files for stimator 0.9.135
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| stimator-0.9.135-py3-none-any.whl | Python 3 | none | any | Details |
Release files / stimator-0.9.135-py3-none-any.whl
| Download URL | stimator-0.9.135-py3-none-any.whl |
|---|---|
| Size | 89.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5d381e3098425bf3a52e9ca0e8a7030e65cffde94523d428998ec156ed0f99b8
|
|
BLAKE2b-256 checksum How to use checksums |
827a0fa891a7c5db18622d98679035243af7231bedb4f28e6333889719c59749
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.0.0.post20201207 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.6
|