ExamplesEcology: ATP Pathway Cooperation

Ecology: ATP Pathway Cooperation

A microbial metabolic competition model. Two populations chase ATP via different strategies — high-yield oxidative phosphorylation versus low-yield but fast substrate-level phosphorylation — and the run reveals which strategy dominates as the shared substrate is drawn down.

What it simulates

  • A shared substrate resource and two populations with different ATP-production strategies.
  • High-yield strategy (N1): more ATP per substrate, slower growth.
  • Low-yield strategy (N2): faster growth, wastes substrate.
  • The classic cooperation–competition tradeoff in microbial ecology.
  • Dynamics solved by Tellurium directly from the original SBML file.

Pfeiffer2001 resource, population, and strategy-fraction results

Run it on the Hub

  1. Open the Pfeiffer2001 ATP-Pathway Cooperation-Competition Model Lab on the public Hub.
  2. Click Run. The default scenario runs for 75 time units.

Inputs you can tune

InputMeaning
integration_stepODE solver step size. Smaller is more precise but slower.
model_pathRelative path to the SBML file. Usually leave at the default.

Biological parameters (rate constants, initial concentrations, stoichiometry) live in the SBML file model/data/BIOMD0000000337.xml — edit it directly to change the chemistry.

What results to expect

  • Trajectories: substrate (S), high-yield population (N1), and low-yield population (N2) over time. In the default run, N1 collapses as N2 expands.
  • Strategy fractions: low-yield rises to 1.0 while high-yield falls to 0.0; resource-per-biomass ratio is also tracked.
  • Summary table: final and extremal values for substrate, populations, and strategy fractions.

Pfeiffer2001 strategy fractions and summary table

Reference

SBML wrapper for Pfeiffer et al. (2001), BioModels BIOMD0000000337.