petab - a Python package for handling PEtab files
PEtab is a data format for specifying
parameter estimation problems in systems biology. This repository provides
the petab Python package for reading, writing and validating PEtab files.
Documentation
Documentation of the petab Python package is available at
https://libpetab-python.readthedocs.io/en/latest/.
Documentation of the PEtab format in general is available at
https://petab.readthedocs.io/en/latest/.
Installation
The PEtab library is available on pypi and the easiest way to install it is running
pip3 install petab
It will require Python>=3.7.1 to run.
Development versions of the PEtab library can be installed using
pip3 install https://github.com/PEtab-dev/libpetab-python/archive/develop.zip
(replace develop by the branch or commit you would like to install).
When setting up a new parameter estimation problem, the most useful tools will be:
-
The PEtab validator, which is automatically installed using Python entrypoints to be available as a shell command from anywhere, called
petablint -
petab.create_parameter_dfto create the parameter table, once you have set up the model, condition table, observable table and measurement table -
petab.create_combine_archiveto create a COMBINE Archive from PEtab files
Examples
Examples for PEtab Python library usage:
Getting help
If you have any question or problems with this package, feel free to post them at our GitHub issue tracker.
Contributing
Contributions and feedback to this package are very welcome, see our contribution guide.
Metadata
Release files for petab 0.1.27
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| petab-0.1.27.tar.gz | 67.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| petab-0.1.27-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 146.0 kB
Release files / petab-0.1.27.tar.gz
| Download URL | petab-0.1.27.tar.gz |
|---|---|
| Size | 67.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
89971c43bef90dae8945da67aee7c4cdd95b9c247e30c0a6d6d6f06c5e3f2a3b
|
|
BLAKE2b-256 checksum How to use checksums |
00a40419d9dfa0cddfdf2c7c1fd6a93c06afe5c1c52fcdcc0c1ac60c676483f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.13
|
Release files / petab-0.1.27-py3-none-any.whl
| Download URL | petab-0.1.27-py3-none-any.whl |
|---|---|
| Size | 78.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
397289192b77c3c5f29588fc7e8b3b633a174b7c858d1079a75d718e75770de1
|
|
BLAKE2b-256 checksum How to use checksums |
163574f91ab7864ec2dd76b127c812ba5da64a3020659f5d18bb59c5cea2f517
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.13
|