Density Surface Modelling of Distance Sampling Data

Density surface modelling of line transect data. A Generalized Additive Model-based approach is used to calculate spatially-explicit estimates of animal abundance from distance sampling (also presence/absence and strip transect) data. Several utility functions are provided for model checking, plotting and variance estimation.


dsm - Density surface modelling

Build Status CRAN (RStudio Mirror) Downloads CRAN Version

What is dsm?

dsm provides a Generalized Additive Model (GAM)-based approach to calculate spatially-explicit estimates of animal abundance from distance sampling (also presence/absence and strip transect) data. Several utility functions are provided for model checking, plotting and variance estimation.

Open Access paper describing the methods:

  • Miller, DL, ML Burt, EA Rexstad and L Thomas (2013). Spatial models for distance sampling data: recent developments and future directions. Methods in Ecology and Evolution. https://doi.org/10.1111/2041-210X.12105

Using dsm

Examples of how to use dsm see

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("dsm")

2.3.4 by Laura Marshall, a year ago


https://github.com/DistanceDevelopment/dsm


Report a bug at https://github.com/DistanceDevelopment/dsm/issues


Browse source code at https://github.com/cran/dsm


Authors: Laura Marshall [cre] , David L. Miller [aut] , Eric Rexstad [ctb] , Louise Burt [ctb] , Mark V. Bravington [ctb] , Sharon Hedley [ctb] , Megan Ferguson [ctb] , Natalie Kelly [ctb]


Documentation:   PDF Manual  


GPL (>= 2) license


Imports nlme, ggplot2, plyr, statmod

Depends on mgcv, mrds, numDeriv

Suggests Distance, sp, tweedie, testthat


See at CRAN