Tutorials for users#
All tutorials assume that you already have successfully installed pyCIF.
Tip
Running examples with Docker
All YAML examples listed in Examples of configuration files are run automatically by the CI pipeline. To reproduce them locally:
Pull the pyCIF Docker image (see the installation guide).
Download the reference test data (the CI pipeline fetches it via
gitlab-ci.yml).Pick a YAML file from Examples of configuration files, adjust
rootdirandoutdirto match your paths, and run:python -m pycif path/to/your_config.yml
The CHIMERE ready-made tutorial walks through this workflow step by step.
Tutorials by model#
Tutorials by theme#
- First forward simulation (ready-made input files)
- How to run a first forward simulation
- How to run a first comparison between a simulation and observations
- How to run a first inversion
- How to run a simulation with elaborated inputs
- How to make super-observations
- How to run TL and adjoint tests
- How to run further inversions from a first one
- How to run a forward simulation using the results of an inversion
- How to run response functions
- How to use transformations to control the inputs and/or outputs of a CIF run
- How to post-process the output NetCDF files of the CIF
- How to add autocompletion for YAML configuration files in your editor