Skip to main content

CI tests Codacy Badge codecov PyPI version

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 now automatically installed using Python entrypoints to be available as a shell command from anywhere called petablint

  • petab.create_parameter_df to create the parameter table, once you have set up the model, condition table, observable table and measurement table

  • petab.create_combine_archive to 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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

petab-0.1.16.tar.gz (58.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

petab-0.1.16-py3-none-any.whl (68.0 kB view details)

Uploaded Python 3

File details

Details for the file petab-0.1.16.tar.gz.

File metadata

  • Download URL: petab-0.1.16.tar.gz
  • Upload date:
  • Size: 58.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for petab-0.1.16.tar.gz
Algorithm Hash digest
SHA256 d494c986a17a61c7341054659fc12486e9423a0922724b53b10343baff6dacdd
MD5 29d9aa550fcf5f4a2a04f3ef7752d9a1
BLAKE2b-256 fddac58c29088037df1d7d83a26ef5df996e0a1bd1d536214f060b9ac2a4ff4d

See more details on using hashes here.

File details

Details for the file petab-0.1.16-py3-none-any.whl.

File metadata

  • Download URL: petab-0.1.16-py3-none-any.whl
  • Upload date:
  • Size: 68.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for petab-0.1.16-py3-none-any.whl
Algorithm Hash digest
SHA256 1e1d026e1dd3779878ff3ed9fb56861dae1687c65c30c40452ae37ffee6fffc7
MD5 25479f6bca82e234f28c0103e3897ac9
BLAKE2b-256 f69c48afa0598f3433f9fce0554712091afa571ef5725fd2ef07db3893a8e4cd

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page