The Algebraic Implicit Biogeochemistry Elemental Cycling System
Whatever you do, if you want to use the AIBECS, you must add it to your Julia environment like every Julia package, by typing
]add AIBECS at the REPL.
This documentation is organized in 4 parts:
If you want to try AIBECS for the first time, this is where you should start.
- The ideal age tutorial is a good place to start. It will show you how to generate a simple linear model of an idealized tracer.
- The radiocarbon tutorial is a little bit more involved, with some nonlinearities and more advanced use of AIBECS features and syntax
- The coupled PO₄–POP model tutorial will show you how to couple 2 interacting tracers, one for phosphate transported by the ocean circulation, and one for POP transported by sinking particles.
Here you will find goal-oriented walk-through's.
- Parameters guide
- Plotting basic things
- Plotting cruise/transects data
- How to simulate, i.e., solve or timestep your model (coming soon!)
- How to optimize parameters (coming soon!)
- How to simulate sinking particles (coming soon!)
Here you will find more general discussions and explanations surrounding the AIBECS.
This section contains almost all the functions available in AIBECS.
The AIBECS is being developed primarily by Benoît Pasquier with the help of François Primeau and J. Keith Moore from the Department of Earth System Science at the University of California, Irvine, and more recently with the help of Seth John from the Department of Earth Sciences at the University of Southern California.
This package is in active development, so you should expect some bugs to happen. And if you have any suggestions or feature requests, do not hesitate to start an issue directly on the AIBECS GitHub repository, or even better, a submit a pull request!