Abstract
The Afromontane region harbors ancient grasslands with high levels of endemism, now under threat from land-use change, biological invasions and encroachment, and climate warming. As part of an international Plant Functional Traits Course we collected comprehensive trait data in five sites along an elevation gradient from 2,000–2,800 m a.s.l. and in a climate warming experiment at 3,064 m a.s.l. in the Maloti-Drakensberg, South Africa. We sampled 24,405 aboveground and 94 root trait measurements from 171 vascular plant taxa paired with 11 other datasets reflecting vegetation and structure, leaf and ecosystem carbon and water fluxes, leaf hyperspectral reflectance, and microclimatic and environmental data. Our data provide the first recorded trait data for 47 vascular plant species and more than double the trait data coverage from the Maloti-Drakensberg (106% increase). This study offers insights into plant and ecosystem functioning, provides a baseline for assessing impacts of environmental change, builds local competence, and aligns with similar data from China, Svalbard, Peru, and Norway.
Similar content being viewed by others
Background & Summary
The Afromontane region supports a global biodiversity hotspot with high levels of endemism1,2. The biodiversity and ecosystems of this region have been shaped by the interplay between climate, fire, grazing, and topography for millennia. In particular, fire, frost, and high evapotranspiration has promoted grasslands as a dominant vegetation type across the Afromontane region, and these factors have also shaped the vegetation structure, composition, diversity, and functional ecology of these grasslands3,4. Across the southern African Afromontane mountain ranges, including for the Maloti-Drakensberg, grassland species make up the majority of plant endemics (70–90%)5,6. In contrast, diversity and endemism is lower in the Afrotemperate forests of these mountains, which are generally small and restricted to topographic fire refugia7. Afromontane ecosystems and in particular grasslands also support important ecosystem services such as erosion control, grazing resources, and water regulation, benefiting both local communities and more distant populations8,9,10.
African mountain ecosystems have served as biodiversity refugia during periods of past climate variations6,11, but are now under threat from the compounding effects of biological invasions, land-use change, and climate change12,13,14,15. A shift from traditional low-intensity free-range grazing by diverse assemblages of domestic and wild herbivores to higher densities of livestock, often in fenced-off parcels, leads to overgrazing and loss of native diversity14,16,17. Fire regimes have also been altered, with fire suppression in some areas more frequent burning in others16. These changes to grazing and fire regimes facilitate encroachment by both native and invasive alien woody plants15,18. These threats are compounded by climate warming19, resulting in further loss of biodiversity and ecosystem functioning20,21. Despite these challenges, much of the Maloti-Drakensberg remains under limited formal protection (79% is communally owned rangeland22).
Functional trait-based approaches provide a comprehensive framework for understanding plant community and ecosystem responses to environmental variation and change23,24,25. Functional traits can link how changes in organismal physiology, morphology, and life history impact ecosystem functioning and offer insights into how species and communities respond to shifting environmental drivers25,26. Data on intraspecific trait variation can inform individual and population-level responses and effects, including response to shifting selection pressures27,28,29. Integrating trait data with physiological measurements, ecosystem fluxes, and environmental variables allows researchers to investigate biodiversity assembly and ecosystem functioning across scales, from individuals to landscapes30,31.
Here, we report on the first comprehensive sampling of plant functional traits and associated biotic and abiotic variables from the Afromontane grasslands of South Africa. In 2023, we selected five sites along an 800 m elevation gradient in the northern Maloti-Drakensberg from 2,000 to 2,800 m above sea level (a.s.l.) where we set up sampling plots on east- and west-facing slopes, and we also sampled an existing climate warming experiment at 3,064 m a.s.l.. (Fig. 1). From this study system, we collected aboveground and root plant functional trait data along with 11 associated datasets on vegetation composition, structure, and biomass, leaf assimilation-temperature responses, leaf hyperspectral reflectance, vegetation thermal imagery, ecosystem CO2 and H2O fluxes, microclimate, and environmental variables. As full coverage of all taxa, sites, and plots was not possible for all approaches, sampling designs for each dataset was selected to facilitate linkages to the functional trait and other data along the elevation gradient.
Conceptual figure of the study design and map of the site location in the Afromontane grasslands of the Maloti-Drakensberg escarpment. The study was carried out in the Free State and KwaZulu-Natal Provinces, South Africa. The study area follows an elevation gradient with five sites from 2,000-2,800 meters above sea level (m a.s.l), with five 1.2 × 1.2 m plots each on the east- and west-facing aspects of the ridge per elevation. At the 3,064 m a.s.l. RangeX site, we sampled from five 1 × 1 m plots in extant climate and five in experimentally warmed plots inside OTCs. The inset map shows the elevation profile of the Maloti-Drakensberg grasslands with the study site indicated, and the location of the Maloti-Drakensberg within South Africa159,160.
This paper reports on 1,038 plant observations and 24,405 aboveground trait measurements from 171 flowering plant taxa (Table 1). This more than doubles the number of unique trait measurements available from the Maloti-Drakensberg flora, relative to the TRY database32, and provides the first published records of functional trait data for 47 species in the regional flora. We further report on 94 belowground trait measurements from 5 focal taxa, 96 leaf assimilation-temperature responses from 9 focal taxa, 1,089 leaf hyperspectral reflectance from 56 focal taxa, 392 plot-scale ecosystem flux measurements, along with data on above- and belowground community structure, biomass, microclimate, environment, and soils (see Table 1).
By making these data available, we aim to contribute towards a better ecological understanding of Afromontane grassland ecosystems and facilitate research on the Maloti-Drakensberg socio-ecological system. The dataset provides a baseline for future studies and a valuable resource for understanding how environmental gradients and a warming climate influence plant traits, ecosystem processes, and biodiversity assembly. Our data were collected by the Plant Functional Traits Course 7 (PFTC7), as part of an international course series for students specializing in the theory and methods of trait-based ecology, see also33,34. The data presented in this data paper align with the data collected from similar courses conducted in China35, Svalbard36, Peru37, and Norway38, paving the way for comparative research and future studies39, collaborations, and networking. The PFTC7 provided opportunities for local capacity building, contributing to a regional community of practice for southern African mountain research, conservation, and management, including to the Mont-aux-Sources Long-term Social-Ecological Research Site (MaS LTSER) in the northern Maloti-Drakensberg40, the Maloti-Drakensberg Transfrontier Programme, and local conservation and livelihood creation initiatives such as the proposed indigenous community-led Witsieshoek Community Conservation Area.
Methods
Data management and workflows
This research follows best-practice approaches for open and reproducible research planning, execution, reporting, and management (e.g.41,42,43,44,45,46). The experimental design and data collection follows community-approved standards, as detailed below. The data are cleaned and managed using script-based workflows that ensure reproducibility and transparency in R47 or MATLAB48 (see Table 1 for relevant code). We deposit all data and code in open repositories (e.g., Fig. 2 in49). The database consists of 16 main data tables, linked by keys related to time, sampling locations, and species (Fig. 2).
Data structure for the PFTC7 traits campaign. Boxes represent individual data tables for plant and vegetation data (green), ecosystem data (brown), and environmental data (blue). For each data table, the number and name of the dataset is given in the colored title area and examples of variables are listed inside the box. Bold variable names indicate shared variables that can function as keys to join datasets (see Table 2), normal font variable names indicate (examples of) unique variables for that dataset. The lines linking boxes (i) and (ii) exemplify links using species as keys across two tables. For full sets of variables, see Tables 2–16.
R packages
We used the R packages dataDownloader50, dataDocumentation51, data.table52, reshape253, readr54, rlang55, stringr56, glue57, janitor58, lubridate59, magrittr60, purrr61, TNRS62, readxl63, writexl64, googlesheets465, googledrive66, baRcodeR67, spectrolab68, broom69, tibble70, dplyr71, tidyr72, tidylog73, and tidyverse74 for data entry, data wrangling, and data cleaning. The packages ggplot275, ggpubr76, ggcorrplot77, ggh4x78, GGally79, cowplot80, patchwork81, viridis82, viridisLite82, wesanderson83, MetBrewer84, RColorBrewer85, rcartocolor86, pals87, gridExtra88 and ggridges89 were used for visualization. Analyses involved the packages PFTCFunctions90, FAsTeR91, ThermStats92 Thermimage93, co2fluxtent94, RespChamberProc95, sarima96, cpop97, vegan98, ggvegan99, traitstrap100, LeafArea101, and performance102. Automated setup and processing was carried out using targets103, tarchetypes104, and usethis105 with package installation using devtools106 and remotes107.
Research site selection and basic site information
The study area is located in the proposed Witsieshoek Community Conservation Area, in the Witsieshoek component of the QwaQwa Maloti, in the far northern Maloti-Drakensberg Mountain range, South Africa (Fig. 1). The study area is in the Free State province, immediately adjacent to KwaZulu-Natal in the east and the Kingdom of Lesotho to the south, and forms part of Batlokoa Traditional Authority land (customary law/hereditary custodians) under a long-term management lease by Transfrontier Parks Destinations on their behalf for sustainable community development through mountain tourism. The border with KwaZulu-Natal also marks the boundary with the uKhahlamba-Drakensberg Park and UNESCO World Heritage Site.
The study area exhibits strong elevation and topographic partitioning resulting from geological formations and a complex ancient denudational history, as is typical throughout the Maloti-Drakensberg108. The lower reaches (up to 1,800–2,000 m) are dominated by sandstone cliffs and valleys of the Clarens Formation, replaced by Drakensberg Basalts to the summit. Topography comprises variations of sheer cliffs staggered by extensive plateaux and spurs, deep cutbacks, valleys, and innumerable waterfalls. The main vertical escarpment varies from a few hundred metres (at the study site being from 2,600–2,900 m a.s.l) to 1 km high (such as on the adjacent Amphitheatre with its uThukhela Falls of 983 m - currently considered the highest waterfall in the world). The summit plateau undulates, representing the pre-rifted Gondwana palaeo-land surface that was later uplifted in the Miocene and Pliocene to the current elevation.
The area falls within the 36,500 km2 Drakensberg Mountain Centre of Floristic Endemism5, with some 2,800 recorded vascular plant species of which 9% are endemic to the Centre of Floristic Endemism, and many are endemic to the eastern Afromontane and or eastern Great Escarpment5,6. The dominant vegetation type of the lower montane area (<2,300 m) is Northern Drakensberg Highland Grassland109 with Leucosidea sericea woody thicket expansion, while the upper montane (2,300–2,600 m) and sub-alpine (2,600–2,900 m) are dominated by uKhahlamba Basalt Grassland. These grassland types are characterized by a high diversity of perennial tussock grasses, perennial forbs (suffrutexes), and geophytes, notably Helichrysum spp., for which the Maloti-Drakensberg is the center of diversity5. The alpine zone is dominated by Drakensberg Afroalpine Heathland, characterised by tall tussock grasses (species of Merxmuellera, Festuca, and Tenaxia disticha), and fynbos-like shrubs (Erica spp., Helichrysum trilineatum, Passerina montana). At low elevations most grass species are C4, with a shift to dominance by C3 genera above 2,650 m a.s.l.110. The climatic treeline is around 2900 m. The mean annual rainfall in the northern Maloti-Drakensberg is 750–1,350 mm, of which 75% occurs between November and March111 in the form of convection thunderstorms; heavy precipitation from autumn cut-off lows is typical and mist and fog contribute to moisture availability across all seasons. There is high moisture seasonality, with winters being typically dry, with heavy night frost; the several snowfall events per winter/spring are associated with low pressure systems (cold fronts and cut-off lows) moving north-east across South Africa and Lesotho from the south Atlantic112. The mean air temperature on the nearby Sentinel peak (3,165 m.a.sl.) has been measured to 5.8 °C, placing it within the alpine vegetation zone113.
Experimental design
Elevation gradient
The study was conducted along a north-extending mountain spur which extends from the base of the Sentinel Peak north-eastwards and continues for 170 km as both the provincial boundary between the Free State and KwaZulu-Natal provinces and an important biogeographic boundary in South Africa114. Five study sites were established along the elevation gradient, each separated by approximately 200 m in elevation at c. 2,000, 2,200, 2,400, 2,600, and 2,800 m a.s.l. As aspect is an important driver of moisture availability in southern African mountains, with strong maritime influence on the Maloti-Drakensberg from the Indian Ocean to the east, we sampled both the east-facing (wetter, prevailing windward) and west-facing (drier, lee) aspects of the spur115. At each of the five sites we established ten 1.2 × 1.2 m quadrats (hereafter plots; five on west-facing and five on east-facing aspects) arranged along a horizontal transect within each elevation and aspect with at least 1 m distance between adjacent plots. We recorded the coordinates of each plot using a GPS device (accuracy c. 10 m). Potential plot locations along a transect were rejected if they had > 10% rock or bare soil or were too steep or rugged for our sampling methods (see below). The three lower-elevation sites had burned earlier in 2023, and the two lower-elevation sites were also grazed by free-ranging domestic herbivores (sheep, goats) during data collection.
Warming experiment
The 3,064 m a.s.l. site is part of the RangeX project, a climate warming and upslope focal plant transplantation experiment replicated across four countries (South Africa, Switzerland, Norway, and China; see116) as part of the International Tundra Experiment (ITEX) network117. The RangeX experiment was established in October 2021 at the mountain plateau (−28.75497500 S, 28.86698611 E; Fig. 1). For this study, we sampled the native vegetation within 10 1 × 1 m RangeX sampling plots (five warmed, five ambient) where warming is achieved by Open Top chambers (OTCs) with a base diagonal of 2 m and a height of 0.6 m placed over the plot. The RangeX site is facing northeast, and we therefore categorize the site as being on an east-facing aspect for the purpose of this study to allow comparison with the gradient data (see above).
Species identification, taxonomy, and flora
Species were identified using regional floras118,119,120. To support identification, three of the authors who have extensive knowledge of the regional flora (PCR, ICS, BM) provided a baseline set of plant names and a “quick guide”. These authors also checked all identifications. For difficult species and specimens, we consulted experts on the relevant taxonomic groups and compared voucher specimens to herbarium specimens at the University of Pretoria Herbarium (PRU). Species names were standardized using the TNRS package121. Lichens and bryophytes were not collected or identified.
Dataset i: Plant species composition
Vascular plant community composition was recorded for all sampling plots in December 2023. We visually estimated the percentage cover for each vascular plant species in each plot. Sum of these covers can exceed 100% due to vegetation layering. We recorded species as ‘reproductive’ if aboveground reproductive organs were observed for at least one individual of the species within the plot, otherwise it was recorded as ‘sterile’.
Dataset ii: Vegetation height and structure
We visually estimated the percentage area of the plot covered by bare soil, rock, moss, and lichen. We only regarded stones large enough to impede plant growth as part of rock cover. If rock, moss, lichen, or bare soil were present but covered less than 1% of the plot, the cover was noted as 0.5%. To estimate the vegetation height of each plot, we measured vegetation height at five points in the plot (one in the center of each quadrant and one in the center of the plot).
Dataset iii: Aboveground biomass
Biomass samples were collected from all plots along the elevation gradient at the end of the sampling campaign. Three subplots of 20 cm × 20 cm were delineated in each plot (adding up to a total of 0.12 m2), two in diagonally opposite corners and one in the center of the plot. All subplot biomass was clipped at ground level and pooled to create one sample per plot. Biomass was sorted into woody and herbaceous fractions, each of which contained both live and (standing) dead biomass. Litter, bryophytes, and lichens were not collected. Biomass samples were dried for at least 72 h at 60 °C, before being weighed.
Dataset iv: Aboveground traits
We measured 15 vascular plant functional traits, 13 traits selected to represent the plant size and leaf economic spectra23 and two isotope ratios to provide further insights into nutrient and water use: plant vegetative height (cm), plant reproductive height (cm), leaf wet mass (g), dry mass (g), leaf area (cm2), leaf thickness (mm), specific leaf area (SLA, cm2g−1), leaf dry matter content (LDMC, g g−1), leaf carbon (C, %), leaf phosphorus (P, %), leaf nitrogen (N, %), carbon to nitrogen ratio (C:N), nitrogen to phosphorus ratio (N:P), C13 isotope ratio (δ13C, ‰), and N15 isotope ratio (δ15N, ‰). Methods follow the standardized protocols of Pérez-Harguindeguy et al.46, with adjustments as detailed below.
-
1.
Plant selection and vegetative and reproductive height measurements - In each plot, we selected three individuals per vascular plant species present for trait measurements. Individuals were selected to be as far from each other as possible to avoid sampling multiple ramets of a single individual, avoiding juvenile or damaged plants whenever possible. For each selected individual, we measured standing vegetative and reproductive (when relevant) height. Vegetative height was measured as the shortest distance between the highest instance of photosynthetic leaf tissue and the ground, without stretching plants or otherwise manipulating the height. We excluded leaves that did not serve the purpose of resource acquisition, such as phyllary bracts, and prioritized non-cauline leaves in vegetative height and leaf sampling (detailed below). We similarly measured reproductive height as the distance between the ground and the individual’s highest reproductive structure (bud, flower, seed), without stretching plants or otherwise manipulating the height.
-
2.
Leaf sampling - From each selected individual we collected one mature, fully-grown, sun-exposed leaf, avoiding leaves with signs of herbivory or pathogen damage whenever possible. Petioles and stipules were included, when present, and we referenced published floras118,122,123 to identify leaf parts for each species. For Poaceae, we sampled the blade only, cutting these at the auricle to avoid sampling sheaths. For rosette/creeping plants and Poaceae, we prioritized basal leaves for collection, if appropriate basal leaves were not available, we used stem leaves. For species with small leaves, we collected multiple leaves equivalent to an area of 3 cm2. A subset of the leaves was also analyzed for leaf hyperspectral reflectance (dataset viii). Additionally, traits were also measured on leaves from plants sampled for root traits and leaf Assimilation-temperature response datasets (dataset v and vii) to allow pairing of data. For a few plots at the lower sites, we collected leaves outside the plots (within 1.2 m) to minimize disturbance prior to the ecosystem flux (dataset x) measurements.
-
3.
Leaf storage and processing - Leaf samples were stored in plastic self-sealing bags with damp paper towels and at ambient temperature until arriving at the field station, where they were stored in the fridge at 4 °C until processing (within 48 h). During the steps described below, the leaves were returned to their self-sealing bags between each step until they were stored in paper envelopes after the leaf thickness measurements. When a sample entered processing, we first verified the species identification. Samples were then trimmed to include one entire leaf, including petioles and stipules when present, but not the sheaths of graminids, per sample. We cut off any stem tissue that pulled off with sessile leaves (e.g., Craterocapsa tarsodes, Senecio glaberrimus, Helichrysum dasycephalum). In the case of plants with leaves that extended underground (e.g., some Cyperaceae, Poaceae, bulbiferous forbs), we cut the leaf where it turned green and removed any white tissue at the base. White tissue was not removed for non-bulbiferous forbs such as Helichrysum. For small-leaved species where we sampled multiple leaves per sample (see above) we counted the number of leaves in each sample to allow dividing total sample leaf area and mass by the number of leaves to obtain leaf-level data. We used a light brush to remove soil and other detritus from leaves, especially for leaves with short, rough or strigose hairs (e.g., Helichrysum pallidum, Helichrysum nudifoium).
-
4.
Leaf wet mass - Fresh leaf samples were patted with a dry paper cloth to reduce excess surface moisture. Each leaf was weighed to the nearest 0.0001 g using a Mettler AE200, Mettler TOLEDO, or AG204 DeltaRange (±0.1 mg).
-
5.
Leaf area - Leaves were scanned using a custom-programmed Raspberry Pi in combination with a Canon LiDE 220 or 400 flatbed scanner at 300 dpi and full color range, ensuring leaf blades were unfolded, and leaflets, petioles or stipules did not overlap. Leaf area was calculated using ImageJ124 and the LeafArea R package125. We manually checked leaf scans images from ImageJ to ensure that the full area of the leaf was computed, and when it was not we manually recolored sections of the leaf that had been missed. Grasses with tightly folded leaves (Rendlia altera, Microchloa caffra, Koeleria capensis, Ficinia cinnamomea, Elionurus muticus) were scanned folded, and the area multiplied by two to obtain leaf area.
-
6.
Leaf thickness - We measured leaf thickness using digital calipers at three places along the leaf, avoiding the midrib and major leaf veins. No measurements were taken for the thickness of the petiole or stipule. Grasses with tightly folded leaves were left folded and resulting measurements divided by two.
-
7.
Leaf dry mass - Leaves were oven dried for >72 h at 65 °C before being weighed to the nearest 0.0001 g.
-
8.
Specific leaf area (SLA) - was calculated by dividing leaf area by the leaf dry mass.
-
9.
Leaf dry matter content (LDMC) - was calculated as the leaf dry mass divided by the leaf wet mass.
-
10.
Vascular plant leaf stoichiometry and isotopes - Three samples per plot and species (n ≈ 900) were selected for chemical analyses. Sample preparations and Leaf P measurements were done at the Department of Ecology and Evolutionary Biology, University of Arizona, USA. Each leaf sample was ground to a uniform powder. Leaf P was determined using persulfate oxidation and the acid molybdate technique126, followed by colorimetric measurement of the phosphorus concentration with a spectrophotometer (ThermoScientific Genesys20). Leaf N, C, δ15N, and δ13C were measured in the Department of Geosciences Environmental Isotope Laboratory at the University of Arizona, USA. These measurements were done using flash combustion analysis of organic matter via a continuous-flow gas-ratio mass spectrometer (Finnigan Delta PlusXL) coupled to an elemental analyzer (Costech), which involved combusting samples of 1.0 ± 0.2 mg in the elemental analyzer. Standardization relied on acetanilide for elemental concentration, NBS-22 and USGS-24 for δ13C, and IAEA-N-1 and IAEA-N-2 for δ15N. Precision is at least ± 0.2 for δ15N (1 s), based on repeated internal standards. These data were used to calculate ratios between C:N and N:P.
Dataset v: Root traits
Following standardised root trait protocols127,128, we measured 10 root functional traits that reflect root size and trade-offs in the roots’ conservation (i.e., resource use and acquisition) and collaboration (i.e., mycorrhizal symbiosis) gradients as well as being indicators of growth rate and environmental tolerance in plants: maximum rooting depth (cm), root wet mass (g), root dry mass (g), total root length (mm), total root volume (cm3), root dry matter content (RDMC, mg g−1), root tissue density (RTD, g cm−3), mean root diameter (RD, mm), specific root length (SRL, total root length/root dry mass, m g−1), branching intensity (BI, mm−1), aboveground biomass (AGB, g), belowground biomass (BGB, g) and the belowground to aboveground biomass ratio (BGB_AGB, g g−1).
Root trait measurements are time-consuming, necessitating a sampling design focusing on a subset of species and sites for this dataset. We selected five focal species (three grasses, Themeda triandra, Eragrostis capensis, Harpochloa falx; and two forbs, Helichrysum pilosellum and Senecio glaberrimus) as they were present and relatively abundant across the full elevation gradient. These species represent two major growth forms and families (graminoids, Poaceae; forbs, Asteraceae). Roots were sampled from four sites (2,200 to 2,800 m a.s.l.), as the low elevation site (2,000 m a.s.l.) had compacted, clay soils that made root excavations challenging. At each site, we sampled only on western slopes, which all burned in 2023 (outside the gradient plots, to avoid interference with sampling of other datasets), to standardize for time since the most recent fire.
-
1.
Root, rooting depth sampling and storage - At each site we extracted five individual plants from each focal species by excavating a 5 cm radius to 10 cm depth, sampling outside of the gradient plots to avoid destructive sampling of the plots. After excavation, we measured the maximum rooting depth as the length of the longest root attached to either the grass species’ rhizome or forb stem. Each full plant was stored in a plastic bag at ambient temperature until arriving at the field station and then refrigerated at 4 °C and processed within 12 h129.
-
2.
Root processing - The aboveground parts were cut off and sampled for leaf traits and biomass (see below) and the whole root system was then submerged in water for 30 min before performing a careful suspension and sieving process for at least 30 min or until the remaining soil was cleaned off (Fig. 3a). We then identified and sorted first to third-order roots (hereafter fine roots). Following the morphometric classification, a maximum of five sections of fully attached fine roots were cut130 and stored in water. All fine root traits were then measured across these five sections for each individual plant. Helichrysum pilosellum and Senecio glaberrimus had tuberous roots. We selected a maximum of five tubers per individual and measured wet and dry mass using the same process as for fine roots. We scanned each set of fine roots with a Canon LiDE 220 flatbed scanner with a single light source at 600 dpi and grayscale, unsharp mask, and backlight correction settings. Root scans were computationally processed using RootPainter131 to remove shadows and gap fill light roots (Fig. 3b), see also the Data Validation section for additional information. To compute root traits we used RhizoVision Explorer (version 2.0.3)132 with the following parameters for the image pre-processing step: analysis mode for broken roots, convert pixel to physical units using a value of 600 DPI, an image thresholding level of 200, and a 1 mm2 maximum size to filter non-root objects. For the feature extraction step, we enabled root pruning with a threshold of 5 and used 8 diameter classes every 0.25 mm from 0 to > = 2 mm. All scans were then batch processed.
Fig. 3 Illustration of the root trait (dataset v), assimilation-temperature response (dataset vii), and vegetation thermal imaging (dataset ix) methods and data. (a) Washing the root systems and identifying and dissecting up to five 1st to 3rd-order roots per plant to be scanned. (b) An example of roots processed through RootPainter128 and RhizoVision Explorer (version 2.0.3)161 to extract root trait measurements on mean root diameter (diameter classes color coded in the image), total root length, total root volume and branching intensity. (c) Collecting assimilation-temperature response data with the LI-COR LI-6800 Portable Photosynthesis System. (d) An example assimilation-temperature response curve measures using the FAsTeR method91. (e) FLIR camera field setup for vegetation thermal imaging. (f) An example vegetation thermal image with the calibration plate visible as a white rectangle.
-
3.
Aboveground leaf traits and biomass - Leaves from each plant were sampled and processed according to the dataset iv procedure (excluding chemical analysis); however, because these plants were not sampled from the plots, the resulting leaf trait measurements are reported in dataset v. The remaining aboveground biomass of each individual was dried for >72 hours at 65 °C before being weighed to the nearest 0.0001 g for each individual.
-
4.
Root wet mass - The fine root samples were carefully patted dry and weighed to the nearest 0.0001 g.
-
5.
Total root length - was calculated as the sum of Euclidean distances between the connected pixels in the full root scan.
-
6.
Total root volume - was calculated as the sum of values from each root pixel by multiplying the cross-sectional area (calculated using the pixel-level root diameter class) by the length of each root pixel in the full root scan, making the assumption that each root is cylindrical.
-
7.
Root dry mass - The fine root samples were oven dried for >72 h at 65 °C before being weighed to the nearest 0.0001 g.
-
8.
Mean root diameter (RD) - was calculated as the mean across each pixelized root diameter segment for each diameter class in the root scan.
-
9.
Branching intensity (BI) - was calculated as the number of branch points divided by the total root length in the root scan.
-
10.
Specific root length (SRL) - was calculated as the total root length divided by the root dry mass.
-
11.
Root tissue density (RTD) - was calculated as the root dry mass divided by total root volume.
-
12.
Root dry matter content (RDMC) - was calculated as the root dry mass divided by the root wet mass.
-
13.
Belowground biomass (BGB) - The remaining parts of the root system were dried separately for >72 hours at 65 °C before being weighed to the nearest 0.0001 g to determine the belowground biomass of each individual.
-
14.
Belowground to aboveground biomass ratio (BGB_AGB) - was calculated as the belowground biomass divided by the aboveground biomass.
Dataset vi: Root biomass mapping
Root biomass profiles were assessed via ground penetrating radar (GPR) using the Tree Radar Unit (TRU™) system (TreeRadar, Inc.) with a 1600-MHz antenna coupled with an odometer wheel for recording distance. We used a hand-push scanner set to 0.5 cm increment recording distance with a soil dielectric constant of 13 and 0–50 cm depth analysis gate. Because vegetation was typically short (<10 cm height), no vegetation was removed before scanning. We did not scan at the highest elevation site (2,800 m) as the terrain was too uneven for reliable results. We measured two GPR-derived variables, amplitude (dB) and pixel count and for root biomass validation we measured root, soil and stone mass (g).
-
1.
Root biomass validation (vi-a) - To determine if we could build a predictive model for root biomass using the GPR profiles, we tested the correlations between amplitude and pixel count with root biomass (see Data Validation). We scanned two 20 m long transects at least 5 m apart on the western aspects of four sites (2,000, 2,200, 2,400, 2,600 m; Fig. 1) totaling 8 transects. We selected 10 locations at which to sample root biomass. We identified locations by randomly selecting 10 points at least 0.5 m apart and 0–10 cm deep, totaling 80 root biomass samples. To sample root biomass, we removed the aboveground biomass and collected a soil core at approximately 10 cm depth using a 5.7 cm diameter auger. The soil samples were dried at 65 °C for 72 hours, sieved using a 1 mm sieve, and soil, roots and stones were then weighed separately.
-
2.
Ground penetrating radar mapping (vi-b) - We scanned all plots on both aspects of four sites (2,000, 2,200, 2,400, 2,600 m) through the plot midpoint. Plots were demarcated in the dataset using the built-in GPR odometer marker. These distance values were not always equal to 1.2 m (the plot length) due to uneven terrain.
-
3.
Processing and storage - All GPR scan profiles were processed using TBA™ root analysis software (v3.9.4) (www.treeradar.com/) to detect root reflection hyperbolas using the auto-detection algorithm, which identifies echo-dynamic patterns that are i) typical of cylindrical objects in shape, such as roots, and ii) exceed the chosen amplitude detection threshold (i.e., sensitivity) in the soil profile. This produces an estimate of the position along the transect (m), depth (cm), amplitude (dB), and the pixel count (integer). The amplitude represents the strength of the return signal at the peak of the reflection hyperbola, while the pixel count represents overall size of the reflection and is suggested to be correlated with root biomass133. Together these metrics can be used to infer characteristics of root size, shape and distribution, where pixel count has been shown to correlate with root biomass133 and amplitude with root diameter134.
Dataset vii: Leaf assimilation-temperature responses
We measured leaf-level assimilation-temperature response curves for nine focal species, Dimorphotheca jucunda, Eucomis bicolor, Helichrysum ecklonis, Helichrysum nudifolium, Helichrysum pallidum, Helichrysum pilosellum, Hypoxis costata, Senecio glaberrimus, and Senecio cf. scitus. Two of the focal species were selected for each site-aspect combination based on their local abundance (dataset i) and sufficient leaf area to fill the LI-6800 chamber. Samples of these species were collected outside plots from the east- and west-facing aspects at the relevant sites along the elevation gradient (Fig. 1). All leaves sampled for the assimilation-temperature response measurements were also measured for aboveground plant functional traits (dataset iv) and leaf hyperspectral reflectance (dataset viii) to allow pairing of data.
Field sampling of turfs
We extracted turfs (minimum 25 cm × 25 cm × 15 cm, adjusted to bedrock depth) selected to maximize focal species density and transported them to the laboratory. To minimize disturbance to above- and below-ground organs, the edge of the turf was placed a few centimeters away from focal individuals. Turfs were stored outside in sun-exposed and well-watered conditions until measurements were conducted (within 24 h of turf collection).
biLab measurements of assimilation-temperature responses
Assimilation-temperature responses were measured on individual leaves of the focal species within the extracted turfs (Fig. 3c) using three LI-COR LI-6800 Portable Photosynthesis Systems (LI-COR Biosciences Inc., Lincoln, NE, USA).
We first estimated saturating photosynthetic photon flux density (PPFD) for each species using a minimum of three light response curves per species, following135. Leaf temperatures were held constant at 20 °C, with LI-6800 flow rate set to 600 µmol s−1, relative humidity set to 35%, and reference CO2 set to 420 µmol mol−1. The PPFD was then decreased in nine steps from 1800 to 10 μmol m−2 s−1. We estimated the saturating PPFD as 80% of the maximum asymptotic assimilation rate from a fitted light response model136. The mean values for each species were: Dimorphotheca jucunda, 900 μmol m−2 s−1; Eucomis bicolor, 600 μmol m−2 s−1; Helichrysum ecklonis, 800 μmol m−2 s−1; Helichrysum nudifolium, 700 μmol m−2 s−1; Helichrysum pallidum, 700 μmol m−2 s−1; Helichrysum pilosellum, 600 μmol m−2 s−1; Hypoxis costata, 600 μmol m−2 s−1; Senecio glaberrimus, 600 μmol m−2 s−1; Senecio cf. scitus, 1200 μmol m−2 s−1.
We used the Fast Assimilation-Temperature Response (FAsTeR) method91 to assess assimilation-temperature responses (Fig. 3d). The youngest fully expanded leaf of each individual was clamped into the LI-6800 chamber, ensuring the chamber area was filled as much as possible. We ensured good contact between leaves and the leaf thermocouple to avoid errors in leaf temperature measurement137. The PPFD value was set to the species-specific level previously determined (see above), and relative humidity was held constant at 35%. Leaves remained in the chamber for an acclimation period of at least 20 minutes while the LI-COR Peltier device cooled to the minimum possible temperature, which was dependent on ambient conditions (~5 to 15 °C). Once a stable chamber temperature was reached, we initiated a linear temperature ramp spanning 40 °C. The temperature was ramped at a rate of 1.5 °C min−1, for a total time of 30 min post-stabilization. The fan speed was set to 10,000 RPM and chamber flow rates were set to 200–300 μmol m−2s. Data were logged every 2 s with 1 s signal averaging over 33 min. In cases where the leaf did not completely fill the chamber, the portion of the leaf that had been enclosed in the chamber was overlaid with a silicone disk and marked with a pen, the area of the marked leaf area measured as described under dataset iv, and assimilation values were recalculated using the measured leaf areas. Post-measurement corrections for IRGA drift and nonequilibrium effects were applied with code from91.
Dataset viii: Leaf hyperspectral reflectance
Field sampling and storage
Hyperspectral reflectance measurements were performed on a subset of leaves collected for aboveground trait measurements, excluding leaves that were too small to fill the measurement area of the spectroradiometer (dataset iv), on all leaves collected for leaf assimilation-temperature response measurements (dataset vii), and on all leaves sampled for vegetation thermal imagery (dataset ix), to allow pairing of data. We then selected three species for studies of intraspecific variation, Senecio glaberrimus, Helichrysum ecklonis and Helichrysum pallidum, which all had relatively large leaves and relatively high abundance at all sites along the elevation gradient and augmented our sampling with ad hoc additional samples of these species from outside plots as needed to ensure we had a total number of at least 15 individuals per species, site, and aspect.
All leaves were sampled, stored, and processed following the methods described in dataset iv, except for shorter maximum leaf storage times (see below). This resulted in sampling of leaves for hyperspectral reflectance at both east and west-facing slopes at all five sites along the elevation gradient. This sampling approach allowed for sufficient samples to build robust Partial Least Squares Regression (PLSR) models138 for leaf functional traits at the site level, at the species level for our three focal species, and for interspecific, inter-site PLSR models to predict physiological parameters from spectra.
Leaf spectroscopy measurements
We obtained leaf-level spectra in the laboratory using an SVC HR1024i spectroradiometer and the LC-RP Pro leaf clip attachment (SpectraVista Corp, Poughkeepsie, NY, USA) within 5 h of sampling and before measuring leaf traits (dataset iv) to avoid damage or desiccation that could alter leaf optical properties. For measurements paired with leaf assimilation-temperature response data (dataset vii), spectra were obtained immediately after gas exchange measurements. Adaxial spectral readings were taken at two to three different locations on each leaf and averaged. Areas with prominent venation or irregularities were avoided. White reference scans were performed every 10 minutes to avoid measurement drift. If needed, the lens was cleaned with a KimTech wipe.
Dataset ix: Vegetation thermal imagery
In situ leaf temperatures and environmental data were recorded at the east and west aspects for the 2,000 and 2,800 m sites, following the methods of139. A FLIR A700 thermal infrared imaging camera (Teledyne FLIR, Wilsonville, OR, USA) was mounted at a height of 1.7 m, oriented perpendicular to the ground (Fig. 3e). The camera was controlled by a Raspberry Pi running a Python script adapted from139, and captured thermal and RGB images every 5–6 seconds over an 8–10 hour interval (~08:00 to 18:00), covering an area of approximately 1.4 × 1.1 m at a resolution of 640 × 480 pixels. For ground truth calibration, a black reference plate embedded with a type T thermocouple was positioned within the camera frame129,139 (Fig. 3f). MATLAB image processing libraries were used to align thermal and RGB images together, and to extract time series of mean surface temperature for vegetation over time139. Microenvironmental data were measured at the same frequency as thermal imagery, including humidity and temperature (Atlas Scientific), 10 cm soil temperature (type T thermocouple, Omega Engineering Inc.), and ambient air temperature (bare-wire type T thermocouple, Omega Engineering, Inc.). PPFD (LI-190R quantum sensor, LI-COR Biosciences, Lincoln, NE, USA).
Dataset x: Ecosystem CO2 and H2O fluxes
Plot-level measurements
We measured ecosystem CO2 and H2O fluxes at all plots along the elevation gradient (Fig. 1) under daytime and nighttime conditions using a static chamber method, and estimated Net Ecosystem Exchange (NEE), ecosystem respiration (Reco), Gross Primary Production (GPP), soil respiration (Rsoil), and water fluxes (ET), following131. Day-time measurements capture photosynthetic CO2 uptake and respiratory CO2 release from the ecosystem (i.e., NEE), whereas nighttime measurements capture Reco. We measured Reco in the daytime by covering the chamber with a light-impermeable tarp, and calculated GPP from the daytime NEE and Reco measurements as descibed below.
The chamber, constructed from greenhouse tarp (i.e., permeable for approximately 70% of photosynthetic active radiation (PAR; µmol photons m−2 s−1, so that net assimilation measurements are likely conservative) with dimensions of 120 × 120 × 120 cm, featured two fans for air circulation and was connected to an infrared gas analyzer (Li-7500, LI-COR Biosciences, Lincoln, NE, USA) to measure CO2 and H2O fluxes. Air temperature measurements inside the tent were taken on the Li-7500 during the same period as the flux measurements. A flexible draping along the chamber’s base weighed down by a heavy chain minimized air leakage. We used two fans at high speed inside the tent to mix the air.
For each plot, gas fluxes were measured five times: three times in the day and twice at night. The daytime fluxes were taken between 10:00 and 15:00, with each plot being measured 1) under light conditions, 2) in dark conditions (120 sec each), and 3) in ambient conditions (without a tent over the sensor head; 90 sec). Nighttime fluxes were taken between 20:00 and 23:00, with each plot being measured 1) in ambient conditions (90 sec; at every other plot), and 2) inside the light permeable tent (120 sec). These durations mitigate the influence of increasing temperature on the plants within the chamber. To equilibrate air conditions inside the chamber with the ambient air, the chamber was aired for one minute between each measurement.
Soil respiration measurements
We measured soil respiration once in all plots between 10:00 and 16:30 using an automated Li-8100A (LI-COR Biosciences, Lincoln, NE, USA). At each plot, we pressed a PVC collar (10 cm diameter) into an area of exposed soil and waited at least 10 min before measuring respiration. Soil collars were inserted to a ~2.5 cm depth, leaving ~5 cm exposed above ground. For each measurement, we closed the chamber for 180 sec, including 120 sec of dead time to allow the air to circulate through the system. The chamber purged for 240 sec between measurements.
Calculations
Before using plot level measurements to calculate fluxes, an additional correction was applied to both CO2 and H2O concentrations to account for the effects of water vapor on infrared light, which introduces error into LI-COR measurements.
where [CO2]wet and [H2O]wet correspond to raw LI-COR outputs.
We calculated NEE from corrected CO2 concentration as
where \(\frac{\delta [{CO}{2}]{dry}}{\delta {t}}\) is the slope of the CO2 concentration against time (µmol mol−1 s−1), P is atmospheric pressure (kPa), R is the gas constant (8.314 kPa m−3 K−1 mol−1), T is air temperature measured inside the chamber (°C), V is the chamber volume (m3), A is the surface area (m2), and 273.15 converts from degrees Celsius to Kelvin.
We used a linear segmentation algorithm to select the best flux time series from the continuously measured CO2 and H2O values and auxiliary variables to automatically discard data impacted by measurement error and/or noisy events. With the cpop package in R97, the program detects statistically discrepant linear segments in the data and separates them based on the corresponding time intervals. Simultaneous PAR and signal strength measurements determine whether individual segments should be discarded or kept for flux calculations. The selection criteria are based on thresholds for both PAR and signal strength such that, if the average values for either of the two variables is below a certain threshold for that segment (in this case the thresholds are PAR < 700 μmol s−1 and signal strength (SS) < 90%), the data in the segment is discarded. The remaining segments are then used to calculate length-weighted average fluxes. We manually reviewed and adjusted the results of this algorithm as described in Data validation. We report NEE with negative values reflecting CO2 uptake in the ecosystem, and positive values reflecting CO2 released into the atmosphere.
To account for potential leaks in the tent (e.g., due to windy conditions), we also fitted a nonlinear function in addition to the linear model, following the “leaky chamber approach”140 and compared model fit using Akaike information criterion (AIC). We report the estimate of the better fitting model.
We calculated GPP as
We calculated net primary productivity (NPP) as
where Rsoil was soil respiration measured from soil collars and Reco was ecosystem respiration measured in a dark tent.
ET was calculated as the change in H2O concentration within the closed chamber
where \(\frac{\delta [H{2}O]{dry}}{\delta {t}}\) is the slope of water vapor concentration over time. We estimated transpiration (T) as
where ETlight was ET measured in the uncovered chamber and ETdark was ET measured in the covered chamber. ETdark was assumed to be equivalent to evaporation (E). To check this assumption, we compared ETdark to ETnight (where ET was measured at night) and found a considerably lower E at night than daytime measurements, likely because night measurements were taken at a lower temperature than daytime measurements. We also recognize that ETdark may include some transpiration as stomates may not have closed in the time it took us to cover the tent.
From this, we calculated instantaneous carbon-use efficiency (iCUE) as
and instantaneous water-use efficiency (iWUE) as
Dataset xi: Microclimate
Elevation gradients
We measured environmental data continuously and during the ecosystem CO2 flux measurements. We installed TMS-4 dataloggers (TOMST s.r.o., Prague, Czech Republic) in two out of five plots on each transect from 7 December 2023 to 16 December 2023. At 15 min intervals, the logger measured air temperature at 15 and 2 cm above the soil surface and soil temperature at 6 cm depth (±0.5 °C), and soil moisture at 15 cm depth. Soil moisture was converted from raw electrical signal to soil water content using the silt, sand, and clay data from dataset xii to select the appropriate calibration in132. During daytime flux measurements at the 2,400, 2,600, and 2,800 m a.s.l. sites, we continuously measured photosynthetic active radiation inside the flux tent at one second intervals during the entire daytime flux measurement period with a quantum sensor (Li-190, LI-COR Biosciences, Lincoln, NE, USA). At the 2,000 and 2,200 m a.s.l. sites, we noted the PAR values at the beginning and end of our measurements. While ambient flux was being recorded, we measured leaf temperature with a handheld infrared temperature gun (Lasergrip 774, Etekcity, Anaheim, CA, USA) at five points on each plot both day and night. We took four FLIR E-5 Infrared Camera with MSX (FLIR Systems. Wilsonville, OR, USA) images and corresponding natural color images per plot, which made a single composite FLIR image and natural color image per plot at daytime and at nighttime. We extracted per pixel values from all FLIR images and converted to temperature using a modified version of ThermStats::batch_convert92. We extracted temperature as recorded by the LI-7500 during ambient flux measurements which were taken at every plot during the daytime (except one plot at 2,600 m a.s.l. East) and every other plot during the nighttime (except 2,400 m a.s.l. West which had no ambient measurements at night and 2,800 m a.s.l.: West which was missing one plot).
Warming experiment
Soil moisture and temperatures were measured between 22 January 2022 to 16 September 2024 using six TMS-4 dataloggers in one block comprising six 1m2 plots representing the different treatments in the RangeX experiment. Data were processed using the same code as above, and only data from 7 December 2023 to 16 December 2023 in two loggers placed within the native vegetation, one in an ambient temperature and one in a warmed plot, are reported here.
Dataset xii: Soil texture and nutrients
Data collection
Soil depth and soil samples were collected from all plots along the elevation gradient (Fig. 1, Table 1). We collected soil samples from the center of each plot using a soil corer with a diameter of 5.7 cm to a depth of 10 cm, including the organic and mineral soil layer. Soil depth was measured using a 60 cm long probe. Soil samples were collected after all other data from the plots were collected.
Processing and storage
The soil samples were air dried at 30 °C for at least one week, then oven dried for two days at 60 °C. Stones and roots were removed using a 2 mm sieve, and samples were analysed for soil texture (sand, silt, clay, and stone %), total nitrogen (N, %), total organic carbon (C, %), total phosphorus (P, mg kg−1), soil pH and cation exchange capacity (CEC, cmol kg−1) from well-mixed subsamples using dry combustion (N and C)141, perchloric acid digestion (P)142, 1:2.5 1 M KCl (soil pH) and 0.2 M ammonium acetate (pH 7) (CEC)143. All soil analysis was conducted by Bemlab Pty Ltd., Somerset West, South Africa.
Dataset xiii: Geodiversity and microtopography
Data collection
Geodiversity and microtopography data were collected at plot-scale on the elevation gradient in December 2023. Geodiversity variables were documented following144, which was developed for mountain environments, as follows: The presence of soil microtopographic features at the soil surface (organic_soil, silt, sand, stone, boulder, rock_outcrop) in each plot was recorded (0/1 scale). The percentage cover of indicators of geomorphological processes (slope_processes, aeolian_processes, fluvial_processes) were visually estimated. Mesotopography was estimated on a 1–10 scale, with 0 reflecting a depression and 10 a ridge. Slope and aspect in degrees were measured using rulers and a compass following145.
Data Records
The data outputs consists of raw and cleaned data files for (i) plant community composition, (ii) vegetation height and structure, (iii) aboveground biomass, (iv) plant functional traits, (v) root traits, (vi) root biomass, (vii) leaf assimilation-temperature responses, (viii) leaf hyperspectral reflectance, (ix) vegetation thermal imagery, (x) ecosystem CO2 and H2O fluxes, (xi) microclimate, (xii) soil texture and nutrients, and (xiii) geodiversity and microtopography. The final clean data files are available on OSF146,147,148.
Data organization and structure
All data files are named using the following naming structure: nr_PFTC7_clean_studysystem_variable_year.csv, where nr refers to the roman dataset number in Table 1; studysystem refers to the Elevation Gradient or Warming Experiment (this variable is only used in cases where there are different datasets for the two study systems); variable corresponds to the response variable using the terminology in Table 1, and year is 2023, the year of data collection. All datasets are structured similarly, sharing some common variables including year, date, site_id, elevation_m_asl, aspect, and plot_id (Table 2), with specific variables that are unique to each dataset (Fig. 2). Note that some datasets share additional variables, such as species and plant_id. Shared variables (bold fonts in Fig. 2) can be used to link different datasets, for example to combine them for analyses.
The code necessary to access the raw data and produce cleaned datasets, along with explanations of the various data cleaning steps, issues, and outcomes, are available in open GitHub repositories, with versioned copies archived in Zenodo (see Table 1). The raw data files are also available at Open Science Framework (OSF) repositories (see Table 1) in a folder called “raw_data”. In this folder there is a separate folder for each dataset containing several raw data files. The folder is named using the roman letter corresponding to Table 1. The Usage Notes section in this paper summarizes the data accuracy and data cleaning procedures, including explanations of and advice on how to deal with various comments and flags in the data, caveats regarding data quality, and our advice on ‘best practice’ data usage. The reader is referred to the code and the detailed coding, data cleaning, and data accuracy comments and the associated raw and cleaned data and metadata tables below for further information. The reader is referred to the code and the detailed coding, data cleaning, and data accuracy comments and the associated raw and cleaned data and metadata tables below for further information.
Dataset i: Plant species composition
The plant community dataset reports on vascular plant cover, fertility, and associated metadata for 153 taxa in 60 plots (Tables 2, 3). Along the gradient, we registered 153 taxa in 50 plots, with a mean species richness per plot across all sites of 20.8 ± 0.9 species (mean ± SE) ranging from 17.2 ± 0.8 at 2,000 m a.s.l. to 26.6 ± 1.2, at 2,600 m a.s.l.. Species richness was similar on the eastern and western aspects. Themeda triandra (Poaceae), Ficinia cinnamomoea (Cyperaceae), and Tenaxia disticha (Poaceae) were common along the elevation gradient and also had the highest total cover. Helichrysum and Senecio spp. were the most abundant forbs. The warming experiment had a total of 39 taxa in 10 plots. The mean species richness is 17.4 ± 1.03 and 13.8 ± 2.03 in ambient climate and warmed plots, respectively.
Dataset ii: Vegetation height and structure
This dataset reports on the mean height of vegetation and the percentage of the rock covered by bare soil, rock, moss, and lichens in 59 plots along the elevation gradient and in the warming experiment (Tables 2, 4). The mean height of vegetation across all sites was 15.5 cm. Vegetation was tallest at 2,800 m a.s.l. (22 cm) and shortest at 2,000 m a.s.l. (10.9 cm). The cover of moss (<0.5%), lichen (<0.6%), and rocks (<4%) were generally low. The cover of bare soil ranged between 2.5 and 26% and was highest at the lowest site and lowest at 2,800 m a.s.l.
Dataset iii: Aboveground biomass
This dataset contains biomass data from 50 plots along the elevation gradient (all plots along the elevation gradient) and is presented as biomass per 1.44 m2 corresponding to the plot size (1.2 m × 1.2 m; Tables 2, 5). Biomass increased with elevation from 210 g at the lowest site to 749 g at 2,800 m a.s.l., with the exception of the eastern side at 2,400 m a.s.l. that had the highest biomass (1,064 g).
Dataset iv: Aboveground traits
The majority of the plant functional trait data are reported in two datasets, one for the elevation gradient (dataset iv-a, Tables 2, 6) and one for the warming experiments (dataset iv-b, Tables 2, 6). As plant functional trait data link all the different data and approaches in this study (Table 1), additional leaves were sampled as needed to augment other datasets. Most of these additional leaves are sampled within the gradient sites but outside study plots (Fig. 1) and are given a plot ID of 0 in the gradient trait dataset (Table 6). The exception is leaf traits collated to match the root trait data, which are reported as part of the root trait dataset to facilitate linking aboveground and root traits from individual plants sampled using the root trait protocol (dataset v, see below).
For the elevation gradient, we report on physical and structural traits (plant height, wet and dry mass, leaf area, leaf thickness, specific leaf area [SLA], and leaf dry matter content [LDMC]) measured on 3,038 leaf samples from 156 taxa across all sites and treatments (Table 5, Fig. 4a). Of these, 2,889 leaves were sampled using the plot-level traits protocol, of which 966 were also measured for leaf hyperspectral reflectance (dataset viii). An additional 147 leaves originate from the leaf assimilation-temperature response sampling (dataset vii). Collectively, these leaves resulted in 21,921 trait observations (site × aspect × plot; Table 1). There are a similar number of leaves from both aspects (east: 1,528, west: 1,578), with some variation in leaf numbers across elevation (2,000 m a.s.l.: 622; 2,200 m a.s.l.: 733; 2,400 m a.s.l.: 585; 2,600 m a.s.l.: 680; 2,800 m a.s.l.: 490). For 86% of plots, we have trait measurements for species making up at least 80% of the cumulative cover, making this dataset useful for exploring intraspecific trait variation.
Distributions of trait data along the elevational gradient. Unweighted distributions of trait data (unweighted values) for each site (and aspect) along the 2,000–2,800 m a.s.l in the Maloti-Drakensberg mountains, South Africa. (a) The aboveground traits are plant height and reproductive height and leaf wet mass, dry mass, area, thickness, specific leaf area (SLA), and leaf dry matter content (LDMC). The size traits (height, reproductive height, mass, length, area, and thickness) are log-transformed. (b) The root traits were sampled at all sites except the lowest elevation. Traits are mean root diameter (RD), branching intensity (BI), specific root length (SRL), root tissue density (RTD), and root dry matter content (RDMC). One value > 0.5 g cm−3 for RTD was removed as an outlier for display purposes.
In the warming experiment, we measured physical and structural traits (plant height, wet and dry mass, leaf area, leaf thickness, specific leaf area [SLA], and leaf dry matter content [LDMC]) for 349 leaf samples from 43 taxa across both warming treatments, for a total of 2,494 trait observations (Table 6).
Dataset v: Root traits
This dataset reports on root and aboveground functional traits of 94 individuals from 5 taxa at the four sites between 2,200–2,800 m a.s.l (Fig. 1, Tables 2, 7). Overall mean RD, BI, SRL, RTD, RDMC (mean ± SD) values are 0.285 ± 0.035 mm, 0.384 ± 0.084 mm−1, 73.5 ± 32.2 m g−1, and 0.213 ± 0.115 g cm−3, and 360 ± 112 mg g−1, respectively. RD and BI average values ranged from 0.28 to 0.29 mm and 0.37 to 0.40 mm−1, respectively across sites, and did not vary across the elevation gradient, (Fig. 4b). Mean SRL values ranged from 64.08 to 85.43 m g−1, with the highest value at 2,600 m a.s.l. RTD values ranged from 0.18 to 0.25 g cm−3, with the lowest value at 2,600 m a.s.l. RDMC average values ranging from 326.76 to 391.71 mg g−1, with the highest average value at 2200 m a.s.l., (Fig. 4b).
Dataset vi: Root biomass mapping
The root biomass validation dataset (vi-a) reports on the position, depth, amplitude, and pixel count of 80 root detections using GPR matched by root, soil, and stone mass data from 80 soil samples. These 720 measurements were conducted along two transects at each of four sites (2,000, 2,200, 2,400, 2,600 m) on western aspects (dataset vi-a, Fig. 1, Tables 2, 8).
The ground penetrating radar mapping dataset (vi-b) reports on data from surveying the plots along the elevation gradient for root biomass using the ground penetrating radar (dataset vi-b, Tables 2, 9). We measured the position, depth, amplitude, and pixel count of 3,055 root detections, and we marked the beginning and end of each plot at each site to correlate the plot vegetation data with our root detections.
Dataset vii: Leaf assimilation-temperature responses
This dataset reports on 127 raw assimilation-temperature curves, resulting in 96 clean curves (e.g., Fig. 3d), for nine species (Fig. 1, Tables 1, 2, 10). During the cleaning process, multimodal curves, curves with poor model fits (r2 ≤ 0.9), and curves where the fitted optimal temperature was within 3 °C of the minimum or maximum observed leaf temperature were discarded.
Dataset viii: Leaf hyperspectral reflectance
This dataset reports on leaf hyperspectral reflectance for 1,089 leaves from 56 species (34 genera) across all sites (2,000 m a.s.l.: 181, 2,200 m a.s.l.: 263, 2,400 m a.s.l.: site214, 2,600 m a.s.l.: 201, 2,800 m a.s.l.: 229) (Fig. 1, Tables 2, 11). This dataset combines three sampling designs. First, all leaf samples from dataset iv that were large enough to fill the measurement area (~1 cm radius) were measured for hyperspectral reflectance prior to functional trait measurements (n = 211) to obtain measurements across as many genera as possible. Second, additional samples were collected for three focal species to allow exploration of variation at the intraspecific level, Helichrysum ecklonis (ntotal = 229), Helichrysum pallidum (ntotal = 234), and Senecio glaberrimus (ntotal = 288). Third, all leaf assimilation-temperature response measurements (dataset vii) were paired with hyperspectral reflectance measurements (n = 127).
Dataset ix: Vegetation thermal imagery
This dataset reports on a diurnal time series of thermal images from the east and west aspects of the 2,000 and 2,800 m a.s.l. sites, capturing data from sunrise to sunset at each of the four site-aspect combinations (Fig. 1, Tables 2, 12). The camera was positioned to include the focal species from the assimilation-temperature response dataset at each site (dataset vii). Each thermal image is paired with a visual photograph to facilitate region of interest selection. The camera setup includes a black reference plate for temperature calibration, and post-field analysis involves selecting regions of interest for the plants in each image. The time series data contain minor gaps due to battery changes during the measurement periods.
Dataset x: Ecosystem CO2 and H2O fluxes
This dataset reports on 194 clean plot-level CO2 fluxes (45 NEE, 50 daytime respiration, 49 nighttime respiration and 50 soil respiration measurements) and 198 H2O fluxes (50 evapotranspiration, 50 daytime evaporation, 48 nighttime evaporation and 50 soil evaporation measurements) (Fig. 1, Tables 2, 13). From these, we calculated 135 carbon fluxes (45 CUE, 45 GPP, 45 NPP) and 145 water fluxes (50 daytime evaporation, 50 transpiration, and 45 WUE) (Table 14). Note that these data are not standardized for biomass or temperature.
Dataset xi: Microclimate
The microclimate data contains measurements of air temperature (32,634 observations), near surface air temperature (25,220), ground temperature (3,912,235), soil temperature (25,220), and soil moisture (25,220) for a total of 4,020,529 observations (Fig. 1, Tables 2, 14).
Dataset xii: Soil texture and nutrients
The soil texture and chemical dataset has 400 observations of 8 soil variables from all plots along the elevation gradient (Fig. 1, Tables 2, 15). CEC had six missing observations, due to insufficient soil remaining for these tests.
Dataset xiii: Geodiversity and microtopography
The geodiversity and microtopography data contains 550 observations of 12 geodiversity and microtopography variables recorded from all plots along the elevation gradient (Fig. 1, Tables 2, 16).
Technical Validation
Community data validation (dataset i)
The data were checked for unrealistic cover values (i.e., individual species with cover values <0.5% or >100%). Due to the lack of a complete and detailed flora for the region, some taxa could not be identified to species-level (e.g., species in the genus Thesium), resulting in 23 unidentified species, of which 13 are identified to the genus level, 5 to the family level, and 5 are identified with morphonames. The taxa not identified to species level were all relatively uncommon, comprising a total of 1.1% of the vegetation cover. Trait data were available for 16 of these taxa, comprising 1.9% of trait records. For taxonomic validation see the Methods section.
Trait data validation (datasets iv and v)
The trait dataset was checked, validated and flagged using the following steps: (i) Duplicates were removed. (ii) Missing or erroneous sample identifications in one or more measurements were checked against field notes and notes on the leaf envelopes. (iii) Unrealistic trait values were checked and corrected against the lab and field notes for typing errors as well as leaf scans were checked for problems during the scanning process (e.g., empty scans, double scans, blank areas within the leaf perimeter, dirt, or other non-leaf objects on scans). All errors that could be resolved by these checks were corrected (e.g., recalculating the leaf area manually for missing leaf parts on the scan, the wrong match between scan and leaf ID, etc.). (iv) Remaining unrealistic trait values were removed from the dataset. This was done for leaves with clearly erroneous trait values such as very high leaf area values, leaf dry matter values higher than 1 g g−1, and leaves with specific leaf area values greater than 500 cm2/g (see the code149 for details). (v) The data were then visualized (e.g., wet mass vs. dry mass) to check for outliers. (vi) For issues that could not be resolved, such as missing and/or damaged leaves, petioles, leaflets and stipules, overlapping leaflets, or juvenile plants leading to potential issues with specific trait values, we added a column problem_flag describing the issues with the data when relevant for a specific leaf and trait.
Root traits data validation (dataset v)
We tested computational and manual image processing methods to correct root shadows and, in some cases, poor backlighting causing faint, light roots in the root scans.
For computational image processing, RootPainter128 was used as a trained deep-learning model (convolutional neural network) to segment roots in the scan images. After masking out image borders and noise (e.g., barcodes) using GIMP (www.gimp.org/), we generated a training dataset of 5 tiles per image with 800 pixels and omitted any tiles absent of roots, producing 135 tiles. Following the methodology by Smith et al.128, 6 tiles were trained before producing a predictive model. We then manually annotated 101 tiles by correctively specifying root (foreground) and non-root (background) pixels in the user interface. If new tiles produced a sufficiently improved DICE score, RootPainter produced an updated model. After 101 tiles, the DICE score stabilized at > 0.95, suggesting a strong capability of the model to distinguish roots from the background and/or shadows. The model was then used to segment all roots across the original scan images.
For manual image processing, we used GIMP to erase the shadows by using the eraser tool and following the root borders of each root section for 20 scans. Additionally, we repainted some of the roots using the brush tool where they were faint. We set the brush color to black and its size to a similar or slightly narrower width of the root we were painting. We cleaned at least five images per species following this protocol to assess the accuracy of the computational image processing. Raw and image-processed scans were then processed using RhizoVision Explorer as described in Methods Dataset (v) above.
Paired samples t-tests were performed to test for similarities in measured root trait values derived from raw and image-processed scans. The traits used for these comparisons were the total root length, mean root diameter, total root volume and branching intensity. Normal distribution of the difference in functional trait values between the methods used was tested using a Shapiro-Wilk test. If the difference was not normal after using log and sqrt transformations, a Wilcoxon Rank sum test was used instead of the parametric paired samples t-test.
When comparing raw scans against scans edited using RootPainter (n = 94 individuals), we found that in the raw scans total root length, total root volume and branching intensity are significantly overestimated with their respective mean values 22.9, 82.3, and 401.8% higher (total root length: t93 = 4.52, p = 1.78e−5, total root volume: t93 = 6.79, p = 1.04e−9, branching intensity: t93 = 58, p = 8.17e−75), while mean root diameter showed no significant difference between these methods (t93 = 0.44, p = 0.66). Similarly, when comparing raw scans against the 20 individuals edited in GIMP, we found that in the raw scans mean root diameter, total root volume and branching intensity were significantly overestimated with their respective mean values 18.1, 79.8, and 60.4% higher (mean root diameter: t19 = 8.87, p = 3.53e−8, total root volume: t19 = 4.55, p = 2.21e−4, branching intensity: t19 = 9.52, p = 1.16e−8), with no significant difference between total root volume (t19 = 0.59, p = 0.562). Scans edited using GIMP provided significantly higher values than those edited using RootPainter for total root length and branching intensity, and lower values for mean root diameter (total root length: t19 = −2.56, p = 1.93e−2, mean root diameter: t19 = 9.01, p = 2.74e−8, branching intensity: t19 = −12.6, p = 1.09e−10), however, total root volume showed no difference between these methods (t19 = 1.13, p = 0.27).
Overall, these results provided us with confidence that the derived root trait values calculated from RootPainter128 are the most accurate given that the presence of shadows and different colorations in raw scans result in an overestimation of trait values; while the manual cleaning process with GIMP impacted the mean root diameter calculation. Moreover, RootPainter is a time effective and efficient tool that allowed us to rapidly process 90 + scans, whereas manually editing scans using GIMP is extremely time consuming and prone to user errors (~3 hours of cleaning per scan).
Root biomass mapping data validation (dataset vi)
We compared the root-to-soil ratio (g g−1) with the amplitude and pixel count data to verify if GPR data can be used to estimate root biomass. We expected the root-to-soil ratio to increase with the increase in pixel count and amplitude. The relationship was assessed with a linear model using R package lme4150. We did not find a significant relationship between root density and the pixel count (adj-R2 = 0.01, t = −1.44, p = 0.15) nor amplitude (adj-R2 = −0.01, t = −0.35, p = 0.73), suggesting that the GPR was not able to accurately measure root biomass in this grassland ecosystem.
Assimilation-temperature response data validation (dataset vii)
Each assimilation-temperature response curve was assessed for unimodality and curves with multiple peaks or abnormal fluctuations due to error in the chamber controls were discarded. Multiple curves were discarded because they did not include the ramp up to the peak or the ramp down from the peak due to insufficient temperature range in the chamber.
Leaf hyperspectral reflectance validation (dataset viii)
Spectral curves were immediately checked for irregularities and documented in a metadata file. Some leaves were excluded from scanning because they were too small or damaged.
Vegetation thermal imagery data validation (dataset ix)
Images before 08:30 h were discarded due to errors while starting up the system. Corrections were made during image processing to correct any field errors noted such as missing sensors.
Ecosystem CO2 flux validation (dataset x)
After the first round of running our flux calculating scripts, we visually assessed each measurement for fit and quality on a plot of CO2 or H2O concentration vs. time. Where the code had selected a non-optimal time of the flux measurement, we manually input a new time that was visually consistent with a good flux measurement. We discarded fluxes that changed over time in a way inconsistent with biology (e.g., decreasing CO2 concentration at night). When the break point function found multiple fluxes within a single measurement, we kept the flux with the lower AIC.
Microclimate data validation (dataset xi)
We visualized the microclimate data and removed unrealistic high or low values (n = 7,879). Data from automated loggers was trimmed to time points after the loggers had been installed and acclimated. We removed erroneous values based on field notes (e.g., IR temperature records made on bare soil, n = 19).
Soil texture and nutrients validation (dataset xii)
We visualized the soil data for outliers and subsequently included all observations.
Geodiversity and microtopography validation (dataset xiii)
Data from the 2,400 m a.s.l site is missing .
Usage Notes
Additional resources
The trait measurement protocols, data management, and data science methods used for the PFTC7 course and data campaign are further described in151.
Data use and best practice notes
The data are provided under a CC-BY license. We suggest that data presented here and accessed through the OSF repositories, including future additions to the chemical trait data, be cited to this data paper. We appreciate being contacted for advice or collaboration, if relevant, by users of these data.
Field work notes
These data were collected at peak growing season. The short-term fire history and grazing intensity varied across the study sites, with the consequence that some plots had been more recently burned, and/or experienced higher grazing intensity than others. The 2,000 m a.s.l. site was heavily grazed (mainly by cattle). The site at 2,200 m a.s.l. had burnt in the previous winter and showed signs of light grazing. The western aspect of the site at 2,400 m a.s.l had burnt in the previous winter, but the eastern aspect did not. The site showed little signs of grazing. The sites at 2,600 and 2,800 m a.s.l. did not burn in the previous winter and showed little signs of grazing. The rainfall for November and December 2023 (384 mm) was slightly higher than average (mean ± SD total rainfall for November and December = 316 ± 117 mm, data from c. 40 km south-east of Witsieshoek at Cathedral Peak at 1,860 m a.s.l for 2012–2023)152.
Community composition (dataset i)
A full species list is provided in the data repository, showing which taxa occur in the plant community and/or aboveground trait data. Fertility values are missing where we forgot to note the fertility status of a species. Identifications for some species that were sampled before or after their flowering seasons are tentative, but made by local experts (e.g., Satyrium longicauda).
Vegetation height and structure (datasets ii, iii)
Plot 2 at the eastern aspect of the site at 2400 m a.s.l. is missing bare soil, rock, lichen and bryophyte cover.
Aboveground traits (datasets iv and v)
Potential issues with trait are flagged in the data. The user should decide to include or exclude these trait observations. Chemical trait data are in progress and will hopefully be ready before the data paper is published.
Root traits (dataset v)
Individual plants collected for the below-ground traits were collected away from the established plots used in the rest of the study as the collection of plants for this purpose would have been too destructive. We only collected plants to a depth of 10 cm; therefore the maximum rooting depth is likely an underestimate for our samples.
Root biomass mapping (datasets vi-a, vi-b)
We used a dielectric constant value of 13 as the soils were determined to be average in soil moisture; this value can be adjusted in post-processing using the DZT files within the TBA software. The GPR was used on rocky, undulating terrain. Care was taken to avoid losing contact between the GPR and the ground surface; however, we were not able to quantify how this may impact the GPR readings.
Leaf assimilation-temperature response (dataset vii)
A variety of thermal performance curves can be fit to the data with the rTPC package153.
Vegetation thermal imagery (dataset ix)
The Atlas air temperature sensor stopped functioning at the 2,000 m a.s.l. east site, which might challenge comparing canopy-level vegetation responses across sites.
Ecosystem CO2 and H2O fluxes (dataset x)
Ecosystem CO2 and H2O fluxes were initially measured at the 2,000 m a.s.l. site prior to a storm system that developed several days into the course (following a long dry period). As storms can significantly impact soil moisture and thus CO2 and H2O fluxes, this site was re-measured after the storm system, along with the other sites to allow comparisons across the elevation gradient. The original ecosystem flux measurements before the storm are available in the raw data on OSF146, but were not included in the clean data files.
The temperature sensor of the LI-COR 8100 (used to measure soil respiration) was malfunctioning and the temperature values were omitted from the clean data. These measurements can still be found in the “raw_data” folder in this database.
No ambient measurements were taken at the western aspect of the 2400 m a.s.l. site at night.
Microclimate (dataset xi)
Note that the microclimate was recorded over a limited period of time and has limitations in reflecting the growing season microclimate at these sites.
Handheld FLIR camera images for each plot were captured immediately after flux measurements for most plots. The images from the 2,000 and 2,200 m a.s.l. sites (daytime) and 2,000 m a.s.l. (nighttime) were overwritten due to the very limited amount of sampling time at the 3,064 m a.s.l. site. FLIR images from these sites were taken at a comparable time 8-9 days after flux measurements for these plots. At 2,600 m a.s.l. site plots 1, 2, and 5 west daytime were overwritten and not replaced. The 3,064 m a.s.l. site was only visited in the daytime, so it has no corresponding nighttime data. LI-7500 temperatures are missing from one plot at 2,600 m a.s.l. east (daytime), 2.400 m a.s.l. west (at night), and one plot at 2,800 m a.s.l west (daytime).
Soil texture and nutrients (dataset xii)
There was insufficient mass to analyze CEC values for five samples.
References
Hořák, D., Clark, V. R., Njabo, K. Y. & Fjeldså, J. Editorial: Biodiversity across afromontane environments. Front. Ecol. Evol. 10, 1080119 (2023).
de Deus Vidal, J. Jr & Clark, V. R. Afro-alpine plant diversity in the tropical mountains of Africa. in Encyclopedia of the World’s Biomes 373–394 (Elsevier, 2020).
Bond, W. J. & Parr, C. L. Beyond the forest edge: Ecology, diversity and conservation of the grassy biomes. Biol. Conserv. 143, 2395–2404 (2010).
Archibald, S. et al. Biological and geophysical feedbacks with fire in the Earth system. Environ. Res. Lett. 13, 033003 (2018).
Carbutt, C. The Drakensberg Mountain Centre: A necessary revision of southern Africa’s high-elevation centre of plant endemism. S. Afr. J. Bot. 124, 508–529 (2019).
Mzumara, T. et al. Southern African mountains—different, diverse, and in need of protection. In Safeguarding Mountain Social-Ecological Systems, Vol 2, 73–86 (Elsevier, 2024).
Adie, H., Kotze, D. J. & Lawes, M. J. Small fire refugia in the grassy matrix and the persistence of Afrotemperate forest in the Drakensberg mountains. Sci. Rep. 7, 6549 (2017).
Egoh, B., Reyers, B., Rouget, M., Bode, M. & Richardson, D. M. Spatial congruence between biodiversity and ecosystem services in South Africa. Biol. Conserv. 142, 553–562 (2009).
Liu, H., Hou, L., Kang, N., Nan, Z. & Huang, J. The economic value of grassland ecosystem services: A global meta‐analysis. Grassland Research 1, 63–74 (2022).
Bengtsson, J. et al. Grasslands-more important for ecosystem services than you might think. Ecosphere 10, e02582 (2019).
White, F. The Vegetation of Africa. A Descriptive Memoir to Accompany the UNESCO/AETFAT/UNSO Vegetation Map of Africa. vol. 20 (United Nations, Paris, 1983).
United Nations Environmental Programme (UNEP). Africa Mountains Atlas. 291 (UNEP, Nairobi, 2014).
Clark, V. R. & Martin, G. Chapter 12: Risks and vulnerabilities to and from Africa’s major mountain ranges (Africa - Introduction). in Safeguarding Mountain Social-Ecological Systems, Vol 2. Part 2: Africa (ed. Schneiderbauer, S., Fontanella, P. P., Shroder, J., Szarzynski, J.) 65–72 (Elsevier, 2024).
Shezi, T. A., O’Connor, T. G. & Witkowski, E. T. F. Impact of livestock grazing intensity on plant diversity of montane grassland in the northern Drakensberg, South Africa. Afr. J. Range Forage Sci. 38, 67–79 (2021).
Canavan, K. et al. The alien plants that threaten South Africa’s mountain ecosystems. Land (Basel) 10, 1393 (2021).
Turpie, J., Benn, G., Thompson, M. & Barker, N. Accounting for land cover changes and degradation in the Katse and Mohale Dam catchments of the Lesotho highlands. Afr. J. Range Forage Sci. 38, 53–66 (2021).
Mariani, M. et al. Disruption of cultural burning promotes shrub encroachment and unprecedented wildfires. Front. Ecol. Environ. 20, 292–300 (2022).
Gwate, O. et al. Endemic darling or global change menace? A review of the woody encroacher Leucosidea sericea on the eastern Great Escarpment of southern Africa. S. Afr. J. Bot. 174, 307–317 (2024).
Mohamed, A. A. & Mukwada, G. Temperature changes in the Maloti-Drakensberg region: An analysis of trends for the 1960–2016 period. Atmosphere (Basel) 10, 471 (2019).
Delves, J. et al. Scrutinising multidimensional challenges in the Maloti-Drakensberg (Lesotho/South Africa). Sustainability 13, 8511 (2021).
Bentley, L. K., Robertson, M. P. & Barker, N. P. Range contraction to a higher elevation: the likely future of the montane vegetation in South Africa and Lesotho. Biodivers. Conserv. 28, 131–153 (2019).
Adelabu, D. B., Clark, V. R. & Bredenhand, E. Potential for sustainable mountain farming: Challenges and prospects for sustainable smallholder farming in the maloti–Drakensberg mountains. Mt. Res. Dev. 40, A1 (2020).
Díaz, S. et al. The global spectrum of plant form and function. Nature 529, 167–171 (2016).
Lavorel, S. & Garnier, E. Predicting changes in community composition and ecosystem functioning from plant traits: revisiting the Holy Grail. Funct. Ecol. 16, 545–556 (2002).
Chacón-Labella, J. et al. How to improve scaling from traits to ecosystem processes. Trends Ecol. Evol. https://doi.org/10.1016/j.tree.2022.10.007 (2022).
Funk, J. L. et al. Revisiting the Holy Grail: using plant functional traits to understand ecological processes. Biol. Rev. Camb. Philos. Soc. 92, 1156–1173 (2017).
Henn, J. J. et al. Intraspecific Trait Variation and Phenotypic Plasticity Mediate Alpine Plant Species Response to Climate Change. Front. Plant Sci. 9, 1548 (2018).
Siefert, A. et al. A global meta-analysis of the relative extent of intraspecific trait variation in plant communities. Ecol. Lett. 18, 1406–1419 (2015).
te Beest, M. et al. Grass functional trait responses to experimental warming and fire in Afromontane grasslands. Afr. J. Range Forage Sci. 38, 88–101 (2021).
Cavender-Bares, J. et al. Integrating remote sensing with ecology and evolution to advance biodiversity conservation. Nat Ecol Evol 6, 506–519 (2022).
Dietze, M. C., Lebauer, D. S. & Kooper, R. On improving the communication between models and data. Plant Cell Environ. 36, 1575–1585 (2013).
Kattge, J. et al. TRY plant trait database - enhanced coverage and open access. Glob. Chang. Biol. 26, 119–188 (2020).
Patrick, L., Thompson, S. & Halbritter, A. H. Adding value to a field‐based course with a science communication module on local perceptions of climate change. Bull. Ecol. Soc. America 101, e01680 (2020).
Geange, S. R. et al. Next generation field courses: integrating Open Science and online learning. Ecol. Evol. https://doi.org/10.1002/ece3.7009 (2020).
Vandvik, V. et al. Plant traits and vegetation data from climate warming experiments along an 1100 m elevation gradient in Gongga Mountains, China. Sci. Data 7, 189 (2020).
Vandvik, V. et al. Plant traits and associated data from a warming experiment, a seabird colony, and an elevation gradient in Svalbard. Sci. Data 10, 578 (2023).
Halbritter, A. H. et al. Plant trait and vegetation data along a 1314 m elevation gradient with fire history in Puna grasslands, Perú. Sci. Data 11, 225 (2024).
Vandvik, V. et al. Plant traits and associated ecological data from global change experiments and climate gradients in Norway. Sci. Data 12, 1477, https://doi.org/10.1038/s41597-025-05509-4 (2025).
Plant Functional Traits Courses – Hands-on training in Plant Functional Traits ecology. PFTC webpage https://plantfunctionaltraitscourses.w.uib.no/.
Kotzé, J., van Tol, J. & Clark, V. R. Africa’s first alpine and transboundary long-term socioecological research platform. Mt. Res. Dev. 43, P1–P5 (2023).
Halbritter, A. H. et al. The handbook for standardized field and laboratory measurements in terrestrial climate change experiments and observational studies (ClimEx). Methods Ecol. Evol. 11, 22–37 (2020).
Wilkinson, M. D. et al. The FAIR Guiding Principles for scientific data management and stewardship. Sci. Data 3, 160018 (2016).
Alston, J. M. & Rick, J. A. A beginner’s guide to conducting reproducible research. Bull. Ecol. Soc. Am. 102, 1–14 (2021).
Hampton, S. E. et al. The Tao of open science for ecology. Ecosphere 6, art120 (2015).
Gallagher, R. V. et al. Open Science principles for accelerating trait-based science across the Tree of Life. Nat. Ecol. Evol. 4, 294–303 (2020).
Pérez-Harguindeguy, N. et al. New handbook for standardised measurement of plant functional traits worldwide. Aust. J. Bot. 61, 167–234 (2013).
R Core Team. R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria. (2025).
The MathWorks Inc. MATLAB Version 9.13.0 (R2022b), Natick, Massachusetts: The MathWorks Inc. (2022).
Vandvik, V. et al. The role of plant functional groups mediating climate impacts on carbon and biodiversity of alpine grasslands. Sci. Data 9, 451 (2022).
Telford, R. dataDownloader: Downloads Files From Repositories If Hash Has Changed. https://github.com/Between-the-Fjords/dataDownloader (2025).
Halbritter, A. dataDocumentation: Between the Fjord Data Documentation. https://github.com/audhalbritter/dataDocumentation (2025).
Barrett, T. et al. Data.table: Extension of ‘data.frame’. https://CRAN.R-project.org/package=data.table (2024).
Wickham, H. Reshaping Data with thereshapePackage. J. Stat. Softw. 21, 1–20 (2007).
Wickham, H., Hester, J. & Bryan, J. Readr: Read Rectangular Text Data. https://CRAN.R-project.org/package=readr (2024).
Henry, L. & Wickham, H. Rlang: Functions for Base Types and Core R and ‘Tidyverse’ Features. https://CRAN.R-project.org/package=rlang (2025).
Wickham, H. Stringr: Simple, Consistent Wrappers for Common String Operations. https://CRAN.R-project.org/package=stringr (2023).
Hester, J. & Bryan, J. Glue: Interpreted String Literals. https://CRAN.R-project.org/package=glue (2024).
Firke, S. Janitor: Simple Tools for Examining and Cleaning Dirty Data. https://CRAN.R-project.org/package=janitor (2024).
Grolemund, G. & Wickham, H. rs and Times Made Easy with lubridate. J. Stat. Softw. 40, 1–25 (2011).
Bache, S. M. & Wickham, H. Magrittr: A Forward-Pipe Operator for R. https://CRAN.R-project.org/package=magrittr (2022).
Wickham, H. & Henry, L. Purrr: Functional Programming Tools. https://CRAN.R-project.org/package=purrr (2023).
Maitner, B. & Boyle, B. TNRS: Taxonomic Name Resolution Service. R Package Version 0.3.4. (2023).
Wickham, H. & Bryan, J. Readxl: Read Excel Files. https://CRAN.R-project.org/package=readxl (2023).
Ooms, J. Writexl: Export Data Frames to Excel ‘Xlsx’ Format. https://CRAN.R-project.org/package=writexl (2024).
Bryan, J. googlesheets4: Access Google Sheets Using the Sheets API V4. https://CRAN.R-project.org/package=googlesheets4 (2023).
D’Agostino McGowan, L. & Bryan, J. Googledrive: An Interface to Google Drive. https://CRAN.R-project.org/package=googledrive (2023).
Wu, Y. & Colautti, R. baRcodeR: Label Creation for Tracking and Collecting Data from Biological Samples. https://CRAN.R-project.org/package=baRcodeR (2022).
Meireles, J. E., Schweiger, A. & Cavender-Bares, J. Spectrolab: Class and Methods for Spectral Data in R. https://CRAN.R-project.org/package=spectrolab, https://doi.org/10.5281/zenodo.3934575 (2017).
Robinson, D., Hayes, A. & Couch, S. Broom: Convert Statistical Objects into Tidy Tibbles. https://CRAN.R-project.org/package=broom (2024).
Muller, K. & Wickham, H. Tibble: Simple Data Frames. https://CRAN.R-project.org/package=tibble (2023).
Wickham, H., Francois, R., Henry, L., Muller, K. & Vaughan, D. Dplyr: A Grammar of Data Manipulation. https://CRAN.R-project.org/package=dplyr (2023).
Wickham, H., Vaughan, D. & Girlich, M. Tidyr: Tidy Messy Data. https://CRAN.R-project.org/package=tidyr (2024).
Elbers, B. Tidylog: Logging for ‘Dplyr’ and ‘Tidyr’ Functions. https://CRAN.R-project.org/package=tidylog (2024).
Wickham, H. et al. Welcome to the tidyverse. Journal of Open Source Software 4, 1686 (2019).
Wickham, H. ggplot2: Elegant Graphics for Data Analysis. (Springer-Verlag, New York, 2016).
Kassambara, A. Ggpubr: ‘ggplot2’ Based Publication Ready Plots. https://CRAN.R-project.org/package=ggpubr (2023).
Kassambara, A. Ggcorrplot: Visualization of a Correlation Matrix Using ‘ggplot2’. https://CRAN.R-project.org/package=ggcorrplot (2023).
van den Brand, T. ggh4x: Hacks for ‘ggplot2’. https://CRAN.R-project.org/package=ggh4x (2024).
Schloerke, B. et al. GGally: Extension to ‘ggplot2’. https://CRAN.R-project.org/package=GGally (2024).
Wilke, C. O. Cowplot: Streamlined Plot Theme and Plot Annotations for ‘ggplot2’. https://CRAN.R-project.org/package=cowplot (2020).
Pedersen, T. L. Patchwork: The Composer of Plots. https://CRAN.R-project.org/package=patchwork (2024).
Garnier et al. viridis(Lite) - Colorblind-Friendly Color Maps for R. https://sjmgarnier.github.io/viridis/, https://doi.org/10.5281/zenodo.4678327 (2023).
Ram, K. & Wickham, H. Wesanderson: A Wes Anderson Palette Generator. https://CRAN.R-project.org/package=wesanderson (2023).
Mills, B. R. MetBrewer: Color Palettes Inspired by Works at the Metropolitan Museum of Art. https://CRAN.R-project.org/package=MetBrewer (2022).
Neuwirth, E. RColorBrewer: ColorBrewer Palettes. https://CRAN.R-project.org/package=RColorBrewer (2022).
Nowosad, J. ‘CARTOColors’ Palettes. https://jakubnowosad.com/rcartocolor/ (2018).
Wright, K. Pals: Color Palettes, Colormaps, and Tools to Evaluate Them. https://CRAN.R-project.org/package=pals (2024).
Auguie, B. gridExtra: Miscellaneous Functions for ‘Grid’ Graphics. https://CRAN.R-project.org/package=gridExtra (2017).
Wilke, C. O. Ggridges: Ridgeline Plots in ‘ggplot2’. https://CRAN.R-project.org/package=ggridges (2024).
Halbritter, A. H. & Telford, R. J. PFTCFunctions: Functions for PFTC Data. https://github.com/Plant-Functional-Trait-Course/PFTCFunctions (2025).
Garen, J. C. & Michaletz, S. T. Fast Assimilation-Temperature Response: a FAsTeR method for measuring the temperature dependence of leaf-level photosynthesis. New Phytol. 241, 1361–1372 (2024).
Senior, R. A., Hill, J. K. & Edwards, D. P. ThermStats: An R package for quantifying surface thermal heterogeneity in assessments of microclimates. Methods Ecol. Evol. 10, 1606–1614 (2019).
Tattersall, GJ. Thermimage: Thermal Image Analysis. https://CRAN.R-project.org/package=Thermimage, https://doi.org/10.5281/zenodo.1069704 (2021).
Brummer, A. B., Enquist, B. J. & Santos-Andrade, P. E. co2fluxtent: Tools for NEE and ET Fitting from CO2 Flux. https://github.com/PaulESantos/co2fluxtent (2025).
Wutzler, T. & Priego, O. P. RespChamberProc: Processing Data from Respiration Chambers. https://github.com/bgctw/RespChamberProc (2025).
Boshnakov, G. N. & Halliday, J. Sarima: Simulation and Prediction with Seasonal ARIMA Models. https://CRAN.R-project.org/package=sarima (2024).
Fearnhead, P. & Grose, D. cpop: Detecting Changes in Piecewise-Linear Signals. J. Stat. Softw. 109, 1–30 (2024).
Oksanen, J. et al. Vegan: Community Ecology Package. https://CRAN.R-project.org/package=vegan (2025).
Simpson, G. L. & Oksanen, J. Ggvegan: ‘ggplot2’ Plots for the ‘Vegan’ Package. https://github.com/gavinsimpson/ggvegan (2023).
Telford, R. J., Halbritter, A. H. & Maitner, B. S. Traitstrap: Bootstrap Trait Values to Calculate Moments. https://CRAN.R-project.org/package=traitstrap (2023).
Katabuchi, M. LeafArea: Rapid Digital Image Analysis of Leaf Area (Version 0.1.8). (2019).
Lüdecke, D., Ben-Shachar, M. S., Patil, I., Waggoner, P. & Makowski, D. performance: An R Package for Assessment, Comparison and Testing of Statistical Models. J. Open Source Softw. 6, 3139 (2021).
Landau, W. M. The targets R package: a dynamic Make-like function-oriented pipeline toolkit for reproducibility and high-performance computing. Journal of Open Source Software 6, 2959 (2021).
Landau, W. M. Tarchetypes: Archetypes for Targets. (2021).
Wickham, H., Bryan, J., Barrett, M. & Teucher, A. Usethis: Automate Package and Project Setup. https://CRAN.R-project.org/package=usethis (2024).
Wickham, H., Hester, J. & Chang, W. Devtools: Tools to Make Developing R Packages Easier. https://CRAN.R-project.org/package=devtools (2020).
Csardi, G. et al. Remotes: R Package Installation from Remote Repositories, Including ‘GitHub’. https://CRAN.R-project.org/package=remotes (2024).
Irwin, D. & Irwin, P. A Field Guide to the Natal Drakensberg. (Rhodes University, 1992).
Mucina, L. & Rutherford, M. C. The Vegetation of South Africa, Lesotho and Swaziland. (South African National Biodiversity Institute, 2006).
de Deus Vidal, J. Jr, le Roux, P. C., Johnson, S. D., te Beest, M. & Clark, V. R. Beyond the tree-line: The C3-C4 ‘grass-line’ can track global change in the world’s grassy mountain systems. Front. Ecol. Evol. 9 (2021).
Nel, W. Rainfall trends in the KwaZulu‐Natal Drakensberg region of South Africa during the twentieth century. Int. J. Climatol. 29, 1634–1641 (2009).
Mulder, N. & Grab, S. W. Contemporary spatio-temporal patterns of snow cover over the Drakensberg. S. Afr. J. Sci. 105, 228.233 (2009).
Nel, W. & Sumner, P. Rainfall and temperature attributes on the lesotho–drakensberg escarpment edge, southern africa. Geogr. Ann. Ser. A. Phys. Geogr. 90, 97–108 (2008).
Taylor, P. J. et al. Southern Africa’s Great Escarpment as an amphitheater of climate-driven diversification and a buffer against future climate change in bats. Glob. Chang. Biol. 30, e17344 (2024).
Knight, J., Grab, S. W. & Carbutt, C. Influence of mountain geomorphology on alpine ecosystems in the Drakensberg Alpine Centre, Southern Africa. Geogr. Ann. Ser. A. Phys. Geogr. 100, 140–162 (2018).
Phinney, N., Iseli, E. & Artz, N. The Rangex Project Website https://rangex.w.uib.no/ (2021).
Henry, G. & Molau, U. Tundra plants and climate change: the International Tundra Experiment (ITEX). Glob. Chang. Biol. 3, (1997).
Pooley, E. Mountain Flowers: A Field Guide to the Flora of the Drakensberg and Lesotho. (Flora Publ. Trust, Durban, South Africa, 2003).
Pooley, E. A Field Guide to the Wild Flowers of KwaZulu-Natal and the Eastern Region. (Flora Publ. Trust, Durban, South Africa, 2005).
van Oudtshoorn, F. Guide to Grasses of Southern Africa (2nd Ed). (Briza Publications, 2012).
Maitner, B. & Boyle, B. TNRS: Taxonomic Name Resolution Service. https://CRAN.R-project.org/package=TNRS (2021).
Hyde, M. A., Wursten, B. T., Ballings, P. & Coates Palgrave, M. Flora of Zimbabwe https://www.zimbabweflora.co.zw/ (2025).
South Africa National Biodiversity Institute. https://pza.sanbi.org/.
Schneider, C. A., Rasband, W. S. & Eliceiri, K. W. NIH Image to ImageJ: 25 years of image analysis. Nat. Methods 9, 671–675 (2012).
Katabuchi, M. LeafArea: Rapid Digital Image Analysis of Leaf Area. (2017).
American Public Health Association. Standard Methods: For the Examination of Water and Wastewater. (Washington, DC, 1992).
Freschet, G. T. et al. A starting guide to root ecology: strengthening ecological concepts and standardising root classification, sampling, processing and trait measurements. New Phytol. 232, 973–1122 (2021).
Smith, A. G. et al. RootPainter: deep learning segmentation of biological images with corrective annotation. New Phytol 236, 774–791 (2022).
Muller, J. D. et al. ‘Dual-reference’ method for high-precision infrared measurement of leaf surface temperature under field conditions. New Phytol. 232, 2535–2546 (2021).
McCormack, M. L. et al. Redefining fine roots improves understanding of below-ground contributions to terrestrial biosphere processes. New Phytol. 207, 505–518 (2015).
Jasoni, R. L., Smith, S. D. & Arnone, J. A. III Net ecosystem CO2 exchange in Mojave Desert shrublands during the eighth year of exposure to elevated CO2. Glob. Chang. Biol. (2005).
Wild, J. et al. Climate at ecologically relevant scales: A new temperature and soil moisture logger for long-term microclimate measurement. Agric. For. Meteorol. 268, 40–47 (2019).
Hirano, Y. et al. Detection frequency of Pinus thunbergii roots by ground-penetrating radar is related to root biomass. Plant Soil 360, 363–373 (2012).
Almeida Rocha, A. et al. Imaging tree root systems using ground penetrating radar (GPR) data in Brazil. Front. Earth Sci. 12, 1353572 (2024).
Heberling, J. M. & Fridley, J. D. Resource-use strategies of native and invasive plants in Eastern North American forests. New Phytol. 200, 523–533 (2013).
Marshall, B. & Biscoe, P. V. A model for C 3 leaves describing the dependence of net photosynthesis on irradiance: I. derivation. J. Exp. Bot. 31, 29–39 (1980).
Garen, J. C. et al. Gas exchange analysers exhibit large measurement error driven by internal thermal gradients. New Phytol. 236, 369–384 (2022).
Burnett, A. C. et al. A best-practice guide to predicting plant traits from leaf-level hyperspectral data using partial least squares regression. J. Exp. Bot. 72, 6175–6189 (2021).
Blonder, B., Escobar, S., Kapás, R. E. & Michaletz, S. T. Low predictability of energy balance traits and leaf temperature metrics in desert, montane and alpine plant communities. Funct. Ecol. 34, 1882–1897 (2020).
Saleska, S. R., Harte, J. & Torn, M. S. The effect of experimental ecosystem warming on CO 2 fluxes in a montane meadow. Glob. Chang. Biol. 5, 125–141 (1999).
Matejovic, I. Determination of carbon and nitrogen in samples of various soils by the dry combustion. Commun. Soil Sci. Plant Anal. 28, 1499–1511 (1997).
Kuo, S. Phosphorus. in Methods of soil analysis part 3: Chemical methods (ed. Sparks, D. L.) 869–920 (Soil Science Society of America, Madison, 1996).
Non-Affiliated Soil Analysis Work Committee & Soil Science Society Of South Africa. Handbook of Standard Soil Testing Methods for Advisory Purposes. (Soil Science Society of South Africa, 1990).
Hjort, J. et al. A methodological guide to observe local‐scale geodiversity for biodiversity research and management. J. Appl. Ecol. 59, 1756–1768 (2022).
McCune, B. & Keon, D. Equations for potential annual direct incident radiation and heat load. J. Veg. Sci. 13, 603–606 (2002).
Halbritter, A.H. & the PFTC7 Team. OSF data repository for PFTC7 - PFTCourses plant functional traits, carbon fluxes, temperatures, and spectral data from an elevational gradient and a ITEX warming experiment in the Drakensberg Mountains in South Africa. https://doi.org/10.17605/OSF.IO/HK2CY (2025).
Michaletz, S., Cross, M. and the PFTC7 Team. GitHub repository PFTC7 - download and cleaning leaf assimilation-temperature responses. https://doi.org/10.5281/zenodo.15793031 (2025).
Cross, M. and the PFTC7 Team. PFTC7 - PFTC Courses Thermal Imaging Data from an elevational gradient in the Drakensberg Mountains in South Africa. https://doi.org/10.17605/OSF.IO/M9CQ3 (2025).
Halbritter, A.H. and PFTC7 Data Team. GitHub repository for PFTC7 - PFTCourses plant functional traits, carbon fluxes, temperatures, and spectral data from an elevational gradient and a ITEX warming experiment in the Drakensberg Mountains in South Africa. (2025). https://doi.org/10.5281/zenodo.15906869
Bates, D., Mächler, M., Bolker, B. & Walker, S. Fitting Linear Mixed-Effects Models using lme4. arXiv [stat.CO] (2014).
Halbritter, A. PFTC Teaching Material. https://plant-functional-trait-course.github.io/PFTC_teaching_material/5_trait_collection.html (2023).
Saeon, O. D. Rainfall, Total Hourly rainfall, Millimeter for Cathedral Peak, CathPeak Mike’s Pass MET Automated Weather Station 1,860.00m above sea level from 2012-08-02 to 2024-06-25. South African Environmental Observation Network (SAEON) (2024).
Padfield, D. & O’Sullivan, H. rTPC: Fitting and Analysing Thermal Performance Curves. https://CRAN.R-project.org/package=rTPC (2023).
White, J. GitHub repository PFTC7 - Root traits, root biomass and soil data. https://doi.org/10.5281/zenodo.15882216 (2025).
Bison, N. & Leaf Spectral Team. GitHub repository for PFTC7 - PFTC Courses hyperspectral data from an elevational gradient in the Drakensberg Mountains in South Africa. https://doi.org/10.5281/zenodo.15785956 (2025).
Garen, J. & Michaeletz, S. GitHub repository for thermal image analysis (PFTC6 and 7). https://github.com/MichaletzLab/thermal_analysis_pftc6 (2024).
Dawson, H. R. and Carbon Flux Team. GitHub repository for PFTC7 - PFTC Courses carbon fluxes data from an elevational gradient in the Drakensberg Mountains in South Africa. https://doi.org/10.5281/zenodo.15851288 (2025).
CRediT - Contributor Roles Taxonomy. https://casrai.org/credit/ (2019).
The Vegetation Map of South Africa, Lesotho and Swaziland. (South African National Biodiversity Institute (2006-2018), Online, http://bgis.sanbi.org/Projects/Detail/186, Version 2018, (2018).
SRTM. OpenTopography - Shuttle Radar Topography Mission (SRTM) Global. https://portal.opentopography.org/datasetMetadata?otCollectionID=OT.042013.4326.1.
Seethepalli, A. et al. RhizoVision Explorer: open-source software for root image analysis and measurement standardization. AoB Plants 13, lab056 (2021).
Acknowledgements
This research was conducted in collaboration with the Afromontane Research Unit at the University of the Free State and the University of Pretoria, which provided background knowledge of the study sites and systems and logistical support for lab and field work during the PFTC7 course. Climate data were provided by the South African Environmental Observation Network (SAEON), a business unit of the National Research Foundation (NRF), an entity of the Department of Science, Technology and Innovation (DSTI) of South Africa. This data campaign was the seventh in the International Plant Functional Traits Courses series (PFTC7), and follows the course philosophy focusing on research-based education, reproducible science, and inclusive scientific practice39. To facilitate collaboration, local and global relevance, added value, and data quality, each course is conducted in collaboration with a local research infrastructure or project, and is co-led by the PFTCourse leadership (BJE, VV) nd the local project leadership (for PFTC7; PlR, VRC). Students are recruited globally, targeting 50% participation from the course region to offer training opportunities in trait-based science to a diverse global community while reducing climate footprint. Publishing data papers ensures course data are made available, and that all students, instructors, and local scientists are appropriately credited for their contributions to the study design, course, data collection, and management. We thank the Witsieshoek Mountain Lodge, managed by Transfrontier Parks Destinations on behalf of the Batlokoa Traditional Authority, for encouraging this research, for access to their land and for providing accommodation and laboratory space. We acknowledge that the carbon flux group scared a snake living in one of the plots as it insisted on crawling into the flux tent, which would have affected our CO2 flux measurements. We also thank the University of the Free State for access to their Alpine Research Area sublease from Transfrontier Parks Destinations. We thank Agustina Rosati and her team of internship students at the University of Arizona for assistance with the stoichiometric and isotope analysis. Finally, we thank the patient airline staff for help with access to the internet which allowed us to submit the manuscript while flying back to South Africa for a new field campaign. Funding was provided by the Norwegian center for International Cooperation in Education (SIU) (Grant No. 2013/10074 and HNP2015/10037). Data were collected under a permit from the Free State Department of Economic, Small Business Development, Tourism and Environmental Affairs (permit 202309000013649), and with permission of the Witsieshoek Mountain Lodge and Transfrontier Parks Destinations. For data collected from the RangeX site on the alpine summit, we acknowledge the Department of Science & Innovation and the National Research Foundation, South Africa, for funding that project as part of an EU Biodiversa award.
Funding
Open access funding provided by University of Bergen.
Author information
Authors and Affiliations
Contributions
B.J.E., V.V., A.H.H., B.S.M., S.M. and R.J.T. designed, secured funding for, and led the plant functional traits course; B.J.E., V.V., P.C.R. and V.R.C. led the course; A.H.H., B.J.E., N.N.B., M.C., J.K., N.K., S.T.M., J.N., P.N., J.D.M.W. and V.V. led and supervised student groups, B.S.M. mastered the TraitWheel©, P.C.R. and V.R.C. hosted the course and provided local site and system knowledge, and P.C.R., I.C.S., and B.M. organized practicalities for the field work and verified species identifications. All authors and especially the PFTC7 students collected, measured and curated data and drafted descriptions of their groups’ methods and results; AHH and VV led the collation of the data and code and the writing and revisions of the manuscript, with all authors contributing important recollections, insights and information to the final paper. Following the CreDiT taxonomy158, we thus recognize the following author contributions, Conceptualization (co), Data curation (da), Formal analysis (fo), Funding acquisition (fu), Investigation (in), Methodology (me), Project administration (pr), Resources (re), Software (so), Supervision (su), Validation (va), Visualization (vi), Writing – original draft (wo), and Writing – review & editing (wr), as follows: A.H.H. (co, da, fo, fu, in, me, pr, su, va, vi, wo), V.V. (co, fu, in, me, pr, re, su, va, vi, wo), N.N.B. (da, fo, in, me, su, va, vi, wo, wr), V.R.C. (pr, re, wr), M.G. (da, fo, in, me, su, va, vi, wo, wr), M.G. (in, me, wr), J.K. (in, me, su, wr), N.K. (me, wr), P.C.R. (co, in, me, pr, re, wo, wr), B.S.M. (co, da, in, me, so, su, wr), S.M.T. (co, in, me, re, su, wr), J.N. (in, me, su, wo, wr), P.N. (da, fo, in, me, su), R.J.T. (co, me, so, wr), J.D.M.W. (da, fo, in, me, su, va, vi, wo, wr), B.Y.A. (da, in, wr), L.A. (da, in, va, wo), N.A. (da, in, va, wo), L.B. (da, in, va, wo), S.B. (da, in, va, wo), KB (da, fo, in, va, wo), APC (da, in, va, vi, wo), H.H.D. (da, fo, in, va, vi, wo, wr), L.D. (da, in, va, wo), LEG (da, fo, in, va, vi, wo), K.A.B. (da, fo, in, va, vi, wo, wr), A.T.D.G. (da, in, va, wo), A.G.-B. (da, in, va, wo), O.G. (da, in, va, wo), L.H. (da, in, va, wo), P.H. (da, in, va, wo), R.H. (da, in, va, wo), J.L. (da, in, va, wo), M.A.L. (da, in, va, wo), N.M. (da, in, su, va, wo), L.M. (da, in, va, wo), B.M. (da, in, su, va, wo), S.T.M. (da, in, va, wo), N.R. (da, in, va, wo), M.M. (da, fo, in, va, wo), A.-M.S.M. (da, in, va, wo), F.N.-R. (da, in, va, wo), B.O.-B. (da, in, va, wo), A.P. (da, in, va, wo), E.S.R. (da, in, va, wo), C.V.R. (da, in, va, vi, wo), C.F.R.R. (da, in, va, wo), T.W.S. (da, fo, in, va, wo), S.S. (da, in, va, wo), I.C.S. (da, in, su, va, vi, wo, wr), P.A.S.S. (da, in, va, wo), R.S.S. (da, in, va, wo), J.S. (da, in, va, wo), J.T. (da, fo, in, va, vi, wo, wr), J.D.W. (da, fo, in, va, wo), B.J.E. (co, fu, in, me, pr, re, su, wr)
Corresponding authors
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Halbritter, A.H., Vandvik, V., Bison, N.N. et al. Plant traits and associated ecological data from Afromontane grasslands of Maloti-Drakensberg, South Africa. Sci Data 12, 1778 (2025). https://doi.org/10.1038/s41597-025-06045-x
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1038/s41597-025-06045-x






