Integration User Guide#
Introduction#
Integration is a subpackage used to couple the models cn-metabolism, gas-exchange, morphogenesis, hydraulics, growth, respiration, senescence, adel-wheat and caribu. Each model has a specific facade used to read its inputs from a MTG object and write its outputs after running. The MTG is provided by adel-wheat model.
Package architecture#
Integration is a Python package which consists of several Python modules:
openalea.cnwgrass.integration.caribu_facade: the interface between Caribu and the MTGopenalea.cnwgrass.integration.cnmetabolism_facade: the interface between CN-Metabolism and the MTGopenalea.cnwgrass.integration.morphogenesis_facade: the interface between Morphogenesis and the MTGopenalea.cnwgrass.integration.gasexchange_facade: the interface between Gas-Exchange and the MTGopenalea.cnwgrass.integration.build_outputs: the interface used to extract model results from the MTGopenalea.cnwgrass.integration.runner: the interface that run the models using the different facades and user inputsopenalea.cnwgrass.integration.growth: the interface between Growth and the MTGopenalea.cnwgrass.integration.senescence_facade: the interface between Senescence and the MTGopenalea.cnwgrass.integration.tools: some tools mainly related to the creation of graphsopenalea.cnwgrass.integration.hydraulics_facade: the interface between Hydraulics and the MTG