Skip to main content

Utilities for Tellurium

Project description

GitHub commit activity Read the Docs PyPI - Downloads GitHub issues PyPI - Python Version

Additional Utilities for Tellurium that we have found useful in our work

Updated to 2.9. New version adds 'ei*(' terms to mass actions rate laws, eg

S1 -> S2; e1*(k1*S1 - k2*S2)

This makes it easier to compute control coefficients with repect to 'e'

Also added a new mass-action rate of the form:

v = k1*A(1 - (B/A)/Keq1)

These can be generated using the call:

model = teUtils.buildNetworks.getLinearChain(10, rateLawType="ModifiedMassAction")

Useful if you want to more easily control the equilbrium constant for a reaction.

This repo includes a number of useful utilities for Tellurium users. These include:

Installation

You can install teUtils using pip:

pip install teUtils

Documenation

The documentation can be found at: http://teUtils.readthedocs.io/en/latest/

buildNetworks

This modules provides two methods to build a linear chain of reactions using either mass-action or Michaelis-Menten kinetics or a random network using uniuni, unibi, biuni or bibi mass-action governed reactions.

odePrint

This provides a number of methods to convert SBML into the equations representing the model.

plotting

This modules contains a variety of additional plotting methods, include 3D, heatmaps for control coefficients, ascii plots, phase plots and more.

prettyTabular

This modules provides two methods to display fluxes and concentrations in a neat tabular format using jsut ascii characters.

fileUtils

File utilties that simply some operation whch for some reason are not available in Python

parameterScanning

This package only has one method currently which is a single method to make time course parameter scanning easier

Project details


Download files

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

Source Distribution

teUtils-3.0.tar.gz (28.9 kB view details)

Uploaded Source

File details

Details for the file teUtils-3.0.tar.gz.

File metadata

  • Download URL: teUtils-3.0.tar.gz
  • Upload date:
  • Size: 28.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for teUtils-3.0.tar.gz
Algorithm Hash digest
SHA256 8d9733796fa013d586ceaedb493392ecab54f9c5b256c4d6ffb34e282d126ad2
MD5 c554d41bbac24744b33f41c62db70e31
BLAKE2b-256 73b3ba3f4434da8e47af5b79ed41ec49d9c78b60d5ec8c3844691117abba2b37

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page