CaneML (Cane Model Library) is a framework-independent, software component implementing different approaches for growth and development of cane species. Like for CropML (Crop Model Library) and TreeML (Tree Model Library), models are implemented using a fine granularity, and they are also used in composite structures which can be used as crop simulation models in applications. The architecture used for implementing modelling approaches and the fine granularity allow either using existing models or building new ones via hybridization of available approaches.

The models currently available in CaneML are:
- Canegro (DSSAT version) (Inman-Bamber, 1991; Jones et al. 2003),
- Arungro (Stella et al., 2014 [Comput. Electron. Agr. in press]).

The component is distributed free of charge for non-commercial purposes with a dedicated software development kit (SDK), and can be used by modellers and developers in their own applications. SDK includes documentation of code and algorithms, as well as sample projects showing how to use the component and how to link it with others for, e.g., soil water balance, diseases.


Inman-Bamber, N.G., 1991. A growth model for sugar-cane based on a simple carbon balance and the CERES-Maize water balance. S. Afr. J. Plant Soil 8, 93-99.

Jones, J.W., Hoogenboom, G., Porter, C.H., Boote, K.J., Batchelor, W.D., Hunt, L.A., Wilkens, P.W., Singh, U., Gijsman, A.J., Ritchie, J.T., 2003. The DSSAT cropping system model. Eur. J. Agron. 18, 235-265.

Product Manager: Ermes Movedi
Online Code doc:
Online Help:
Application file: request a download link providing your email below.

2015 - Biomass & Bioenergy, 80, 85-93
Are advantages from partial replacement of corn with second generation energy crops undermined by climate change? A case study for giant reed in Northern Italy
Cappelli, G., Yamaç, S.S., Stella, T., Francone, C., Paleari, L., Negri, M., Confalonieri, R.

2015 - Computers and Electronics in Agriculture, 113, 193-202
Reimplementation and reuse of the Canegro model: From sugarcane to giant reed
Stella, T., Francone, C., Yamaç, S.S., Ceotto, E., Pagani, V., Pilu, R., Confalonieri, R.

CNR - Consiglio Nazionale delle Ricerche