Wildlife Simulation Package - synergy · Abundance estimation process in WiSP generate.region...
Transcript of Wildlife Simulation Package - synergy · Abundance estimation process in WiSP generate.region...
Institut für Statistik und Ökonometrie
Wildlife Simulation Package
Walter Zucchini1, David Borchers2, Stefan Kirchfeld1, Martin Erdelmeier1& Jon Bishop2
Contributors: Shirley Pledger, Alexey Botvinnik, Günter Kratz, Oliver Kellenberger, Jürgen Meinecke
Research Unit for Wildlife Population Assessment
1 University of Göttingen 2 University of St. Andrews
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 1 of 20
Concepts in animal abundance estimation
State model Describes the spatial distribution and characteristics of animals in a region
Who lives here and where are they?
Population: group size, composition (gender, type), position, exposure
Observation modelDescribes the probability that animals with given characteristics are detected.
What we assume we are likely to see.Detection probability: certain, constant, distance dependent, covariate-dependent
Survey designDescribes the covered region, survey units, effort (observers/traps)
Where, how, and how hard we look.
Survey design: plot sampling, removal methods, mark-recapture,distance sampling, etc.
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 2 of 20
Abundance estimation process in WiSPgenerate.region generate.density
region density1.) Define survey region
& population density
functions objectsDownloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 3 of 20
Generating a survey region
Survey region = An area of given height and width
survey region
0 20 40 60 80
0
10
20
30
40
50
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 4 of 20
Generating a population density (1)
Simple density with linear trend:
0 20 40 60 80
010
2030
4050
x
y
Density
high density
low density
The population density defines the spatial distribution of animals in the survey region.
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 5 of 20
Generating a population density (2)
Increase complexity by adding hotspots and coldspots:
0 20 40 60 80
010
2030
4050
xy
Density
hotspot
coldspot
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 6 of 20
Generating a population density (3)
Add more complexity: Strips of constant density
0 20 40 60 80
010
2030
4050
xy
Density
no animals here
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 7 of 20
Abundance estimation processgenerate.region generate.density
region density1.) Define survey region
& population density
setpars.population
generate.population
population
2.) Generate population
functions objectsDownloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 8 of 20
Generating a population
The population specifies the positions and characteristics of groups and individuals
Population parameters
• region
• density
• probability distributions of group and individualcharacteristics (group sizes and exposures)
• number of groups
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 9 of 20
Generating a population
group-size distribution
1 2 3 4 5
0.0
0.3
0.6 exposure distribution
0 20 40 60 80 100
0.00
0.06
population parameters
0 20 40 60 80
010
2030
4050
Region, density and NGenerate population
Population
0 20 40 60 80
0
10
20
30
40
50
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 10 of 20
A population with 500 groups
0 20 40 60 80
0
10
20
30
40
50large grouplow exposure
small grouphigh exposure
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 11 of 20
generate.region generate.density
region density1.) Define survey region
& population density
setpars.design
generate.design
design
3.) Generate surveydesign
setpars.population
generate.population
population
2.) Generate population
Abundance estimation process in WiSP
functions objectsDownloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 12 of 20
Survey designs for closed populations
• plot sampling Count all animals in a selected sub-region
• removal methods Repeatedly remove some
• mark-recapturevarious Repeatedly capture, mark, return
• distance samplingline transect Count along a transect – record the distancespoint transect Count within a circle – record the distances
• nearest objectsingle nearest object Measure distance to nearest object detected
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 13 of 20
Survey designs with Incomplete Coverage
0 20 40 60 80
0
10
20
30
40
50
0 20 40 60 80
0
10
20
30
40
50
plot sampling (random)
0 20 40 60 80
0
10
20
30
40
50
point transect
0 20 40 60 80
0
10
20
30
40
50
line transect
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 14 of 20
Abundance estimation process in WiSPgenerate.region generate.density
region density1.) Define survey region
& population density
setpars.design
generate.design
design
3.) Generate survey design
setpars.survey
generate.sample
sample
4.) Survey population
setpars.population
generate.population
population
2.) Generate population
functions objectsDownloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 15 of 20
0 20 40 60 80
0
10
20
30
40
50
A line-transect survey
Specify design parsGenerate design (random)
… a sample
0 20 40 60 80
0
10
20
30
40
50
0 20 40 60 80
0
10
20
30
40
50
0 20 40 60 80
0
10
20
30
40
50
Do survey to generate …Specify survey pars
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 16 of 20
point.sim.est
simulation est
Abundance estimation process in WiSPgenerate.region generate.density
region density1.) Define survey region
& population density
setpars.design
generate.design
design
3.) Generate survey design
setpars.survey
generate.sample
sample
4.) Survey population
setpars.population
generate.population
population
2.) Generate population
5.) Compute estimatespoint.est int.est
point est interval est
functions objects
State Model
Design
Observation Model
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 17 of 20
setpars.survey
generate.sample
sample
4.) Define generating observation modeland survey population
Assumed model vs realitygenerate.region generate.density
region density1.) Define survey region
& population density
setpars.design
generate.design
design
3.) Generate survey design
point.est int.est
point est interval est
5.) Compute estimates using assumed observation model
setpars.population
generate.population
population
2.) Generate population
functions objectsDownloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 18 of 20
Assessing sensitivity to assumptionsGenerating observation model defines the true detection/capture probabilities for all animals
Homogeneityequal capture probabilites
Heterogeneitytrap-shyness, unequal exposure
Mark-recapture method
Assumedobservation model
Generating observation model
GenerateEstimate
Assumption violated
Enables sensitivity analysis
Assumed observation model is what we use to carry out the estimation
Downloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 19 of 20
Function and object names
setpars.surveygenerate.design plot.design generate.sample summary.sample point.estinterval.estpoint.simetc.
Prefix* (action)
.cr1 capture-recapture
.dp double-platform
.lt line-transect
.no nearest object
.pl plot sampling
.pt point-transect
.rm2 removal
Suffix (method extension)
Example:
setpars.survey.pt Set survey parameters for a point transect
+
1 Estimation functions for .cr extension are .crM0, .crMt, crMb, crMh2 Estimation functions for .rm extensionare .rm, .ce and .cir
* incomplete list
Also summary() and plot() functions for most objectsDownloaded fromhttp://www.ruwpa.st-and.ac.uk/estimating.abundance/WiSP/ Page 20 of 20