Modeling Demographic Processes In Marked Populations

Volume 3 of the series Environmental and Ecological Statistics pp 883-915

WinBUGS for Population Ecologists: Bayesian Modeling Using Markov Chain Monte Carlo Methods

  • Olivier GimenezAffiliated withCEFE/CNRS, UMR 5175 Email author 
  • , Simon J. Bonner
  • , Ruth King
  • , Richard A. Parker
  • , Stephen P. Brooks
  • , Lara E. Jamieson
  • , Vladimir Grosbois
  • , Byron J.T. Morgan
  • , Len Thomas

* Final gross prices may vary according to local VAT.

Get Access


The computer package WinBUGS is introduced. We first give a brief introduction to Bayesian theory and its implementation using Markov chain Monte Carlo (MCMC) algorithms. We then present three case studies showing how WinBUGS can be used when classical theory is difficult to implement. The first example uses data on white storks from Baden Württemberg, Germany, to demonstrate the use of mark-recapture models to estimate survival, and also how to cope with unexplained variance through random effects. Recent advances in methodology and also the WinBUGS software allow us to introduce (i) a flexible way of incorporating covariates using spline smoothing and (ii) a method to deal with missing values in covariates. The second example shows how to estimate population density while accounting for detectability, using distance sampling methods applied to a test dataset collected on a known population of wooden stakes. Finally, the third case study involves the use of state-space models of wildlife population dynamics to make inferences about density dependence in a North American duck species. Reversible Jump MCMC is used to calculate the probability of various candidate models. For all examples, data and WinBUGS code are provided.


Bayesian statistics Density dependence Distance sampling External covariates Hierarchical modeling Line transect Mark-recapture Random effects Reversible jump MCMC Spline smoothing State-space model Survival estimation