Python bindings for libAntimony
Project description
libAntimony
Summary
Antimony is a human-readable, human-writable modular model definition language, letting you create SBML models with a simple text interface, i.e.
S1 -> S2; k1*S1;
S2 -> S3; k2*S2;
S1 = 10
k1 = 0.3
k2 = 0.1
For a working online example, see MakeSBML
Antimony is free to use in any application: a simple API is provided to allow Antimony strings to be converted to and from SBML, so the application's users can interact with their models in an easy-to-comprehend format. C/C++ applications can use the library directly, and Python applications can use the Python bindings.
Documentation can be found:
- In the doc/ subdirectory
- As part of the Tellurium Antimony documentation
Since Antimony is used within Tellurium, the general Tellurium documentation may also be of interest.
Python bindings are available via pypi, and can be installed with pip:
pip install antimony
Other binaries are available from https://github.com/sys-bio/antimony/releases
Antimony depends on the libSBML and SBMLNetwork libraries. The currently-used versions of each will always be available from https://github.com/sys-bio/libroadrunner-deps/.
Antimony has been supported by NIH/NIGMS Grants GM081070, GM123032, and NIBIB EB028887.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file antimony-3.0.0-py3-none-win_amd64.whl
.
File metadata
- Download URL: antimony-3.0.0-py3-none-win_amd64.whl
- Upload date:
- Size: 2.5 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
cabac54a7763aa33c1f62019ade5e94ce14130da2c74fd8ff236141e6816deca
|
|
MD5 |
ef1aaecdc5829d4e86280b41b875abb0
|
|
BLAKE2b-256 |
933cd6732f8953e8fed7e07a65a01d70220b04bddaf9083ffa8fbee40cb86425
|
File details
Details for the file antimony-3.0.0-py3-none-manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: antimony-3.0.0-py3-none-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: Python 3, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
2528fe9934d2f69f36954ff71729bd2a370faeb3bbf48afee6efe8babeb7aa08
|
|
MD5 |
757ac8871f0bef6ffe2506530b7facac
|
|
BLAKE2b-256 |
77fc4e0c0a716d5358edf8d3b5137e428096ae45ab6021ea4dee99f631d2f9bc
|
File details
Details for the file antimony-3.0.0-py3-none-macosx_14_0_arm64.whl
.
File metadata
- Download URL: antimony-3.0.0-py3-none-macosx_14_0_arm64.whl
- Upload date:
- Size: 3.4 MB
- Tags: Python 3, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
c9ca4bfbe7009b1998bf6ea529bfeaccf8dcea4e40f02c9a180fa9fb15d6f1dc
|
|
MD5 |
435a0ffd7327c9975bda6617dbbd3f14
|
|
BLAKE2b-256 |
c0414ee5c1bb95935fa92f09e5d65c20f3201f86ffe6832283c8120fbebedd5c
|
File details
Details for the file antimony-3.0.0-py3-none-macosx_13_0_x86_64.whl
.
File metadata
- Download URL: antimony-3.0.0-py3-none-macosx_13_0_x86_64.whl
- Upload date:
- Size: 3.5 MB
- Tags: Python 3, macOS 13.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
d27cccf370be656d0e1261eaf623ba069769ac010d5daac7cdedc5e8dea46481
|
|
MD5 |
9e43c1bf5fd240fa5940ff56b5adb05c
|
|
BLAKE2b-256 |
a5b11935498006ab113bfa2792c46694814ebceb9c31a20e42e40e691bbe6e76
|