Tutorials for developers#
This section is dedicated to helping developers to contribute to the CIF. The following tutorials explain how to implement some plugins to pycif:
- How to add, register and initialize a new plugin
- How to implement a new model
- How to add a new type of flux data to be processed by the CIF into a model’s inputs
- How to add a new type of data for boundary conditions to be processed by the CIF into a model’s inputs
- How to add a new formula for computing the equivalent of satellite data
- How to add a new basic transformation
- Developments around CHIMERE
- Miscellaneous hints
- Main principles for using pytest to manage tests of the CIF
- Modifying a model to use with EnSRF
- Parallel computing in CIF