API reference for soil modules#

The soil module is one of the component models of the Virtual Ecosystem. It is comprised of a number of submodules.

Each of the soil sub-modules has its own API reference page:

  • The soil_model submodule instantiates the SoilModel class which consolidates the functionality of the soil module into a single class, which the high level functions of the Virtual Ecosystem can then make use of.

  • The pools provides functionality to track all soil pools over time.

  • The env_factors provides functions that capture the impact of environmental factors on microbial rates.

  • The microbial_groups provides the microbial functional groups used in the soil model.

  • The uptake provides the functionality related to microbial carbon/nutrient uptake.

  • The model_config submodule provides configuration options for the model along with constants required by the broader soil model.