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.3.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.3-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: HabitabilityTheOry-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 50fcba7f323fed211edb95de00c90b72be9db2485147fef1b1c941f6aaa5b037
MD5 bc8513b64f630d4952abd7f3a5a91474
BLAKE2b-256 f23f0352a353202343630b8bd6416c343819d7754d84ee440e96337b0935d5c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for HabitabilityTheOry-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 52239d96eddb39e43e138a289d49d581d2bcaeb8a2759c884317de08b8d0bdbc
MD5 77845f8231c3acd7dd64e6780359748a
BLAKE2b-256 6654fd56221323d2ec25bfef4cbbca536b554809eca74630c325de736633e755

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