EcoSHEDS Northeast Brook Trout Occupancy Model
v2.1.0 (Jan 4, 2024)
Section 1 Introduction
The northeast brook trout occupancy model predicts the occupancy probability of eastern brook trout based on estimated stream temperatures across a high resolution catchment delineation for the northeast U.S. (Maine to Virginia). This model is developed and maintained as part of the EcoSHEDS project.
1.1 Model Summary
The occupancy model is a logistic linear mixed effects model for predicting occupancy probability based on estimated stream temperature. The primary model input is the estimated mean July stream temperature generated by the EcoSHEDS Northeast Stream Temperature Model and averaged over all years from 1980 to present. The model also includes a varying intercept (random effect) based on the HUC81 basin containing each catchment to account for regional variations in occupancy not explained by stream temperature. Like the EcoSHEDS stream temperature model, the occupancy model domain is based on the EcoSHEDS Northeast Catchment Delineation.
The occupancy model was calibrated using presence/absence data compiled from multiple state agencies across the region.

Figure 1.1: Map of Presence/Absence by Catchment
The model was validating by splitting the observed presence/absence data into independent training and testing subsets, calibrating the model to the training data, and then comparing the model performance between the two subsets. The validation confirmed that the model structure is not susceptible to over-fitting. Following validation, the model was re-calibrated using all available observation data in order to maximize the amount of information used to generate the final predictions. The following table summarizes the model performance for each dataset.
Metric | Calibration | Validation | Full (Prediction) |
---|---|---|---|
Accuracy | 0.836 | 0.811 | 0.834 |
Sensitivity | 0.899 | 0.840 | 0.896 |
Specificity | 0.720 | 0.759 | 0.720 |
Pos Pred Value | 0.856 | 0.862 | 0.855 |
Neg Pred Value | 0.793 | 0.725 | 0.790 |
Precision | 0.856 | 0.862 | 0.855 |
Recall | 0.899 | 0.840 | 0.896 |
F1 | 0.877 | 0.851 | 0.875 |
Prevalence | 0.649 | 0.642 | 0.648 |
Detection Rate | 0.583 | 0.539 | 0.580 |
Detection Prevalence | 0.681 | 0.625 | 0.679 |
Balanced Accuracy | 0.809 | 0.799 | 0.808 |
Predicted occupancy probabilities were generated for each catchment under both historical conditions as well as for a series of simple climate change scenarios (e.g., +2, +4, +6 degC air temperature). Additional metrics were also computed to evaluate the vulnerability of brook trout occupancy within each catchment to climate change (e.g., the maximum air temperature increase that would result in 30, 50, or 70% occupancy). Model predictions were only generated for catchments with cumulative drainage areas less than 200 km2 (i.e., lower order streams) due to the complexity of predicting stream temperatures in larger rivers.

Figure 1.2: Predicted Occupancy Probabilities under Historical and Future Climate Change Scenarios

Figure 1.3: Predicted Max. Air Temperature Increases to Achieve Varying Occupancy Probabilities
The predicted occupancy probabilities along with stream temperature predictions and various catchment characteristics can be found in the Northeast Interactive Catchment Explorer (ICE). Data files containing the predictions are also available for download (see Downloads).
The model is periodically updated when either new observation data are available, or following each update of the northeast stream temperature model. Currently, updates are being performed annually, usually in the fall.
1.2 Documentation
The documentation is divided into the following sections:
- Introduction provides an overview the model and its documentation
- Data Sources describes the data sources and data processing steps used to generate the model inputs and observed data
- Model Development describes the model structure and implementation
- Calibration and Validation summarizes the model calibration and validation
- Predictions describes the model prediction scenarios and metrics
- Downloads provides links to download the model predictions
- History contains a list of changes to the model over time
1.3 Source Code
The source code for the model itself and this documentation is available in the Github repository EcoSHEDS/northeast-bto-model. Each version of the model will be included under the list of Releases.
8-digit Hydrologic Unit Code (HUC)↩︎