Les modèles racinaires fonctionnels-structurels des plantes (FSP) sont de plus en plus utilisés pour étudier les interactions racine-sol. Schnepf et al. présentent CRootBox, un cadre de modélisation basé sur C++ pour les architectures racine qui combine convivialité, disponibilité et vitesse de calcul élevée.

Il peut simuler plusieurs systèmes racinaires de dicotylédones et de monocotylédones. Sa bibliothèque Python facilite la modélisation des interactions racine-sol à l'aide de modèles de sols dynamiques externes. Une application Web permet à quiconque de créer, modifier et exporter un système racine à partir de l'un des 22 ensembles de paramètres d'entrée disponibles. Le modèle peut être utilisé pour analyser des stratégies visant à maximiser l'acquisition de ressources à partir du sol. À l'avenir, cette approche pourra être étendue à l'ensemble de l'usine.
