Parameter calibration
The parameters in a G-Cubed model need to be calibrated. Some of the parameters are set directly using the values in the user_parameters.csv
file in the model’s data folder. Other parameters are calibrated using information in the IO tables and in the database.
The treatment of select parameters in the model are explained in the resources listed below.
Parameter calibration logic and customisation
The parameter calibration logic is provided in a Python class contained in the G-Cubed model’s python folder. By default the parameter calibration is done using a Python class called CalibratedParameters
that is a subclass of the Parameters
class and that is included in the calibrated_parameters
module. You can adjust this CalibratedParameters
class, with extreme care, to override standard parameter calibration logic or to add new parameters to the model.
The parameter calibration class is typically in a file called calibrated_parameters.py
.
These module and class names can be overridden in the model configuration file.
Parameter values
Calibrated parameter values are accessible in CSV format in the diagnostics folder of the G-Cubed model.