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.1.tar.gz (7.7 kB view details)

Uploaded Source

Built Distributions

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

habitabilitytheory-0.0.1-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

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

Uploaded Python 3

File details

Details for the file habitabilitytheory-0.0.1.tar.gz.

File metadata

  • Download URL: habitabilitytheory-0.0.1.tar.gz
  • Upload date:
  • Size: 7.7 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.1.tar.gz
Algorithm Hash digest
SHA256 677f5a74f3cc178af607b999024b65ed33654e97cd7fc0a2076e5cbc8a6d3e9b
MD5 e80c9f6d024bfd2c7e1bcd5bc1a74dd8
BLAKE2b-256 f772a4671f05a271523ab2361e27acde2cc4c704b7f150dd6b1759bb393d4302

See more details on using hashes here.

File details

Details for the file habitabilitytheory-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for habitabilitytheory-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ed540528a326adfe143566cfa26b98e657e98f6c2b9fbda28f4c975ea7dc58f5
MD5 32b48ea3659fac730d7794b642616fd0
BLAKE2b-256 22a99b3e829e8b2ccc811092a852996d204439cd2c7026deae94c5756d76a50a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for HabitabilityTheOry-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bab6f70116411dd9460c2c2f80082fb573abf55eca537e209569dfdab83ddd64
MD5 4679f7fe28c0876c56381dc882fa7f8a
BLAKE2b-256 2cae099ef0203a348db1f9bb945766d6a2842993658b4026011f144140b898a5

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