MacKenzie 2002 - Extensions, Design Guidance and PyMC Sketch
Summary
The discussion gives red flags for untrustworthy ψ^, minimum-effort guidance for visit numbers, and four extensions (robust design, colonisation/extinction, species co-occurrence, heterogeneity). A PyMC sketch shows how the latent presence indicator is marginalised so NUTS can be used.
Overview
The paper positions occupancy as a cheaper state variable than abundance for large-scale monitoring and metapopulation work. Its discussion is the source of widely cited design rules of thumb.
Main Content
Caution rule (Discussion)
Doubt an estimate of ψ very close to 1 when per-visit detection is low (<0.15), especially with few visits (<7): the data cannot distinguish a genuinely absent species from one merely not detected.
Design guidance.
With only two visits per site, the true occupancy should exceed 0.7 and per-visit detection should exceed 0.3, and even then precision may be low.
More visits improve precision and (at low p) accuracy. Multiple searches in a single trip (e.g. two 3-minute calling surveys in one night) can substitute when travel is costly.
If many patches must be surveyed, repeat-visit a subset to estimate p (possibly as a function of site covariates) and apply it to single-visit sites.
Think about the likely analysis when designing the survey.
Extensions the authors foresee.
Dynamics: combine with Pollock’s robust design. Within each closed period estimate ψ; across periods model colonisation and extinction probabilities, analogous to open-population birth and death. This removes the need for p=1 or stationarity assumed by earlier metapopulation work (Hanski 1992, 1994; Erwin et al. 1998).
Species co-occurrence: parameterise ψAB in addition to ψA,ψB. Parameters grow exponentially: three species need four extra (ψAB,ψAC,ψBC,ψABC); six species need 57 extra.
Heterogeneity: unmodelled site heterogeneity in ψ or p could be handled with the finite-mixture approach of Pledger (2000), jackknife (Burnham and Overton 1978) or coverage estimators (Chao et al. 1992).
Continuous detection processes: Poisson-family models (Boyce et al. 2001).
Software and the Maryland data were provided in ESA’s Electronic Data Archive supplement (E083-041-S1).
Examples
PyMC sketch (untested, PyMC 5 style)
Marginalise the binary presence zi so that gradient-based sampling works. For each site, the log-likelihood is log(psi) + sum(logp_det) if detected at least once, else logaddexp(log(psi) + sum(log1m(p)), log1m(psi)).