Published September 10, 2025 | Version v1
Computational notebook Open

Estimation of root water uptake and its depth at Global Change Experimental Facility (GCEF), Bad Lauchstädt

  • 1. ROR icon Helmholtz Centre for Environmental Research
  • 2. ROR icon Friedrich Schiller University Jena
  • 3. ROR icon German Centre for Integrative Biodiversity Research

Description

This repository contains the scripts to estimate root water uptake and its depth for dry periods from soil moisture and precipitation time series data gathered at the Global Change Experimental Facility (GCEF), Bad Lauchstädt (Central Germany), and to create contour plots. Data used here can be found in https://doi.org/10.5281/zenodo.17054266 and is described in a manuscript submitted to Scientific Data (in review). Estimation of root water uptake from soil moisture fluctuations is based on the method by Guderle & Hildebrandt (2015) and was implemented by Jackisch et al. (2020) (Code: https://github.com/cojacoo/rootwater). The original rootwater package was updated to newer Python versions in the script rootwater.py and can be found on GitHub (https://github.com/swesterma/rootwater).

The script rwu_calc.py is adapted to plot IDs, names, sensor depths, and measurement frequencies of the experimental setup of the dataset and would need to be adapted accordingly to fit the conditions of other studies:

  • L110+114: list of measurement depths
  • L178: path to the data
  • L179-192: column names of the soil moisture input data
  • L193-212: plot names of the soil moisture measurements
  • L213-232: plot names of the precipitation measurements
  • L235: file name containing the precipitation measurements
  • L242: file names containing the soil moisture measurements
  • L246+247: set and convert the time zone of the timestamps
  • L256+282: column name add-ons for the soil moisture data (here: "_corr")
  • L272: column name add-ons for the precipitation data (here: "P_")
  • L308: site coordinates
  • L322-335: target column names for estimated root water uptake
  • L341+344: column names defined in L322-335
  • L425: file name of the output file for saving root water uptake and its depth
  • L482+489: column names of the soil moisture data for plotting

Files

GCEF_Scripts_RootWaterUptake.zip

Files (9.9 kB)

Name Size Download all
md5:a6c95ce65a77eda2ea5c6c0385f4f0b3
9.9 kB Preview Download

Additional details

Software

Programming language
Python

References

  • Guderle, M. and Hildebrandt, A.: Using measured soil water contents to estimate evapotranspiration and root water uptake profiles – a comparative study, Hydrology and Earth System Sciences, 19, 409–425, https://doi.org/10.5194/hess-19-409-2015, 2015.
  • Jackisch, C., Knoblauch, S., Blume, T., Zehe, E., and Hassler, S. K.: Estimates of tree root water uptake from soil moisture profile dynamics, Biogeosciences, 17, 5787–5808, https://doi.org/https://doi.org/10.5194/bg-17-5787-2020, 2020.