Crop2ML: An open-source multi-language modeling framework for the exchange and reuse of crop model components

Process-based crop models are popular tools to analyze and simulate the response of agricultural systems to weather, agronomic, or genetic factors. They are often developed in modeling platforms to ensure their future extension and to couple different crop models with a soil model and a crop management event scheduler. The intercomparison and improvement of crop simulation models is difficult due to the lack of efficient methods for exchanging biophysical processes between modeling platforms. We developed Crop2ML, a modeling framework that enables the description and the assembly of crop model components independently of the formalism of modeling platforms and the exchange of components between platforms. Crop2ML is based on a declarative architecture of modular model representation to describe the biophysical processes and their transformation to model components that conform to crop modeling platforms. Here, we present Crop2ML framework and describe the mechanisms of import and export between Crop2ML and modeling platforms.

Saved in:
Bibliographic Details
Main Authors: Midingoyi, Cyrille Ahmed, Pradal, Christophe, Enders, Andreas, Fumagalli, Davide, Raynal, Hélène, Donatelli, Marcello, Athanasiadis, Ioannis, Porter, Cheryl, Hoogenboom, Gerrit, Holzworth, Dean, Garcia, Frédérick, Thorburn, Peter J., Martre, Pierre
Format: article biblioteca
Language:eng
Subjects:U10 - Informatique, mathématiques et statistiques, F01 - Culture des plantes, modélisation des cultures, modèle de simulation, modélisation, plante de culture, science ouverte, http://aims.fao.org/aos/agrovoc/c_9000024, http://aims.fao.org/aos/agrovoc/c_24242, http://aims.fao.org/aos/agrovoc/c_230ab86c, http://aims.fao.org/aos/agrovoc/c_1972, http://aims.fao.org/aos/agrovoc/c_fb96b020,
Online Access:http://agritrop.cirad.fr/598188/
http://agritrop.cirad.fr/598188/7/598188.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Process-based crop models are popular tools to analyze and simulate the response of agricultural systems to weather, agronomic, or genetic factors. They are often developed in modeling platforms to ensure their future extension and to couple different crop models with a soil model and a crop management event scheduler. The intercomparison and improvement of crop simulation models is difficult due to the lack of efficient methods for exchanging biophysical processes between modeling platforms. We developed Crop2ML, a modeling framework that enables the description and the assembly of crop model components independently of the formalism of modeling platforms and the exchange of components between platforms. Crop2ML is based on a declarative architecture of modular model representation to describe the biophysical processes and their transformation to model components that conform to crop modeling platforms. Here, we present Crop2ML framework and describe the mechanisms of import and export between Crop2ML and modeling platforms.