Advanced search
1 file | 4.34 MB Add to list

PlantModules.jl : a framework for modular plant modelling

Bram Spanoghe (UGent) , Tom De Swaef (UGent) , Bernard De Baets (UGent) and Michiel Stock (UGent)
Author
Organization
Abstract
Plant models are essential for understanding the mechanisms underlying complex plant processes and for predicting growth under varying environmental conditions. They play a central role in plant science and have direct applications in plant breeding, crop management, and related fields. Functional-structural plant models form a widely used class of models that explicitly represent plant structure. Because functional-structural plant models are difficult to implement from scratch, several frameworks have been developed to make them more accessible. However, none of the existing frameworks adopts an acausal modelling approach. Acausal modelling allows users to define systems as differential equation systems without prescribing causal relationships in advance, thereby improving model composability, reusability, and user-friendliness. We introduce PlantModules.jl, an acausal, differential-equation-based functional plant modelling framework designed to integrate with existing structural modelling frameworks for the creation of functional-structural plant models. The framework emphasizes modular model construction, extensibility and customizability, and provides core functionality centred on plant-water relations, offering a broadly applicable foundation for describing plant growth. We illustrate the framework's capabilities through three case studies, including validation against pine tree growth data. As an open-source Julia library, PlantModules.jl provides a flexible platform for future plant modelling efforts.
Keywords
functional-structural plant model, acausal modelling, plant hydraulics, lockhart model, Julia, CELL-WALL, YIELD THRESHOLD, DIAMETER VARIATIONS, GROWTH, STEM, TURGOR, TRANSPIRATION, EXTENSIBILITY, TEMPERATURE, ADAPTATION

Downloads

  • diag016.pdf
    • full text (Published version)
    • |
    • open access
    • |
    • PDF
    • |
    • 4.34 MB

Citation

Please use this url to cite or link to this publication:

MLA
Spanoghe, Bram, et al. “PlantModules.Jl : A Framework for Modular Plant Modelling.” IN SILICO PLANTS, vol. 8, no. 2, 2026, doi:10.1093/insilicoplants/diag016.
APA
Spanoghe, B., De Swaef, T., De Baets, B., & Stock, M. (2026). PlantModules.jl : a framework for modular plant modelling. IN SILICO PLANTS, 8(2). https://doi.org/10.1093/insilicoplants/diag016
Chicago author-date
Spanoghe, Bram, Tom De Swaef, Bernard De Baets, and Michiel Stock. 2026. “PlantModules.Jl : A Framework for Modular Plant Modelling.” IN SILICO PLANTS 8 (2). https://doi.org/10.1093/insilicoplants/diag016.
Chicago author-date (all authors)
Spanoghe, Bram, Tom De Swaef, Bernard De Baets, and Michiel Stock. 2026. “PlantModules.Jl : A Framework for Modular Plant Modelling.” IN SILICO PLANTS 8 (2). doi:10.1093/insilicoplants/diag016.
Vancouver
1.
Spanoghe B, De Swaef T, De Baets B, Stock M. PlantModules.jl : a framework for modular plant modelling. IN SILICO PLANTS. 2026;8(2).
IEEE
[1]
B. Spanoghe, T. De Swaef, B. De Baets, and M. Stock, “PlantModules.jl : a framework for modular plant modelling,” IN SILICO PLANTS, vol. 8, no. 2, 2026.
@article{01KX5QZT820VWZ14N02YC9RB39,
  abstract     = {{Plant models are essential for understanding the mechanisms underlying complex plant processes and for predicting growth under varying environmental conditions. They play a central role in plant science and have direct applications in plant breeding, crop management, and related fields. Functional-structural plant models form a widely used class of models that explicitly represent plant structure. Because functional-structural plant models are difficult to implement from scratch, several frameworks have been developed to make them more accessible. However, none of the existing frameworks adopts an acausal modelling approach. Acausal modelling allows users to define systems as differential equation systems without prescribing causal relationships in advance, thereby improving model composability, reusability, and user-friendliness. We introduce PlantModules.jl, an acausal, differential-equation-based functional plant modelling framework designed to integrate with existing structural modelling frameworks for the creation of functional-structural plant models. The framework emphasizes modular model construction, extensibility and customizability, and provides core functionality centred on plant-water relations, offering a broadly applicable foundation for describing plant growth. We illustrate the framework's capabilities through three case studies, including validation against pine tree growth data. As an open-source Julia library, PlantModules.jl provides a flexible platform for future plant modelling efforts.}},
  articleno    = {{diag016}},
  author       = {{Spanoghe, Bram and De Swaef, Tom and De Baets, Bernard and Stock, Michiel}},
  issn         = {{2517-5025}},
  journal      = {{IN SILICO PLANTS}},
  keywords     = {{functional-structural plant model,acausal modelling,plant hydraulics,lockhart model,Julia,CELL-WALL,YIELD THRESHOLD,DIAMETER VARIATIONS,GROWTH,STEM,TURGOR,TRANSPIRATION,EXTENSIBILITY,TEMPERATURE,ADAPTATION}},
  language     = {{eng}},
  number       = {{2}},
  pages        = {{21}},
  title        = {{PlantModules.jl : a framework for modular plant modelling}},
  url          = {{http://doi.org/10.1093/insilicoplants/diag016}},
  volume       = {{8}},
  year         = {{2026}},
}

Altmetric
View in Altmetric