Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
Navigating through the R packages
for movement
Rocıo Joo1, M.E. Boone 1, T.A. Clay 2,S.C. Patrick 2, S. Clusella-Trullas 3, M. Basille 1
1 University of Florida 2 University of Liverpool 3 Stellenbosch University
useR! - July 2019
Q [email protected] 7 rocio joo
1 / 15
Movement
Tracking packages: created to process or analyze tracking data
2 / 15
Movement
Tracking packages: created to process or analyze tracking data
2 / 15
Tracking workflow
3 / 15
Pre-processing
4 / 15
Pre-processing
E.g. Light level geolocator data
Packages: GeoLight, probGLS, FlightR, trackit, TripEstimation/SGAT, Twilight Free, telemetr,
animalTrack, TrackReconstruction
5 / 15
Pre-processing
E.g. Light level geolocator data
Packages: GeoLight, probGLS, FlightR, trackit, TripEstimation/SGAT, Twilight Free, telemetr,
animalTrack, TrackReconstruction
5 / 15
Post-processing
6 / 15
Post-processing
Cleaning (argosfilter, SDLfilter, T-LoCoH, TrajDataMining, trip)
Compression (adehabitatLT, amt, trajectories, trajr, TrajDataMining, rsMove)
7 / 15
Analysis
8 / 15
Path reconstruction
Purposes:
Correct errors
Finer data resolution
Regular time steps
Remember: model means assumptions!
Packages: HMMoce, kftrack, ukfsst/kfsst, ar-
gosTrack, bsam, crawl, ctmcmove, ctmm, Ba-
yesianAnimalTracker, TrackReconstruction
9 / 15
Behavioral pattern identification
Purpose:
Proxy of behaviors through theobserved movement patterns
Remember: model means assumptions!
Packages: EMbC, m2b, adehabitatLT, seg-
clust2d, bcpa, marcher, migrateR, bsam, ls-
mnsd, momentuHMM, moveHMM
10 / 15
Space use
Packages: adehabitatHR, adehabitatHS, amt, move, rhr, BBMM, ctmm, mkde, move,
movementAnalysis, T-LoCoH, hab, ctmcmove, feedr, VTrack, moveNT, recurse, rsMove
11 / 15
Quality of a package
Usability
Quality
Style
Documentation
how and why of eachfunction‘statement of need’:gap/improvement
12 / 15
Documentation
Survey: 225 users
11 pkgs over 75 % good/excellent documentation
adehabitatHR
adehabitatHSadehabitatLT
amtargosfilter
BBMM
bcpa bsam
crawl
ctmmEMbC
FLightR
GeoLight
hab
migrateR
momentuHMM
move
moveHMM
moveVis
recurse
rhr
SGAT/TripEstimation
T−LoCoH
trip
wildlifeDI
50
60
70
80
90
50 100 150
Number of respondents
Goo
d or
Exc
elle
nt R
atin
g
13 / 15
Documentation
Survey: 225 users 11 pkgs over 75 % good/excellent documentation
adehabitatHR
adehabitatHSadehabitatLT
amtargosfilter
BBMM
bcpa bsam
crawl
ctmmEMbC
FLightR
GeoLight
hab
migrateR
momentuHMM
move
moveHMM
moveVis
recurse
rhr
SGAT/TripEstimation
T−LoCoH
trip
wildlifeDI
50
60
70
80
90
50 100 150
Number of respondents
Goo
d or
Exc
elle
nt R
atin
g
13 / 15
Network
adehabitatHR
adehabitatHS
adehabitatLT
amt
animalTrack
anipaths
argosfilter
argosTrack
BayesianAnimalTracker
BBMM
bcpa
bsam
caribou
crawl
ctmcmove
ctmm
EMbC
feedr
FLightRGeoLight
hab
HMMocekftrack
lsmnsd
m2b
marcher
migrateR
mkde
momentuHMM
movemoveHMM
movementAnalysis
moveNT
moveVis
moveWindSpeed
probGLS
recurse
rhr
rpostgisLT
rsMove
SDLfilter
segclust2d
SGAT
SimilarityMeasures
SiMRiv
smam
T−LoCoH
telemetrtrackeR
trackit
TrackReconstruction
TrajDataMining
trajectories
trajr
trip
TwilightFree
ukfsst
VTrack
wildlifeDI
14 / 15