Skip to content

hmuhamme/lake-eutrophication-model

Repository files navigation

Process-based lake eutrophication and dissolved oxygen model in Python

Lake Eutrophication Model

A process-based 1D lake eutrophication model written in Python.

Features

  • Thermal stratification
  • Dissolved oxygen dynamics
  • Phosphorus cycling
  • Algal growth
  • Detritus settling
  • Scenario analysis
  • Monte Carlo sensitivity analysis

Installation

pip install -r requirements.txt

Run the model

python lake_1D_model.py

Example Outputs

Bottom dissolved oxygen

Bottom DO

Temperature

Temperature

Author

Hadi Muhammed

Packages

 
 
 

Contributors

Languages