The suggested citation for this analytic report is:
Thorley, J.L. and Dalgarno S. (2018) Kettle and Granby Rivers Adult Rainbow Trout Density Analysis 2017. A Poisson Consulting Analysis Report. URL: https://www.poissonconsulting.ca/f/6124688.
The Kettle drainage consists of the West Kettle River, the Kettle River and the Granby River sub-basins.
The primary goal of the current analysis report is to answer the following question:
What are the annual densities of Rainbow Trout at each of the index sites and how have they changed through time?
The data were provided in the form of an Access database. The data were rearchived in an SQLite database and prepared for analysis using R version 3.5.0 (R Core Team 2018).
Model parameters were estimated using Bayesian methods. The Bayesian estimates were produced using JAGS (Plummer 2015). For additional information on Bayesian estimation the reader is referred to McElreath (2016).
Unless indicated otherwise, the Bayesian analyses used normal and uniform prior distributions that did not constrain the posteriors (Kery and Schaub 2011, 36). The posterior distributions were estimated from 1500 Markov Chain Monte Carlo (MCMC) samples thinned from the second halves of 3 chains (Kery and Schaub 2011, 38–40). Model convergence was confirmed by ensuring that \(\hat{R} \leq 1.05\) (Kery and Schaub 2011, 40) and \(\textrm{ESS} \geq 150\) for each of the monitored parameters (Kery and Schaub 2011, 61). Where \(\hat{R}\) is the potential scale reduction factor and \(\textrm{ESS}\) is the effective sample size (Brooks et al. 2011).
The parameters are summarised in terms of the point estimate, standard deviation (sd), the z-score, lower and upper 95% confidence/credible limits (CLs) and the p-value (Kery and Schaub 2011, 37, 42). The estimate is the median (50th percentile) of the MCMC samples, the z-score is \(\mathrm{mean}/\mathrm{sd}\) and the 95% CLs are the 2.5th and 97.5th percentiles. A p-value of 0.05 indicates that the lower or upper 95% CL is 0.
Where relevant, model adequacy was confirmed by examination of residual plots for the full model(s).
The results are displayed graphically by plotting the modeled relationships between particular variables and the response(s) with the remaining variables held constant. In general, continuous and discrete fixed variables are held constant at their mean and first level values, respectively, while random variables are held constant at their typical values (expected values of the underlying hyperdistributions) (Kery and Schaub 2011, 77–82). When informative the influence of particular variables is expressed in terms of the effect size (i.e., percent change in the response variable) with 95% confidence/credible intervals (CIs, Bradford, Korman, and Higgins 2005).
The analyses were implemented using R version 3.5.0
(R Core Team 2018) and the
mbr family of packages.
The lineal density and observer efficiency for Rainbow \(\geq\) 30 cm in length were estimated from the snorkel count and mark-resighting data for the Kettle River using an overdispersed Poisson mark-recapture model.
Key assumptions of the density model include:
model {
bEfficiency ~ dunif(0, 1)
bDensity ~ dnorm(5, 2^-2)
sDensityAnnual ~ dunif(0, 1)
for (yr in 1:nAnnual) {
bDensityAnnual[yr] ~ dnorm(0, sDensityAnnual^-2)
}
sDensitySite ~ dunif(0, 2)
for (i in 1:nSite) {
bDensitySite[i] ~ dnorm(0, sDensitySite^-2)
}
sDispersion ~ dunif(0, 1)
for (i in 1:length(Count)) {
eEfficiency[i] <- bEfficiency
eResightingEfficiency[i] <- min(eEfficiency[i], Marked[i])
eAdjustedMarked[i] <- max(Marked[i], 1)
Resighted[i] ~ dbin(eResightingEfficiency[i] * ProportionSurveyed[i], eAdjustedMarked[i])
log(eDensity[i]) <- bDensity + bDensityAnnual[Annual[i]] + bDensitySite[Site[i]]
eAbundance[i] <- eDensity[i] * SiteLength[i]
eDispersion[i] ~ dgamma(1 / sDispersion^2, 1 / sDispersion^2)
Count[i] ~ dpois(eAbundance[i] * eEfficiency[i] * ProportionSurveyed[i] * eDispersion[i])
}
..
Template 1. The model description.