The AMBRS Project aims to advance the state of science in aerosol model
development by providing a simple framework for systematically comparing the
parameterizations in different model implementations. In this repository you'll
find an ambrs
Python module that provides a workflow for running and comparing
the results of a set of curated aerosol box models. The framework also lets you
hook up your own box model for comparison with the curated set.
The framework is still in its infancy, so please reach out to someone on the project if you're interested in participating.
All of the box models supported by AMBRS are forked under the AMBRS-Project GitHub organization. The box models we currently support are
AMBRS provides a CMake-based automated tool for configuring and building each of these aerosol models and their dependencies.
To use the ambrs
Python module, you need
- Python 3.12 or greater
- A working set of aerosol models, built using ambuilder (or whatever method you prefer)
We recommend using the ambrs
framework inside its own Python virtual environment. You can install its dependencies within a virtual
environment by running
pip install -r requirements.txt
within the top-level directory of this repository.