Skip to main content

This package contains some useful functions to assess habitability of Chemostat-like environments to energy-limited microbes.

Project description

HaThOr

Habitable TheOry

Rationale and goals

Here, we use habitable theory to build a tool to assess habitability at a large spectrum

We have a model frame for growth:

[ k_g = A \lambda \tau e^{-\frac{\Delta G_{ac}}{RT}} - A e^{-\frac{\Delta G_{am}}{RT}} ] where

  • $k_g$ is the specific growth rate (s$^{-1}$)
  • $A$ pre-exponential factor (s$^{-1}$)
  • $\lambda = - \Delta_rG_c/E_{ana}$ the catabolic yield
  • $\tau$ active biomass fraction (mol enzyme per mole biomass)
  • $\Delta G_{ac}$ activation gibbs free energy of the catabolic reaction (J/mol)
  • $\Delta G_{am}$ activation gibbs free energy of the maintenance reaction (J/mol)
  • $R=8.314$ (J/(K mol)) is the perfect gas constant
  • $T$ absolute temperature (K)

Some of these parameters can be estimated from growth curves (see Guyot and Affholder in prep).

Structure of the package HaThOr:

  • chem_helper contains some helper functions and stoichiometric data for some organisms
  • Metabolisms contains the classes metabolism and organism that are designed to build objects representing a functional type with a given metabolism and a given set of parameters
  • Chemostat contains the chemostat class, used to define an environment and calculate biomass etc.

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

HabitabilityTheOry-0.0.2.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

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

HabitabilityTheOry-0.0.2-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file HabitabilityTheOry-0.0.2.tar.gz.

File metadata

  • Download URL: HabitabilityTheOry-0.0.2.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for HabitabilityTheOry-0.0.2.tar.gz
Algorithm Hash digest
SHA256 d38296b4aa03ccc1342f935215fd6f8b6730cce9c1f002e6f7cf094b370bc8ca
MD5 7c3756abfcb6f63ca9e01bd1623d1c1f
BLAKE2b-256 bbdd44fd4036835d18940173d6a48e414a238c6e46c07a9833fcf04844e3730a

See more details on using hashes here.

File details

Details for the file HabitabilityTheOry-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for HabitabilityTheOry-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1088afe0cb3450cfd7ccc7399ad623dd3c7c8b4355770af35316368bf535ab2c
MD5 5aa657a177f3e0bbfe33412d0b2981df
BLAKE2b-256 d33d31c8427e224ab8d911a37bd0900ccc3b89d0ce06ae889d5c29f71131f45f

See more details on using hashes here.

Supported by

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