Data and code from: Three forms of distinctiveness: The macroecology of geographically restricted, functionally unique and evolutionarily distinct species
Data files
Nov 05, 2026 version files 9.39 MB
-
code.R
57.86 KB
-
Grevilleoideae_ecoregion_PAM.csv
77.21 KB
-
Grevilleoideae_gridcell_PAM.csv
4.98 MB
-
Grevilleoideae_phylo.tre
23.11 KB
-
Grevilleoideae_phylospecies_rasters_05.tif
3.08 MB
-
Grevilleoideae_traits_phylo_matched.csv
1.07 MB
-
README.md
95.59 KB
Abstract
Three forms of distinctiveness – geographic, evolutionary, and functional – can be used to define priority species for conservation and diagnose the ecological and evolutionary drivers of biome assembly. Geographic distinctiveness defines the restrictedness of taxa in space; evolutionary distinctiveness defines the isolation of species through time; and functional distinctiveness defines the uniqueness of species traits. Whether these axes are coupled or decoupled across taxa and across geography at large spatial and phylogenetic scales is debated. Here, we use a large continental plant radiation (family Proteaceae, subfamily Grevilleoideae) as a case study to estimate these dimensions and investigate their coupling across diversity facets: from species-level to assemblage- and biome-scale diversity and endemism. We show that species-level distinctiveness along the three axes is largely decoupled across the radiation but positively correlated at the assemblage level. For example, the Tropical Forests biome harbours evolutionarily and functionally distinct paleoendemics, and species-rich Mediterranean and Temperate Forests biomes are assembled from functionally and phylogenetically related taxa. Some biomes, however, showed stark decoupling from this general trend, with Tropical Savannas containing phylogenetically related but functionally distinct taxa, with a mix of large and small geographic ranges. Our results suggest that multidimensional measures of distinctiveness are complementary but non-interchangeable. Different species sets contribute the most to each axis of distinctiveness, and these are filtered through assembly processes to shape the spectrum of incongruent to congruent spatial patterns across biomes, underscoring the need to consider multidimensional biodiversity patterns.
code.R reproduces every analysis, figure, and table in the manuscript and its Supporting Information from the five inputs in data/. Paths are relative to the folder holding code.R
All analyses were performed in R version 4.5 (R Core Team 2021).
Inputs (data/)
| File | What it is | Source |
|---|---|---|
Grevilleoideae_phylo.tre |
Dated phylogeny of Grevilleoideae (Newick, 693 tips) | Skeels et al. 2025 |
Grevilleoideae_traits_phylo_matched.csv |
Functional trait table: 651 species × 429 traits plus AusTraits metadata columns, one species-level value per trait (mean of numeric records, mode of categorical records), matched to the phylogeny tips; missing values are NA. Every column is described below |
AusTraits 6.0 (Falster et al. 2021), matched to Skeels et al. 2025 |
Grevilleoideae_gridcell_PAM.csv |
Species presence/absence on a 50 km equal-area grid (assemblages) | Ranges from Skeels et al. 2025, gridded onto the Australian Albers grid (below) |
Grevilleoideae_phylospecies_rasters_05.tif |
One 0.5° presence raster per species (lon/lat, WGS84), used for range size | alpha-hull ranges from Skeels et al. 2025, rasterised at 0.1° and aggregated to 0.5° |
Grevilleoideae_ecoregion_PAM.csv |
Species presence/absence across RESOLVE ecoregions, each tagged with its Olson biome, used for biome membership and dominant biome | ranges from Skeels et al. 2025 intersected with RESOLVE Ecoregions 2017 |
The grid-cell PAM (Grevilleoideae_gridcell_PAM.csv)
One row per 50 km grid cell. The first five columns are metadata, the rest are species (0/1):
| Column | Meaning |
|---|---|
cell_id |
unique cell identifier |
BIOME_NAME |
Olson biome of the RESOLVE ecoregion under the cell centroid |
richness |
number of species in the cell |
x, y |
cell centroid in Australian Albers (EPSG:3577), metres |
| (species…) | one 0/1 column per species |
The grid is a true equal-area grid: the 0.5° range rasters were projected to a 10 km Albers grid and aggregated to 50 km, a cell being occupied if any part of the range overlaps it. code.R
Rebuilds the square cell polygons straight from x/y.
The ecoregion PAM (Grevilleoideae_ecoregion_PAM.csv)
One row per RESOLVE ecoregion (metadata columns first, then one 0/1 column per species).
A species is a member of every biome in which it occupies at least one ecoregion (used for the biome tests and Fig. S4); its dominant biome (the Fig. 1 ring only) is the biome in which it occupies the most ecoregions. Moist and dry tropical broadleaf forest are folded into "Tropical Forests".
The RESOLVE Ecoregions 2017 polygons (https://ecoregions.appspot.com; Dinerstein et al. 2017), which carry the Olson et al. 2001 biome scheme, are published elsewhere and are not redistributed here.
The trait table (Grevilleoideae_traits_phylo_matched.csv)
One row per species (651 rows) and 446 columns: taxon_name429 traits and 16 AusTraits metadata columns. Trait values were extracted from AusTraits 6.0 (Falster et al. 2021) and summarised to one value per species: numeric traits are the mean of all AusTraits records for the species,
categorical traits the most common (modal) value. NA means the trait is not recorded for that species. Column names, labels, types, and units follow the AusTraits 6.0 trait definitions (AusTraits
Plant Dictionary, https://w3id.org/APD). The only change is that R's read.csv replaced - in three trait names with . (noted in the tables). Traits marked † are the 13 traits with
80% species coverage that enter the analyses (see
code.R). Six other traits also pass the
coverage filter butcode.Rdrops them as invariant (woodiness,woodiness_detailed,
plant_photosynthetic_organ,life_history,leaf_phenology,fruit_fleshiness).
Identifier and AusTraits metadata columns
taxon_name identifies the species. The other columns here are AusTraits record-level fields
(definitions from the traits.build schema). They describe one AusTraits record per species and do not summarise all of its records. No analysis uses them.
| Column | Description |
|---|---|
taxon_name |
Accepted species name (genus and species joined by _), matching the phylogeny tip labels |
entity_type |
Level at which the record was made: species (a value for the whole taxon, e.g. from a flora), population or individual |
value_type |
Kind of value: raw (a single measurement), mean, or mode (the most common or typical value, e.g. a flora description) |
basis_of_record |
Origin of the record: field, lab, literature or preserved_specimen (herbarium specimen); several values separated by spaces |
life_stage |
Life stage of the plants measured (adult for every species) |
population_id |
Identifier for a population (plants at the same location and plot under the same treatment) within the source dataset |
individual_id |
Identifier for an individual plant within the source dataset |
temporal_context_id |
Identifier linking repeated observations of the same entity over time to AusTraits context information |
source_id |
Original data source, for source datasets that are themselves compilations |
location_id |
Identifier for the sampling location within the source dataset |
entity_context_id |
Identifier for contextual properties of the measured entity (e.g. sex) |
plot_context_id |
Identifier for a plot (a distinct group of plants within one location) |
treatment_context_id |
Identifier for an experimental treatment |
collection_date |
Sampling date as supplied by the source (yyyy-mm-dd, yyyy-mm, yyyy, or a start/end range; unknown/2022 = start unknown, ending 2022) |
method_id |
Identifier for the set of methods used to measure the trait within the source dataset |
method_context_id |
Identifier used when one trait was measured on the same entity with several methods.s |
original_name |
Taxon name as given in the original data source |
Abbreviations used in the trait tables
- Leaf surfaces: abaxial = lower surface; adaxial = upper surface.
- Elements: Al aluminium, B boron, C carbon, Ca calcium, Cl chlorine, Cr chromium, Cu copper,
Fe iron, K potassium, Mg magnesium, Mn manganese, Mo molybdenum, N nitrogen, Na sodium, Ni nickel,
P phosphorus, S sulfur, Se selenium, Si silicon, Zn zinc. - Gas exchange:
- Amax: light- and CO₂-saturated photosynthetic rate.
- Asat: light-saturated photosynthetic rate at ambient CO₂.
- Vcmax: maximum carboxylation rate of Rubisco.
- Jmax: maximum electron-transport rate.
- 25C: value standardised to 25 °C.
- ca, ci, cc: CO₂ concentration in the ambient air, the leaf intercellular spaces and the chloroplasts.
- gsw: stomatal conductance to water vapour.
- gm: mesophyll conductance to CO₂.
- E: transpiration rate.
- Rdark, Rday: leaf respiration in the dark and in the light.
- PNUE, PPUE: photosynthetic nitrogen- and phosphorus-use efficiency.
- WUE, WUEi: instantaneous and intrinsic water-use efficiency.
- PRI: photochemical reflectance index.
- Hydraulics:
- P50, P88: xylem water potential at which 50% or 88% of hydraulic conductivity is lost.
- Ks: sapwood- or stem-specific hydraulic conductivity.
- Kh: stem hydraulic conductivity.
- Kl: leaf-specific hydraulic conductivity.
- kleaf: leaf hydraulic conductance.
- Dry matter and roots:
- LDMC, SDMC, RDMC: leaf, stem, and root dry matter content.
- LAR: leaf area ratio.
- SRL, STRL: specific root length and specific taproot length.
- Isotopes: δ13C, δ15N, δ18O are stable-isotope ratios in per mil (‰).
- Units: "count" is a number of items; "dimensionless" is a unitless index or proportion.
Leaf morphology and anatomy
| Column | Description | Type | Units |
|---|---|---|---|
cell_cross.sectional_area |
Cell cross-sectional area (AusTraits name cell_cross-sectional_area; R converted - to .) |
numeric | µm² |
leaf_area |
Leaf area | numeric | mm² |
leaf_arrangement |
Leaf arrangement | categorical | — |
leaf_base_shape |
Leaf base shape | categorical | — |
leaf_cell_wall_fraction |
Leaf cell wall fraction | numeric | mg mg⁻¹ |
leaf_compoundness † |
Leaf compoundness | categorical | — |
leaf_cuticle_thickness_abaxial |
Cuticle thickness on the lower leaf surface | numeric | µm |
leaf_cuticle_thickness_adaxial |
Cuticle thickness on the upper leaf surface | numeric | µm |
leaf_density |
Leaf tissue density | numeric | mg mm⁻³ |
leaf_dry_mass |
Leaf dry mass | numeric | mg |
leaf_dry_matter_content |
Leaf dry matter content (LDMC) | numeric | g g⁻¹ |
leaf_epidermis_thickness |
Leaf epidermis thickness | numeric | µm |
leaf_epidermis_thickness_abaxial |
Lower leaf side epidermis thickness | numeric | µm |
leaf_epidermis_thickness_adaxial |
Upper leaf side epidermis thickness | numeric | µm |
leaf_fresh_mass |
Leaf fresh mass | numeric | mg |
leaf_fresh_mass_per_area |
Leaf fresh mass per leaf area | numeric | g m⁻² |
leaf_glaucousness |
Leaf glaucousness | categorical | — |
leaf_guard_cell_length |
Guard cell length | numeric | µm |
leaf_hairs_adult_leaves |
Mature leaf hairiness | categorical | — |
leaf_hairs_immature_leaves |
Immature leaf hairiness | categorical | — |
leaf_hypodermis_thickness_abaxial |
Lower leaf side hypodermis thickness | numeric | µm |
leaf_hypodermis_thickness_adaxial |
Upper leaf side hypodermis thickness | numeric | µm |
leaf_inclination_angle |
Leaf inclination angle | numeric | degrees |
leaf_lamina_division |
Leaf divisions | categorical | — |
leaf_lamina_posture |
Leaf lamina posture (leaf 3-dimensional shape) | categorical | — |
leaf_length † |
Leaf length | numeric | mm |
leaf_lifespan |
Leaf lifespan | numeric | months |
leaf_lobation |
Leaf lobation | categorical | — |
leaf_margin |
Leaf margin | categorical | — |
leaf_margin_posture |
Leaf margin posture | categorical | — |
leaf_mass_per_area |
Leaf mass per area | numeric | g m⁻² |
leaf_palisade_cell_width |
Palisade cell width | numeric | µm |
leaf_palisade_tissue_thickness_abaxial |
Lower palisade mesophyll thickness | numeric | µm |
leaf_palisade_tissue_thickness_adaxial |
Upper palisade mesophyll thickness | numeric | µm |
leaf_pendulousness |
Leaf pendulousness | categorical | — |
leaf_phenology |
Leaf phenology | categorical | — |
leaf_phyllotaxis |
Leaf phyllotaxis | categorical | — |
leaf_posture_numeric |
Leaf lamina posture (leaf 3-dimensionality) | numeric | mm |
leaf_shape † |
Leaf shape | categorical | — |
leaf_spongy_mesophyll_thickness |
Spongy mesophyll cell thickness | numeric | µm |
leaf_stomatal_density_abaxial |
Stomatal density on the lower leaf surface | numeric | count mm⁻² |
leaf_stomatal_density_adaxial |
Stomatal density on the upper leaf surface | numeric | count mm⁻² |
leaf_stomatal_density_average |
Stomatal density averaged across both leaf surfaces | numeric | count mm⁻² |
leaf_stomatal_distribution |
Stomatal distribution | categorical | — |
leaf_stomatal_hairs † |
Stomatal hairiness | categorical | — |
leaf_thickness |
Leaf thickness | numeric | mm |
leaf_total_vein_density |
Length of all minor and major leaf lamina veins per unit area | numeric | mm mm⁻² |
leaf_type |
Leaf type | categorical | — |
leaf_vessel_density |
Leaf xylem vessel density | numeric | count mm⁻² |
leaf_vessel_diameter |
Leaf xylem vessel diameter | numeric | µm |
leaf_water_content_per_area |
Leaf water content per unit leaf area (leaf succulence) | numeric | g m⁻² |
leaf_water_content_per_dry_mass |
Leaf water content per unit leaf dry mass | numeric | g g⁻¹ |
leaf_water_content_per_fresh_mass |
Leaf water content per unit leaf fresh mass | numeric | g g⁻¹ |
leaf_water_content_per_saturated_mass |
Leaf water content per unit saturated leaf mass | numeric | g g⁻¹ |
leaf_width † |
Leaf width | numeric | mm |
leaf_work_to_punch |
Leaf work to punch | numeric | N m⁻¹ |
leaf_work_to_punch_adjusted |
Leaf specific work to punch | numeric | N m⁻² |
leaf_work_to_shear |
Leaf work to shear | numeric | N |
leaf_work_to_shear_adjusted |
Leaf specific work to shear (fracture toughness) | numeric | N m⁻¹ |
leaf_work_to_tear |
Leaf work to tear | numeric | N |
leaf_work_to_tear_adjusted |
Leaf specific work to tear | numeric | N m⁻¹ |
leaflet_area |
Leaflet area | numeric | mm² |
leaflet_dry_mass |
Leaflet dry mass | numeric | mg |
petiole_length |
Petiole length | numeric | cm |
Leaf chemistry
| Column | Description | Type | Units |
|---|---|---|---|
leaf_ash_per_dry_mass |
Leaf ash content per unit leaf dry mass | numeric | g g⁻¹ |
leaf_cell_wall_N_per_cell_wall_dry_mass |
Leaf cell wall nitrogen (N) per unit cell wall dry mass | numeric | mmol N g⁻¹ |
leaf_cell_wall_N_per_leaf_N |
Leaf cell wall nitrogen (N) per unit leaf N content | numeric | mg mg⁻¹ |
leaf_cellulose_per_dry_mass |
Leaf cellulose content per unit leaf dry mass | numeric | mg mg⁻¹ |
leaf_CN_ratio |
Leaf carbon to nitrogen ratio (C/N) | numeric | g g⁻¹ |
leaf_K_per_area |
Leaf potassium (K) content per unit leaf area | numeric | g m⁻² |
leaf_lignin_per_dry_mass |
Leaf lignin content per unit leaf dry mass | numeric | mg g⁻¹ |
leaf_N_per_area |
Leaf nitrogen (N) content per unit leaf area | numeric | g m⁻² |
leaf_N_resorption |
Leaf nitrogen resorption efficiency | numeric | mg mg⁻¹ |
leaf_NP_ratio |
Leaf nitrogen to phosphorus ratio (N/P) per unit leaf dry mass | numeric | g g⁻¹ |
leaf_P_per_area |
Leaf phosphorus (P) content per unit leaf area | numeric | g m⁻² |
leaf_P_resorption |
Leaf phosphorus resorption efficiency | numeric | mg mg⁻¹ |
leaf_phenol_per_dry_mass |
Total leaf phenolic content per unit leaf dry mass | numeric | mg g⁻¹ |
leaf_senesced_X_per_dry_mass, X = C, Ca, Cu, Fe, K, Mg, Mn, Mo, N, Na, P, S, Zn |
Mass of element X per unit dry mass of senesced (shed) leaves. | numeric | g g⁻¹ (C); mg g⁻¹ (Ca, K, Mg, N, P); mg kg⁻¹ (Cu, Fe, Mn, Mo, Na, S, Zn) |
leaf_soluble_starch_per_area |
Leaf soluble starch content per unit leaf area | numeric | g m⁻² |
leaf_soluble_starch_per_mass |
Leaf soluble starch content per unit leaf dry mass | numeric | mg g⁻¹ |
leaf_soluble_sugars_per_area |
Leaf soluble sugar content per unit leaf area | numeric | g m⁻² |
leaf_soluble_sugars_per_mass |
Leaf soluble sugar content per unit leaf dry mass | numeric | mg g⁻¹ |
leaf_T_X_per_fresh_mass, X = Ca, P; T = epidermis, hypodermis, palisade_mesophyll, sclerenchyma, spongy_mesophyll, internal_parenchyma |
Calcium (Ca) or phosphorus (P) per unit fresh mass of a given leaf tissue (epidermis, hypodermis, palisade or spongy mesophyll, internal parenchyma, sclerenchyma). | numeric | µmol g⁻¹ |
leaf_tannin_per_dry_mass |
Leaf tannin content per unit leaf dry mass | numeric | mg g⁻¹ |
leaf_total_non.structural_carbohydrates_per_area |
Leaf total non-structural carbohydrate content per unit leaf area (AusTraits name leaf_total_non-structural_carbohydrates_per_area; R converted - to .) |
numeric | g m⁻² |
leaf_total_non.structural_carbohydrates_per_mass |
Leaf total non-structural carbohydrate content per unit leaf dry mass (AusTraits name leaf_total_non-structural_carbohydrates_per_mass; R converted - to .) |
numeric | mg g⁻¹ |
leaf_X_per_dry_mass, X = Al, B, C, Ca, Cl, Cr, Cu, Fe, K, Mg, Mn, Mo, N, Na, Ni, P, S, Se, Si, Zn |
Mass of element X per unit dry mass of leaves. | numeric | mg kg⁻¹ (Al, B, Cl, Cu, Fe, Mn, Mo, Na, Ni, S, Zn); mg g⁻¹ (C, Ca, K, Mg, N, P, Si); ppm (Cr, Se) |
Leaf photosynthesis and gas exchange
| Column | Description | Type | Units |
|---|---|---|---|
atmospheric_CO2_concentration |
Ambient CO₂ concentration (ca) | numeric | µmol CO₂ mol⁻¹ |
leaf_absorption |
Leaf visible light absorption | numeric | µmol µmol⁻¹ |
leaf_carotenoid_per_area |
Leaf carotenoid content per unit leaf area | numeric | µmol m⁻² |
leaf_carotenoid_per_dry_mass |
Leaf carotenoid content per unit leaf dry mass | numeric | mmol kg⁻¹ |
leaf_chlorophyll_A_B_ratio |
Ratio of leaf chlorophyll A content to leaf chlorophyll B content | numeric | µmol µmol⁻¹ |
leaf_chlorophyll_A_per_area |
Leaf chlorophyll A content per unit leaf area | numeric | µmol m⁻² |
leaf_chlorophyll_A_per_dry_mass |
Leaf chlorophyll A content per unit leaf dry mass | numeric | mmol kg⁻¹ |
leaf_chlorophyll_B_per_area |
Leaf chlorophyll B content per unit leaf area | numeric | µmol m⁻² |
leaf_chlorophyll_B_per_dry_mass |
Leaf chlorophyll B content per unit leaf dry mass | numeric | mmol kg⁻¹ |
leaf_chlorophyll_per_area |
Leaf total chlorophyll content (chlorophyll A + B) per unit leaf area | numeric | µmol m⁻² |
leaf_chlorophyll_per_dry_mass |
Leaf total chlorophyll content (chlorophyll A + B) per unit leaf dry mass | numeric | mmol kg⁻¹ |
leaf_chloroplast_CO2_concentration |
CO₂ concentration inside chloroplasts (cc) | numeric | µmol CO₂ µmol⁻¹ |
leaf_dark_respiration_per_area |
Leaf respiration rate per unit leaf area, in the dark (Rdark) | numeric | nmol CO₂ m⁻² s⁻¹ |
leaf_dark_respiration_per_dry_mass |
Leaf respiration rate per unit leaf dry mass, in the dark (Rdark) | numeric | nmol CO₂ g⁻¹ s⁻¹ |
leaf_dark_transpiration_per_area |
Leaf transpiration rate per unit leaf area, in the dark | numeric | mmol H₂O m⁻² s⁻¹ |
leaf_intercellular_CO2_concentration_at_Amax |
Leaf internal CO₂ concentration during Amax measurement (ci) | numeric | µmol CO₂ mol⁻¹ |
leaf_intercellular_CO2_concentration_at_Asat |
Internal CO₂ concentration during Asat measurement (ci) | numeric | µmol CO₂ mol⁻¹ |
leaf_intercellular_CO2_concentration_to_atmospheric_CO2_concentration_ratio |
Ratio of internal to external CO₂ concentrations (ci/ca) | numeric | µmol CO₂ internal (µmol CO₂ ambient)⁻¹ |
leaf_light_respiration_per_area |
Leaf respiration rate per unit leaf area, in the light (Rday) | numeric | nmol CO₂ m⁻² s⁻¹ |
leaf_mesophyll_conductance_per_area |
Leaf mesophyll conductance to carbon dioxide per unit leaf area (gm) | numeric | mol CO₂ m⁻² s⁻¹ |
leaf_mesophyll_conductance_per_mass |
Leaf mesophyll conductance to carbon dioxide per unit leaf mass (gm) | numeric | mmol CO₂ g⁻¹ s⁻¹ |
leaf_photochemical_reflectance_index |
Photochemical reflectance index (PRI) | numeric | dimensionless |
leaf_photosynthesis_Jmax_over_Vcmax_25C |
Leaf Jmax to leaf Vcmax ratio at 25 °C | numeric | dimensionless |
leaf_photosynthesis_Jmax_per_area |
Leaf Jmax per unit leaf area (Jmax) | numeric | µmol m⁻² s⁻¹ |
leaf_photosynthesis_Jmax_per_area_25C |
Leaf Jmax per unit leaf area at 25 °C (Jmax25) | numeric | µmol m⁻² s⁻¹ |
leaf_photosynthesis_Jmax_per_mass |
Leaf Jmax per unit leaf mass (Jmax) | numeric | µmol g⁻¹ s⁻¹ |
leaf_photosynthesis_Vcmax_per_area |
Leaf Vcmax per unit leaf area (Vcmax) | numeric | µmol m⁻² s⁻¹ |
leaf_photosynthesis_Vcmax_per_area_25C |
Leaf Vcmax per unit leaf area at 25 °C (Vcmax25) | numeric | µmol m⁻² s⁻¹ |
leaf_photosynthesis_Vcmax_per_mass |
Leaf Vcmax per unit leaf mass (Vcmax) | numeric | µmol g⁻¹ s⁻¹ |
leaf_photosynthetic_nitrogen_use_efficiency_maximum |
Leaf photosynthetic nitrogen use efficiency during Amax measurement (PNUE) | numeric | µmol CO₂ (g N)⁻¹ s⁻¹ |
leaf_photosynthetic_nitrogen_use_efficiency_saturated |
Leaf photosynthetic nitrogen use efficiency during Asat measurement (PNUE) | numeric | µmol CO₂ (g N)⁻¹ s⁻¹ |
leaf_photosynthetic_phosphorus_use_efficiency_maximum |
Leaf photosynthetic phosphorus use efficiency during Amax measurement (PPUE) | numeric | µmol CO₂ (g P)⁻¹ s⁻¹ |
leaf_photosynthetic_phosphorus_use_efficiency_saturated |
Leaf photosynthetic phosphorus use efficiency during Asat measurement (PPUE) | numeric | µmol CO₂ (g P)⁻¹ s⁻¹ |
leaf_photosynthetic_rate_per_area_maximum |
Leaf photosynthesis rate per unit leaf area under saturating light and CO₂ (Amax) | numeric | µmol CO₂ m⁻² s⁻¹ |
leaf_photosynthetic_rate_per_area_saturated |
Leaf photosynthesis rate per unit leaf area under saturating light and ambient CO₂ (Asat) | numeric | µmol CO₂ m⁻² s⁻¹ |
leaf_photosynthetic_rate_per_dry_mass_maximum |
Leaf photosynthesis rate per unit leaf dry mass under saturating light and CO₂ (Amax) | numeric | µmol CO₂ g⁻¹ s⁻¹ |
leaf_photosynthetic_rate_per_dry_mass_saturated |
Leaf photosynthesis rate per unit leaf dry mass under saturating light and ambient CO₂ (Asat) | numeric | µmol CO₂ g⁻¹ s⁻¹ |
leaf_reflectance |
Leaf visible light reflection | numeric | µmol µmol⁻¹ |
leaf_reflectance_near_infrared |
Leaf infrared light reflection | numeric | µmol µmol⁻¹ |
leaf_stomatal_conductance_per_area_at_Amax |
Leaf stomatal conductance to water vapour per unit leaf area during Amax measurement (gsw) | numeric | mmol H₂O m⁻² s⁻¹ |
leaf_stomatal_conductance_per_area_at_Asat |
Leaf stomatal conductance to water vapour per unit leaf area during Asat measurement (gsw) | numeric | mmol H₂O m⁻² s⁻¹ |
leaf_transmission |
Leaf visible light transmission | numeric | µmol µmol⁻¹ |
leaf_transpiration_per_area_at_Amax |
Leaf transpiration per unit leaf area during Amax measurement (E) | numeric | mmol H₂O m⁻² s⁻¹ |
leaf_transpiration_per_area_at_Asat |
Leaf transpiration per unit leaf area during Asat measurement (E) | numeric | mmol H₂O m⁻² s⁻¹ |
leaf_water_use_efficiency_instantaneous |
Instantaneous water use efficiency (WUE) | numeric | µmol CO₂ (mmol H₂O)⁻¹ |
leaf_water_use_efficiency_integrated |
Integrated water use efficiency | numeric | g biomass (g H₂O)⁻¹ |
leaf_water_use_efficiency_intrinsic |
Intrinsic water use efficiency (WUEi) | numeric | µmol CO₂ (mmol H₂O)⁻¹ |
Hydraulics and water relations
| Column | Description | Type | Units |
|---|---|---|---|
bulk_modulus_of_elasticity |
Bulk modulus of elasticity (e) | numeric | MPa |
huber_value |
Huber value | numeric | mm² sapwood (mm² leaf)⁻¹ |
hydraulic_safety_margin_50 |
Hydraulic safety margin, 50% | numeric | MPa |
hydraulic_safety_margin_88 |
Hydraulic safety margin, 88% | numeric | MPa |
integrated_plant_transpiration |
Integrated plant transpiration | numeric | g cm⁻² (leaf) d⁻¹ |
leaf_hydraulic_vulnerability |
Leaf xylem pressure, 50% lost conductance (P50) | numeric | MPa |
leaf_relative_water_content_at_turgor_loss_point |
Leaf relative water content at turgor loss point | numeric | g g⁻¹ |
leaf_relative_water_content_predawn |
Leaf relative water content predawn | numeric | g g⁻¹ |
leaf_specific_hydraulic_conductance |
Leaf specific hydraulic conductance (kleaf) | numeric | mmol m⁻² MPa⁻¹ s⁻¹ |
leaf_specific_hydraulic_conductivity |
Leaf specific hydraulic conductivity (Kl) | numeric | 10⁴ kg m⁻¹ MPa⁻¹ s⁻¹ |
leaf_turgor_loss_point |
Leaf turgor loss point | numeric | MPa |
osmotic_potential_at_full_turgor |
Osmotic potential at full turgor | numeric | MPa |
sapwood_specific_hydraulic_conductivity |
Sapwood specific hydraulic conductivity (Ks) | numeric | kg m⁻¹ MPa⁻¹ s⁻¹ |
sapwood_specific_hydraulic_conductivity_theoretical |
Theoretical sapwood specific hydraulic conductivity (Ks) | numeric | kg m⁻¹ MPa⁻¹ s⁻¹ |
stem_hydraulic_conductivity |
Stem hydraulic conductivity (Kh) | numeric | 10⁶ kg m MPa⁻¹ s⁻¹ |
stem_specific_hydraulic_conductivity |
Stem specific hydraulic conductivity (Ks) | numeric | kg m⁻¹ MPa⁻¹ s⁻¹ |
stem_vessel_diameter_hydraulic |
Stem xylem vessel hydraulic mean diameter | numeric | µm |
water_potential_50percent_lost_conductivity |
Stem xylem pressure, 50% lost conductivity (P50) | numeric | MPa |
water_potential_88percent_lost_conductivity |
Stem xylem pressure, 88% lost conductivity (P88) | numeric | MPa |
water_potential_midday |
Midday water potential | numeric | MPa |
water_potential_predawn |
Pre-dawn water potential | numeric | MPa |
Stem, wood and bark
| Column | Description | Type | Units |
|---|---|---|---|
bark_density |
Bark density | numeric | mg mm⁻³ |
bark_dry_mass_per_surface_area |
Bark dry mass per unit bark surface area | numeric | g cm⁻² |
bark_modulus_of_elasticity |
Bark modulus of elasticity | numeric | MPa |
bark_photosynthetic_status |
Bark photosynthesis | categorical | — |
bark_thickness |
Bark thickness | numeric | mm |
bark_thickness_index |
Scaled bark thickness | numeric | mm mm⁻¹ |
bark_water_content_per_saturated_mass |
Bark water content per unit saturated bark mass | numeric | g g⁻¹ |
bark_X_per_dry_mass, X = C, Ca, K, Mg, N, Na, P |
Mass of element X per unit dry mass of bark. | numeric | mg g⁻¹ |
branch_terminal_twig_cross_sectional_area |
Terminal twig cross-sectional area | numeric | mm² |
branch_terminal_twig_length |
Terminal twig length | numeric | mm |
modulus_of_rupture |
Modulus of rupture | numeric | MPa |
stem_count |
Stem count | numeric | count |
stem_dry_matter_content |
Stem dry matter content (SDMC) | numeric | mg g⁻¹ |
stem_growth_habit |
Stem growth habit | categorical | — |
stem_modulus_of_elasticity |
Stem modulus of elasticity | numeric | MPa |
stem_soluble_starch_per_mass |
Stem soluble starch content per unit stem dry mass | numeric | mg g⁻¹ |
stem_soluble_sugars_per_mass |
Stem soluble sugar content per unit stem dry mass | numeric | mg g⁻¹ |
stem_vessel_density |
Stem xylem vessel density | numeric | count mm⁻² |
stem_vessel_diameter |
Stem xylem vessel diameter | numeric | µm |
stem_vessel_lumen_fraction |
Stem xylem vessel lumen fraction | numeric | mm² mm⁻² |
stem_vessel_multiple_fraction |
Stem xylem vessel multiple fraction | numeric | dimensionless |
stem_vessel_non_lumen_fraction |
Stem non-lumen fraction | numeric | mm² mm⁻² |
stem_vessel_wall_fraction |
Xylem vessel wall fraction | numeric | mm² mm⁻² |
stem_water_content_per_saturated_mass |
Stem water content per unit saturated stem mass | numeric | g g⁻¹ |
stem_X_per_dry_mass, X = C, N |
Mass of element X per unit dry mass of stems. | numeric | mg g⁻¹ |
stem_xylem_vulnerability_index |
Xylem vulnerability index | numeric | µm m² count⁻¹ |
wood_axial_parenchyma_fraction |
Wood axial parenchyma fraction | numeric | mm² mm⁻² |
wood_conduit_fraction |
Wood conduit fraction | numeric | mm² mm⁻² |
wood_dead_X_per_dry_mass, X = Ca, K, Mg, N, Na, P |
Mass of element X per unit dry mass of dead wood. | numeric | mg g⁻¹ |
wood_density |
Wood density | numeric | mg mm⁻³ |
wood_fibre_fraction |
Wood fibre fraction | numeric | mm² mm⁻² |
wood_ray_parenchyma_fraction |
Wood ray parenchyma fraction | numeric | mm² mm⁻² |
wood_tracheid_fraction |
Wood tracheid fraction | numeric | mm² mm⁻² |
wood_X_per_dry_mass, X = C, Ca, K, Mg, N, Na, P |
Mass of element X per unit dry mass of wood. | numeric | mg g⁻¹ |
woodiness |
Woodiness | categorical | — |
woodiness_detailed |
Detailed woodiness categories | categorical | — |
xylem_modulus_of_elasticity |
Xylem modulus of elasticity | numeric | MPa |
Root
| Column | Description | Type | Units |
|---|---|---|---|
root_diameter |
Root diameter | numeric | mm |
root_dry_matter_content |
Root dry matter content (RDMC) | numeric | mg g⁻¹ |
root_soluble_starch_per_mass |
Root soluble starch content per unit root dry mass | numeric | mg g⁻¹ |
root_soluble_sugars_per_mass |
Root soluble sugar content per unit root dry mass | numeric | mg g⁻¹ |
root_specific_root_length |
Specific root length (SRL) | numeric | m g⁻¹ |
root_specific_taproot_length |
Specific tap root length (STRL) | numeric | m g⁻¹ |
root_structure |
Plant root structures | categorical | — |
root_system_classification |
Root system morphology | categorical | — |
root_wood_density |
Root wood density | numeric | mg mm⁻³ |
root_X_per_dry_mass, X = C, N, P |
Mass of element X per unit dry mass of roots. | numeric | mg g⁻¹ |
Flower and pollination
| Column | Description | Type | Units |
|---|---|---|---|
flower_androecium_structural_merism |
Number of androecium parts in each whorl (Androecium structural merism) | numeric | count |
flower_androecium_structural_phyllotaxis |
Androecium structural phyllotaxis | categorical | — |
flower_androecium_structural_whorls_count |
Number of androecium structural whorls | numeric | count |
flower_anther_attachment |
Anther attachment | categorical | — |
flower_anther_connective_extension |
Connective extension (apical) | categorical | — |
flower_anther_dehiscence |
Anther dehiscence | categorical | — |
flower_anther_orientation |
Anther orientation | categorical | — |
flower_colour |
Flower colour | categorical | — |
flower_count_maximum |
Maximum flower number | numeric | count |
flower_fertile_stamens_count |
Number of fertile stamens | numeric | count |
flower_filament |
Filament presence and shape | categorical | — |
flower_filament_fusion |
Fusion of filaments | numeric | dimensionless |
flower_filament_fusion_to_inner_perianth |
Fusion of filaments to inner perianth series | numeric | dimensionless |
flower_gynoecium_phyllotaxis |
Gynoecium phyllotaxis | categorical | — |
flower_gynoecium_placentation |
Placentation | categorical | — |
flower_length |
Flower length | numeric | cm |
flower_orientation |
Floral orientation | categorical | — |
flower_ovary_fusion |
Fusion of ovaries | numeric | dimensionless |
flower_ovary_position |
Ovary position | categorical | — |
flower_ovules_per_functional_carpel_count |
Number of ovules per functional carpel | numeric | count |
flower_perianth_differentiation |
Perianth differentiation | categorical | — |
flower_perianth_fusion |
Fusion of perianth | numeric | dimensionless |
flower_perianth_merism |
Number of perianth parts in each whorl (Perianth merism) | numeric | count |
flower_perianth_parts_count |
Number of perianth parts | numeric | count |
flower_perianth_phyllotaxis |
Perianth phyllotaxis | categorical | — |
flower_perianth_symmetry |
Symmetry of perianth | categorical | — |
flower_perianth_whorls_count |
Number of perianth whorls | numeric | count |
flower_pollen_aperture_shape |
Pollen grain aperture shape | categorical | — |
flower_pollen_apertures_count |
Number of pollen grain apertures | numeric | count |
flower_pollen_length |
Pollen grain length | numeric | µm |
flower_structural_carpels_count |
Number of structural carpels | numeric | count |
flower_structural_sex_type |
Floral structural sex | categorical | — |
flower_style_differentiation |
Style differentiation | categorical | — |
flower_X_per_dry_mass, X = N |
Mass of element X per unit dry mass of flowers. | numeric | mg g⁻¹ |
flowering_cues |
Environmental flowering cues | categorical | — |
flowering_time † |
Flowering time, by month. A 12-character code, one character per month from January to December: y = yes, n = no (e.g. nnnnnnnyyynn = August–October). |
categorical | — |
perianth_colour |
Perianth colour | categorical | — |
pollination_syndrome |
Pollination syndrome | categorical | — |
pollination_system |
Pollination system | categorical | — |
Fruit, seed and dispersal
| Column | Description | Type | Units |
|---|---|---|---|
accessory_cost_fraction |
Seed accessory cost fraction | numeric | mg mg⁻¹ |
accessory_cost_mass |
Seed accessory cost mass | numeric | mg |
cotyledon_function |
Cotyledon function | categorical | — |
cotyledon_hairs |
Cotyledon hairiness | categorical | — |
cotyledon_position |
Cotyledon position at germination | categorical | — |
diaspore_dry_mass |
Diaspore dry mass | numeric | mg |
diaspore_fleshiness † |
Diaspore fleshiness | categorical | — |
dispersal_appendage |
Dispersal appendage | categorical | — |
dispersal_syndrome |
Diaspore dispersal syndrome | categorical | — |
dispersers |
Diaspore dispersal agents | categorical | — |
embryo_colour |
Embryo colour | categorical | — |
fruit_colour |
Fruit colour | categorical | — |
fruit_dehiscence † |
Fruit dehiscence | categorical | — |
fruit_dry_mass |
Fruit dry mass | numeric | mg |
fruit_fleshiness |
Fruit fleshiness | categorical | — |
fruit_height |
Fruit breadth | numeric | mm |
fruit_length † |
Fruit length | numeric | mm |
fruit_type † |
Fruit type | categorical | — |
fruit_width |
Fruit width | numeric | mm |
fruit_X_per_dry_mass, X = Ca, K, Mg, N, P, S |
Mass of element X per unit dry mass of fruits. | numeric | mg g⁻¹ |
fruiting_time |
Fruiting time, by month. A 12-character code, one character per month from January to December: y = yes, n = no (e.g. nnnnnnnyyynn = August–October). |
categorical | — |
seed_dormancy_class |
Dormancy type | categorical | — |
seed_dry_mass |
Seed dry mass | numeric | mg |
seed_dry_mass_reserve |
Seed embryo and endosperm dry mass | numeric | mg |
seed_germination |
Seed germination proportion (proportion) | numeric | count count⁻¹ |
seed_germination_time |
Seed germination time | numeric | days |
seed_germination_treatment |
Seed germination treatment | categorical | — |
seed_height |
Seed height | numeric | mm |
seed_length |
Seed length | numeric | mm |
seed_oil_per_seed_dry_mass |
Seed oil content per unit seed dry mass | numeric | g g⁻¹ |
seed_protein_per_seed_dry_mass |
Seed protein content per unit seed dry mass | numeric | g g⁻¹ |
seed_shape |
Seed shape | categorical | — |
seed_surface_texture |
Seed surface texture | categorical | — |
seed_viability |
Seed viability (proportion) | numeric | count count⁻¹ |
seed_volume |
Seed volume | numeric | mm³ |
seed_width |
Seed width | numeric | mm |
seed_X_per_seed_dry_mass, X = Ca, K, Mg, N, P, S |
Mass of element X per unit dry mass of seeds. | numeric | mg g⁻¹ |
seedbank_location |
Seed storage location | categorical | — |
seedbank_longevity |
Seedbank longevity | numeric | years |
seedbank_longevity_class |
Seedbank longevity class | categorical | — |
seedling_establishment_conditions |
Seedling establishment conditions | categorical | — |
seedling_first_node_leaf_count |
Seedling first node leaf count | categorical | — |
seedling_first_node_leaf_type |
Seedling first true leaf type | categorical | — |
seedling_germination_location |
Seedling germination location | categorical | — |
seedling_hypocotyl_hairs |
Hypocotyl hairiness | categorical | — |
serotiny |
Serotiny | categorical | — |
storage_organ |
Storage organ | categorical | — |
Whole plant, growth form and life history
| Column | Description | Type | Units |
|---|---|---|---|
branch_mass_fraction |
Side branch dry mass to whole plant dry mass ratio | numeric | mg mg⁻¹ |
clonal_spread_mechanism |
Clonal spread mechanism | categorical | — |
competitive_stratum |
Competitive stratum | categorical | — |
establishment_light_environment_index |
Canopy light environment required for seedling establishment | numeric | dimensionless |
genome_size |
Plant genome size | numeric | pg |
leaf_area_ratio |
Leaf area ratio (LAR) | numeric | mm² mg⁻¹ |
leaf_mass_fraction |
Leaf mass fraction | numeric | g g⁻¹ |
leaf_mass_to_stem_mass_ratio |
Leaf dry mass to stem dry mass ratio | numeric | g g⁻¹ |
life_form |
Life form | categorical | — |
life_history |
Life history | categorical | — |
lifespan |
Lifespan | numeric | years |
nitrogen_fixing |
Plant nitrogen fixation capacity | categorical | — |
parasitic |
Plant parasitism status | categorical | — |
photosynthetic_pathway |
Plant photosynthetic pathway | categorical | — |
plant_alternative_energy_and_nutrient_acquisition_strategy |
Plant alternative energy and nutrient acquisition strategies | categorical | — |
plant_climbing_mechanism |
Plant climbing mechanisms | categorical | — |
plant_diameter_breast_height |
Stem diameter at breast height | numeric | mm |
plant_growth_form † |
Plant growth form | categorical | — |
plant_height † |
Plant vegetative height | numeric | m |
plant_photosynthetic_organ |
Plant photosynthetic organ | categorical | — |
plant_physical_defence_structures |
Physical defence structures | categorical | — |
plant_spinescence |
Plant spinescence | categorical | — |
plant_tolerance_calcicole |
Plant calcium sensitivity | categorical | — |
plant_tolerance_inundation |
Plant inundation tolerance | categorical | — |
plant_tolerance_salt |
Plant salt tolerance strategy | categorical | — |
plant_tolerance_snow |
Plant snow tolerance | categorical | — |
plant_tolerance_water_logged_soils |
Plant water-logging tolerance | categorical | — |
plant_width |
Plant canopy width | numeric | m |
ploidy |
Chromosome ploidy | numeric | count |
recruitment_time |
Seedling recruitment time, by month | categorical | — |
reproductive_light_environment_index |
Canopy light environment required for reproduction | numeric | dimensionless |
reproductive_maturity |
Age of reproductive maturity | numeric | years |
root_mass_fraction |
Root mass fraction | numeric | mg mg⁻¹ |
root_shoot_ratio |
Root to shoot ratio | numeric | mg root (mg shoot)⁻¹ |
sex_type † |
Plant sex type | categorical | — |
stem_mass_fraction |
Stem mass fraction | numeric | g g⁻¹ |
stem_mass_to_shoot_mass_ratio |
Stem dry mass to vegetative shoot dry mass ratio (support fraction) | numeric | g g⁻¹ |
vegetative_reproduction_ability |
Vegetative reproduction ability | categorical | — |
Fire response and resprouting
| Column | Description | Type | Units |
|---|---|---|---|
bud_bank_location |
Bud bank location | categorical | — |
fire_flame_duration |
Leaf flame duration | numeric | s |
fire_fuel_bed_bulk_density |
Fuel bed bulk density | numeric | g cm⁻³ |
fire_fuel_consumption |
Fuel consumption by fire | numeric | g g⁻¹ |
fire_rate_of_spread |
Fire rate of spread | numeric | cm s⁻¹ |
fire_smoulder_duration |
Leaf smoulder duration | numeric | s |
fire_time_from_fire_to_50_percent_flowering |
Time from fire until 50% of individuals are flowering | numeric | months |
fire_time_from_fire_to_50_percent_fruiting |
Time from fire until 50% of individuals are fruiting | numeric | months |
fire_time_from_fire_to_flowering |
Time from fire to first flowering | numeric | months |
fire_time_from_fire_to_fruiting |
Time from fire to fruiting | numeric | months |
fire_time_from_fire_to_peak_flowering |
Time from fire to peak flowering | numeric | months |
fire_time_to_ignition |
Fire time to ignition | numeric | s |
fire_total_burn_duration |
Leaf flame and smoulder duration | numeric | s |
post_fire_flowering |
Post-fire flowering | categorical | — |
post_fire_recruitment |
Post-fire recruitment | categorical | — |
resprouting_capacity |
Post-fire resprouting capacity | categorical | — |
resprouting_capacity_juvenile |
Post-fire resprouting capacity of juvenile plants | categorical | — |
resprouting_capacity_non_fire_disturbance |
Plant vegetative response to disturbances other than fire | categorical | — |
resprouting_capacity_proportion_individuals |
Post-fire proportion of resprouting individuals (proportion) | numeric | count count⁻¹ |
sprout_depth |
Sprout depth | numeric | mm |
Stable isotopes
| Column | Description | Type | Units |
|---|---|---|---|
leaf_delta13C, leaf_delta15N, stem_water_delta18O, wood_delta13C, wood_delta15N, leaf_xylem_delta15N, root_xylem_delta15N, root_delta13C, root_delta15N, bark_delta13C, bark_delta15N |
Stable-isotope ratio of the named organ or tissue: δ13C = ¹³C/¹²C (carbon), δ15N = ¹⁵N/¹⁴N (nitrogen), δ18O = ¹⁸O/¹⁶O (oxygen), expressed relative to the international reference standard (VPDB for C, atmospheric N₂ for N, VSMOW for O). | numeric | ‰ (δ notation) |
Levels of the categorical traits used in the analyses
Where AusTraits records more than one state for a species, the states are separated by spaces (e.g. shrub tree).
| Column | Levels present (meaning) |
|---|---|
diaspore_fleshiness |
dry (Diaspores where the true fruit, accessory tissues and dispersal appendages are all dry when mature); fleshy (Diaspores where either the true fruit, accessory tissues, or dispersal appendages are fleshy when mature) |
fruit_dehiscence |
dehiscent (Fruits are dehiscent when mature); indehiscent (Fruits are indehiscent when mature) |
fruit_type |
capsule (A dry, dehiscent fruit composed of two or more united carpels); follicle (A dry, dehiscent fruit derived from a single carpel that splits along one suture) |
leaf_compoundness |
compound (A leaf that is divided into multiple leaflets); simple (A leaf with a single undivided blade) |
leaf_shape |
acicular, cordate, elliptical, falcate, filiform, lanceolate, linear, narrowly_elliptical, narrowly_lanceolate, narrowly_oblong, narrowly_obovate, narrowly_ovate, narrowly_triangular, obcordate, oblanceolate, oblong, obovate, obtriangular, orbicular, ovate, spathulate, strap-shaped, terete, triangular. Standard botanical leaf-shape terms (definitions in AusTraits); code.R collapses them to needle (filiform, acicular, terete, strap-shaped, linear) vs broad (all others) |
leaf_stomatal_hairs |
stomata_covered_with_dense_hairs (Stomata densely covered by hairs); stomata_not_covered_by_hairs (Stomata not hair-covered) |
plant_growth_form |
shrub (A woody plant that is not a tree: usually < 8 m tall, below the canopy where trees are present, or with several narrow stems from at or near ground level); subshrub (A plant that is woody only at the base, the rest of the stems regenerating yearly); tree (A tall, woody, perennial plant, usually with a single main trunk, and its leaves predominantly elevated above the ground surface) |
sex_type |
hermaphrodite (Taxa with flowers that produce both male and female gametes; bisexual); monoecious (Taxa that have both male and female flowers on the same plant but an individual flower produces only male or female gametes) |
Variables derived in code.R (not in the CSV)
leaf_shape_simple:leaf_shapecollapsed to needle vs broad (see above).leafwidthlength_ratio:leaf_width/leaf_length(dimensionless).months_in_flower: number ofymonths inflowering_time.summer_flower,autumn_flower,winter_flower,spring_flower: whether the species flowers in any month of that austral season (Dec–Feb, Mar–May, Jun–Aug, Sep–Nov).
fruit_length, plant_height, leaf_length, leaf_width and months_in_flower are
log-transformed, centred and scaled before analysis.
Software
R ≥ 4.5 with ape, picante, cluster, phytools, phyloregion, canaper, TreeDist, sf, terra,
rnaturalearth, PVR, missForest, nlme, vegan, mgcv, ggplot2, cowplot, patchwork, ggtree,
ggtreeExtra, ggnewscale, scales, scico, dplyr, tidyr. PhyloMeasures (Figs S6–S7) is archived on
CRAN: remotes::install_version("PhyloMeasures", "2.1").
References
- Skeels, A. et al. 2025. Paleobiome dynamics shaped a large Gondwanan plant radiation. PNAS 122: e2502129122.
- Falster, D. et al. 2021. AusTraits, a curated plant trait database for the Australian flora. Scientific Data 8: 254.
- Dinerstein, E. et al. 2017. An ecoregion-based approach to protecting half the terrestrial realm. BioScience 67: 534–545.
- Olson, D. M. et al. 2001. Terrestrial ecoregions of the world. BioScience 51: 933–938.
- Nitta, J. H. et al. 2023. canaper: categorical analysis of neo- and paleo-endemism in R. Ecography 2023: e06638.
Spatial, Phylogenetic, and Functional Trait Data and Imputation
We obtained distributional ranges and phylogeny for 672 Australian Grevilleoideae species from a recent study (Skeels et al. 2025). Information on plant functional traits was obtained from AusTraits (Falster et al. 2021) for 651 Grevilleoideae species. The remaining 21 species in the phylogenetic and spatial dataset had no trait information. AusTraits contained 429 candidate traits, but coverage was uneven across Grevilleoideae species: on average, each trait was recorded for only 59 species. To minimise missing data, we retained 19 traits that were recorded for more than 80% of Grevilleoideae taxa. Six of these were invariant and were dropped, and the remaining 13 traits included flowering time, plant height, plant growth form, fruit length, fruit type, fruit dehiscence, leaf shape, leaf compoundness, leaf stomatal hairs, leaf length, leaf width, sex type, and diaspore fleshiness. These traits are related to key functional aspects of Grevilleoideae ecology, phenology, dispersal ability, and life history. From these traits, we further estimated six compound variables, for a total of 18 traits: we replaced the flowering time trait with four binary variables representing the presence or absence of summer, autumn, winter, and spring flowering, as well as the total months in flower per year. In addition to leaf width and leaf length as individual traits, we also estimated the ratio of leaf length to leaf width. Leaf shape was inconsistently classified, so we simplified this category by defining two states: needle leaves versus broad leaves, with needle leaves defined as those that were filiform, acicular, terete, or strap-shaped, and broad leaves as all other forms. We then excluded the 11 species with fewer than half of the 18 traits recorded, leaving 640 species with spatial, phylogenetic, and trait data, of which 498 had complete trait data. To test the effect of data missingness on our results, we replicated analyses on a reduced dataset of 498 species with no missing observations and on an imputed dataset of 640 species (details in the Supporting Information).
For the 640 species dataset, 170 trait values were missing out of 8,320 (~2%). To impute this missing data, we followed a similar protocol to Helmstetter et al. (2026). First, we log-transformed, centred, and scaled all quantitative values to unit variance. To account for phylogenetic non-independence, we decomposed the phylogenetic distance matrix containing all 640 species into a set of eigenvectors using PVRdecomp in the PVR package (Santos 2012) and used the first 10 eigenvectors as additional traits to train the imputation model. As we had mixed data types of continuous and categorical, we used the missForest function in the missForest package (Stekhoven and Bühlmann 2012) to impute traits based on a random forest algorithm. We repeated the procedure excluding the phylogenetic eigenvectors and compared the imputation accuracy with out-of-bag errors (the prediction error estimated from observations withheld from each bootstrap sample during random forest training) based on normalised root mean squared error (RMSE) for continuous traits and the proportion of falsely classified (PFC) for categorical traits. We found a marginal improvement in both NMRRE and PFC when including the phylogenetic vectors (phylogenetic NRMSE = 0.59, non-phylogenetic NRMSE = 0.63; phylogenetic PFC = 0.08, non-phylogenetic PFC = 0.09), suggesting phylogenetic signal in the traits. We then asked how congruent the imputed and non-imputed functional dendrograms were, as well as how congruent each was to the phylogeny, by estimating Generalized Robinson-Foulds distances (Smith 2021) using the SharedPhylogeneticInfo function in the TreeDist package (Smith 2020). We repeated all downstream analyses on both imputed and non-imputed datasets and found them to be qualitatively similar, driven by a very high correlation in functional distinctiveness metrics (see below) between the two approaches (r = 0.93; Supporting Information), and a high degree of shared phylogenetic information (77.9%). As such, we focus on the imputed dataset in the main text and present the non-imputed results in the Supporting Information.
Geographic, Functional, and Evolutionary Distinctiveness of Species
To understand the contribution of unusually distinct species to macroecological patterns, we estimated evolutionary distinctiveness (ED) and functional distinctiveness (FuD) for each Grevilleoideae species, and we used the negative log-transformed geographic range size as a measure of each species’ geographic range restriction (RR), such that high values correspond with greater range restriction (smaller range sizes). ED was estimated using the equal splits measure (Redding and Mooers 2006) in the picante R package (Kembel et al. 2010) on the species tree while retaining all sampled species. FuD was estimated following Skeels and Yaxley (2023), by first estimating a functional trait distance matrix using Gower distances with the daisy function in the cluster package (Maechler 2018), and then performing hierarchical clustering on this distance matrix using six different algorithms with the hclust function from the stats package (R Core Team 2021): UPGMA, WPGMA, WPGMC, UPGMC, complete linkage, and Ward’s minimum variance. Hierarchical clusters were summarised as dendrograms representing a hierarchy of functional distinctiveness among species. WPGMC and UPGMC algorithms had negative branch lengths and were discarded. The remaining four dendrograms were quality assessed following the method of Maire et al. (2015), which estimates the mean squared deviation (mSD) of the original Gower distances and the distances estimated with the hierarchical clustering method. We found the UPGMA algorithm had the lowest mSD (0.02), followed by WPGMA (0.07), complete linkage (0.1), and Ward’s minimum variance (0.12). Using the UPGMA dendrogram, we estimated FuD similarly to ED, by using the equal splits measure (Redding and Mooers 2006) with the evol.distinct function in the picante package (Kembel et al. 2010). We quantified phylogenetic signal in each log-transformed metric using Pagel's λ and Blomberg's K with the phylosig function in the phytools package (Revell 2012). We estimated the linear relationships between log-transformed FuD, ED, and RR using phylogenetic generalised least squares models (PGLS) with the gls function in the nlme package (Pinheiro et al. 2020). We fitted PGLS for three different sets of relationships (FuD ~ ED, RR ~ FuD; RR ~ ED) across 640 species with complete data, and for each compared three models for the phylogenetic correlation structure of the residuals (Brownian motion, Pagel's λ, and Ornstein–Uhlenbeck) and selected the best fit with model selection on AIC. Finally, to formally test whether the biota of each biome differs from the rest of the radiation, we fitted a phylogenetic ANOVA using the phylANOVA function in phytools (Revell 2012) for each biome and metric combination,~ w~here we contrasted biome member species against all non-members, and P-values were Benjamini–Hochberg-adjusted. Because many species occur in more than one biome, a species was treated as a member of every biome in which it occupies at least one ecoregion (Olson et al. 2001).
Geographic, Functional, and Evolutionary Distinctiveness of Assemblages
For calculations of assemblage distinctiveness measures, we defined assemblages as the species whose distributions overlap each 50 km × 50 km equal-area grid cell (hereafter “sites”) across Australia. We group assemblages into their constituent biomes (Olson et al. 2001), with the seven key biomes (with a simplified naming convention) in Australia being: Tropical Forests, Tropical Savannas, Temperate Forests, Mediterranean, Temperate Grasslands, Montane, and Deserts.
Species ranges were obtained from a recent study (Skeels et al. 2025) in which Grevilleoideae species distributions were estimated using alpha hulls derived from cleaned observation records from the Atlas of Living Australia (ala.org). Next, for each site, we estimated assemblage-level patterns of distinctiveness by taking the mean of log-transformed species-level metric values of ED, FuD, and RR for all species present. To estimate whether distinctiveness metrics were higher or lower than expected by chance, for each site, we computed the standardised effect size (SES) by comparing the observed distribution of distinctiveness metrics to a distribution generated under a null model (SES = (observed − mean null) / SD null). We used the curveball algorithm (Strona et al. 2014) implemented in the vegan package (Oksanen et al. 2019) to generate 999 null assemblages for every site. The curveball algorithm holds both cell richness and species occupancy frequencies fixed while randomising species identities across sites. Sites were classified as lower than expected (SES < −1.96), not significant (−1.96 ≤ SES ≤ 1.96), or higher than expected (SES > 1.96) for each metric. We then examined the pairwise associations among the three SES metrics (FuD vs ED; RR vs FuD; RR vs ED) by fitting, for each contrast, an ordinary least-squares (OLS) regression. To test whether assemblage-level distinctiveness metrics were associated with another commonly used metric of relatedness and divergence within assemblages, we estimated mean pairwise phylogenetic distances (MPPD) and mean pairwise functional distances (MPFD), and their SES values using the PhyloMeasures package (Constantinos and Brody 2015), which computes them analytically under a uniform null model rather than by randomisation. We fitted an OLS regression of EDSES and MPPDSES and of FuDSES and MPFDSES.
PE and FE each capture two of the three distinctiveness dimensions, by quantifying the geographic rarity of species within an assemblage, weighted by evolutionary history and functional trait distinctiveness, respectively. For each 50 km × 50 km grid cell, we estimated PE following Rosauer et al. 2009) and FE following Skeels and Yaxley 2023) using the phylo_endemism function in the phyloregion package (Daru et al. 2020), with the phylogeny and functional dendrogram, respectively. To explore the distribution of sites with narrowly distributed species and long branches or short branches of the phylogeny or functional dendrogram, as well as regions with a mix of both short and long branches, we used the categorical analysis of neo- and paleo-endemism (CANAPE) approach (Mishler et al. 2014). For phylogenetic endemism (PE), we simulated the distribution of 999 randomised communities using the curveball algorithm (Strona et al. 2014) in the canapeR package (Nitta et al. 2023), from which we estimated PE and relative PE (RPE). RPE is the ratio of the scaled PE values on the actual phylogenetic tree and the scaled values of PE on a tree with equal branch lengths (comparison tree). Sites were first identified as centres of endemism where PE on the observed or comparison tree was significantly high (one-tailed, α = 0.05); among these, paleo-endemic sites had significantly high RPE and neo-endemic sites significantly low RPE (two-tailed, α = 0.05); sites significant in PE but not RPE were classed as mixed endemism, and sites significantly high in PE on both trees at α = 0.01 were classed as super-endemic. We repeated the procedure using the functional dendrogram to estimate hotspots of functional endemism (FE) and regions of significantly long functional dendrogram branches, where narrow-ranged species are more functionally distinct than expected against the null; we refer to these as divergent-endemism hotspots. On the other hand, regions of significantly short functional dendrogram branches, where narrow-ranged species are less functionally distinct than expected against the null, we refer to as redundant-endemism hotspots.
