Data and code from: Thermal niche breadth shapes regional elevational range sizes of tropical-like mountain stream insects: Evidence for Janzen's tropical mountain passes hypothesis
Data files
Jul 13, 2026 version files 43.11 KB
-
Code.R
16.57 KB
-
Elevational_parameters_of_aquatic_insects.xlsx
23.53 KB
-
README.md
3 KB
Abstract
The core of Janzen’s tropical mountain passes hypothesis is that relatively stable annual temperature variation limits species’ thermal tolerance breadth, which, in combination with steep elevational temperature gradients, constrains the elevational distributions of these species. In addition to thermal niche breadth, elevational range size was shaped by species’ position in thermal niche space, ecological dominance (e.g., local abundance), and functional traits. However, the relative importance of these factors and the pathways through which they jointly influence elevational ranges remain unclear. Here, we explored the determinants of regional elevational ranges of stream insects across 52 non-disturbed reaches along a 1400 m elevational gradient in tropical-like Nanling Mountain, South China. We used phylogenetic linear regression and relevant hierarchical partitioning to determine the relative roles of niche characteristics, local abundance and functional traits, while controlling for phylogenetic effects. Environmental niches were further divided into thermal and local habitat components, with their breadth and position quantified. We then performed piecewise structural equation modeling (SEM) to quantify the pathways through which niche characteristics and traits influence elevational ranges. We found that elevational ranges were positively associated with local abundance and niche breadth, but negatively associated with niche position. Phylogenetic hierarchical partitioning showed that niche characteristics were the primary drivers of elevational ranges, with thermal niche breadth being the most important driver. SEM analyses further revealed that thermal niche breadth was the primary direct driver of elevational ranges, with its indirect effect mediated by local abundance being comparatively minor. Overall, our results provide support for Janzen’s hypothesis in a tropical-like mountain stream system, revealing that thermal niche breadth is a primary driver of elevational ranges. This finding suggests that stream insects in these tropical-like climates are sensitive to climate change due to their narrower thermal tolerance and limited distributions, and should be conservation priorities as warming accelerates.
Dataset DOI: 10.5061/dryad.9cnp5hr0h
Description of the data and file structure
Building on Janzen’s tropical mountain passes hypothesis, we aim to explore how niche characteristics and ecological dominance shape elevational range size in a tropical-like mountain stream metacommunity.
We sampled 52 reaches and identified a total of 63 stream insect genera along a 1400 m elevational gradient. We first calculated the mean local abundance and elevational range size. Then, we measured the climatic and local habitat niche breadth and position. After this, we used phylogenetic linear regression and relevant hierarchical partitioning to quantify the relative roles of mean local abundace, niche characteristics on elevational range sizes, as well as the roles of climate and local habitat niche breadth and position in shaping elevational range sizes. Furthermore, we used structural equation modeling (SEM) to disentangle the direct and indirect causal pathways linking climatic and local habitat niche characteristics, mean local abundance, and elevational range size.
Files and variables
File: Elevational_parameters_of_aquatic_insects.xlsx
Description: This dataset includes the mean local abundance, elevational range size, functional trait axes, and climatic and local habitat niche characteristics (breadth and position).
Variables (Sheet 1: Elevational parameters)
- Sheet 1 contains 17 columns, 63 rows, including
- Genus: aquatic insect's genus name
- MeanAbundance (calculated based on occurrence sites only)
- MeanAbundance_all (calculated based on all sampling sites)
- log_MeanAbundance (Log-transformed mean local abundance per genus, calculated based on occurrence sites only)
- log_MeanAbundance_All (Log-transformed mean local abundance per genus, calculated based on all sampling sites)
- Altitude_min (Minimum elevation per insect genus),
- Altitude_max (Maximum elevation per insect genus),
- Altitude_range (Altitude_max-Altitude_min)
- Altitude_range_log (log-transformed Altitude_range)
- Functional trait axes (Tra_PCA1, Tra_PCA2, Tra_PCA3, Tra_PCA4)
- Niche characteristics (OMI_Climate, Tol_Climate, OMI_Environmental, Tol_Environmental)
Variables (Sheet 2: Abbreviation)
- Sheet 2 contains 3 columns and 17 rows, including
- Variable names, Explanatory and Unit.
File: Code.R
Description: Code for analyzing the roles of climatic and local habitat niche characteristics in shaping mean local abundance, regional occupancy, and elevational range size using phylogenetic linear regression and relevant hierarchical partitioning to quantify the relative roles of mean local abundace, niche characteristics on elevational range sizes.
Code/software
Rstudio.
