secr: Spatially Explicit Capture-Recapture

Functions to estimate the density and size of a spatially distributed animal population sampled with an array of passive detectors, such as traps, or by searching polygons or transects. Models incorporating distance-dependent detection are fitted by maximizing the likelihood. Tools are included for data manipulation and model selection.

Version: 4.6.9
Depends: R (≥ 3.5.0), methods
Imports: abind, graphics, grDevices, MASS, mgcv, nlme, parallel, raster (≥ 3.5-15), Rcpp (≥ 0.12.14), RcppNumerical, RcppParallel (≥ 5.1.1), sf, stats, stringr, terra (≥ 1.5-12), tools, utils
LinkingTo: BH, Rcpp, RcppEigen, RcppNumerical, RcppParallel
Suggests: gdistance, igraph, knitr, readxl, rmarkdown, sp, spatstat (≥ 3.0-2), spatstat.geom, spatstat.random, spcosa, spsurvey (≥ 5.3.0), testthat
Published: 2024-06-29
DOI: 10.32614/CRAN.package.secr
Author: Murray Efford ORCID iD [aut, cre], Philipp Jund [ctb] ((faster transect search and spacing)), David Fletcher [ctb] ((overdispersion))
Maintainer: Murray Efford <murray.efford at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: yes
SystemRequirements: GNU make
Citation: secr citation info
Materials: NEWS
In views: Environmetrics
CRAN checks: secr results


Reference manual: secr.pdf
Vignettes: Data input for secr
Spatially explicit capture–recapture in R


Package source: secr_4.6.9.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): secr_4.6.9.tgz, r-oldrel (arm64): secr_4.6.9.tgz, r-release (x86_64): secr_4.6.9.tgz, r-oldrel (x86_64): secr_4.6.9.tgz
Old sources: secr archive

Reverse dependencies:

Reverse depends: ipsecr, openCR, secrdesign, secrlinear
Reverse imports: camtrapR
Reverse suggests: ScatterDensity, wiqid


Please use the canonical form to link to this page.