Research/Projects
Soil-Plant-Atmosphere Continuum
vLeaf: This code is associated with our publication "Stomatal conductance reduction tradeoffs in maize leaves: A theoretical study". GitHub: https://github.com/ecohydrologylab/vLeaf
doi: https://doi.org/10.1111/pce.14821
pyLeaf: This code is an improvement in vLeaf, now written in Python with a faster convergence scheme.
PhotoFit: A cloud-based tool for estimating the photosynthetic parameters from A-Ci gas exchange data.
Note: For now, it only supports the C4 photosynthetic pathway; C3 will be added soon.
Link: https://photofit.streamlit.app/
vCanopy: vCanopy is a 1D multilayer mechanistic crop canopy flux model that scales leaf-level physiology to the whole canopy by explicitly resolving sunlit and shaded leaves in each vertical canopy layer, canopy microclimate, and energy balance. It couples photosynthesis and stomatal conductance with vertical radiation transfer, boundary-layer processes, so leaf temperature and VPD emerge from the physics rather than being prescribed. The result is realistic predictions of canopy carbon uptake and transpiration across changing weather conditions, with outputs that directly connect to GPP, ET, and water-use efficiency at the field scale. (Under review)
matTracer3d: A MATLAB-based 3D ray tracer that uses GPU acceleration to efficiently simulate light attenuation in crop canopies by tracing ray interactions with plant geometry. It helps quantify within-canopy light distribution for agricultural and ecological analyses.
vLeaf@DSSAT: vLeaf@DSSAT is a coupled modeling framework that brings explicit leaf biochemistry and biophysics into DSSAT CERES-Maize. Instead of relying on radiation-use efficiency to convert absorbed light into biomass, vLeaf@DSSAT is driven by a mechanistic, two-leaf (sunlit–shaded) photosynthesis–transpiration calculation. Leaf carbon uptake is computed with the Collatz photosynthesis model and coupled to Ball–Berry stomatal conductance, with boundary-layer transfer and a leaf energy-balance solution (Nikolov-type) to predict leaf temperature and VPD feedbacks on assimilation and water loss. The resulting canopy carbon gain and transpiration respond dynamically to radiation, humidity, wind, and soil water stress, improving DSSAT’s sensitivity to heat and drought while retaining its established phenology, soil water, and management modules.
Contaminant Transport Modelling
vScreen: A cloud-based screening tool to predict the fate and transport of reactive groundwater contaminants,
A library of six exact semi-analytical solutions for groundwater contaminant transport was developed. Complemented by approximate closed-form analytical solutions, this tool overcomes the limitations of existing screening tools for simplified groundwater reactive contaminant transport.
Teaching Resource
Interactive learning tools
Evaporation module: https://evaporation.streamlit.app
Infiltration module: https://infiltration.streamlit.app