Crop2ML: An open-source multi-language modeling framework for the exchange and reuse of crop model components. (August 2021)
- Record Type:
- Journal Article
- Title:
- Crop2ML: An open-source multi-language modeling framework for the exchange and reuse of crop model components. (August 2021)
- Main Title:
- Crop2ML: An open-source multi-language modeling framework for the exchange and reuse of crop model components
- Authors:
- Midingoyi, Cyrille Ahmed
Pradal, Christophe
Enders, Andreas
Fumagalli, Davide
Raynal, Hélène
Donatelli, Marcello
Athanasiadis, Ioannis N.
Porter, Cheryl
Hoogenboom, Gerrit
Holzworth, Dean
Garcia, Frédérick
Thorburn, Peter
Martre, Pierre - Abstract:
- Abstract: 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. Highlights: An open framework is developed (Crop2ML) to support the development, exchange, and reuse of crop model components. Crop2ML provides a shared format to describe the specifications of model units and their composition. Crop2ML generates model components considering crop simulation platforms artifacts. Crop2ML model life cycle can be managed using a user-friendly JupyterLab interface. Crop2ML can be used to import and export modelAbstract: 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. Highlights: An open framework is developed (Crop2ML) to support the development, exchange, and reuse of crop model components. Crop2ML provides a shared format to describe the specifications of model units and their composition. Crop2ML generates model components considering crop simulation platforms artifacts. Crop2ML model life cycle can be managed using a user-friendly JupyterLab interface. Crop2ML can be used to import and export model components into many different crop simulation platforms. … (more)
- Is Part Of:
- Environmental modelling & software. Volume 142(2021)
- Journal:
- Environmental modelling & software
- Issue:
- Volume 142(2021)
- Issue Display:
- Volume 142, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 142
- Issue:
- 2021
- Issue Sort Value:
- 2021-0142-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-08
- Subjects:
- Crop model -- Crop2ML -- Component-based software -- Model exchange and reuse
Environmental monitoring -- Computer programs -- Periodicals
Ecology -- Computer simulation -- Periodicals
Digital computer simulation -- Periodicals
Computer software -- Periodicals
Environmental Monitoring -- Periodicals
Computer Simulation -- Periodicals
Environnement -- Surveillance -- Logiciels -- Périodiques
Écologie -- Simulation, Méthodes de -- Périodiques
Simulation par ordinateur -- Périodiques
Logiciels -- Périodiques
Computer software
Digital computer simulation
Ecology -- Computer simulation
Environmental monitoring -- Computer programs
Periodicals
Electronic journals
363.70015118 - Journal URLs:
- http://www.sciencedirect.com/science/journal/13648152 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.envsoft.2021.105055 ↗
- Languages:
- English
- ISSNs:
- 1364-8152
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3791.522800
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 18244.xml