moveHMM: an R package for the statistical modelling of animal movement data using hidden Markov models
Summary
- Due to the substantial progress in tracking technology, recent years have seen an explosion in the amount of movement data being collected. This has led to a huge demand for statistical tools that allow ecologists to draw meaningful inference from large tracking data sets.
- The class of hidden Markov models (HMMs) matches the intuitive understanding that animal movement is driven by underlying behavioural modes and has proven to be very useful for analysing movement data. For data that involve a regular sampling unit and negligible measurement error, these models usually are sufficiently flexible to capture the complex correlation structure found in movement data, yet are computationally inexpensive compared to alternative methods.
- The R package moveHMM allows ecologists to process GPS tracking data into series of step lengths and turning angles, and to fit an HMM to these data, allowing, in particular, for the incorporation of environmental covariates. The package includes assessment and visualization tools for the fitted model.
- We illustrate the use of moveHMM using (simulated) movement of the legendary wild haggis Haggis scoticus. Our findings illustrate the role our software, and movement modelling in general, can play in conservation and management by illuminating environmental constraints.
Introduction
Quality and quantity of animal movement data are rapidly increasing because of substantial improvements of telemetry technology made in recent years. Although increasingly sophisticated statistical methods are being developed in movement ecology (Patterson et al. 2016), the extensive analysis of large data sets is still a computational challenge, especially because the development of user‐friendly software is lagging behind.
Among the variety of models that have been used to analyse animal tracking data, hidden Markov models (HMMs) have stood out in recent years because of their appealing combination of model flexibility, clear interpretability and computational tractability (e.g. Franke, Caelli & Hudson 2004; Holzmann et al. 2006; Patterson et al. 2009; Langrock et al. 2012; van de Kerk et al. 2015). The HMM approach to movement modelling is part of the wider family of state‐switching models, which focus on the decomposition of the movement process into distinct underlying states. Such an approach matches our intuitive understanding that most animals’ movement is driven by switches in underlying behavioural modes.
Several general packages exist for fitting HMMs to data, including depmixS4 (Visser & Speekenbrink 2010), HiddenMarkov (Harte 2015) and msm (Jackson 2011). However, these packages are underutilized by the ecological community, because they do not offer an easy workflow to process and analyse animal movement data. Other R packages can be used for the analysis of animal tracking data, such as adehabitatLT (Calenge 2006), crawl (Johnson 2015) and ctmm (Calabrese, Fleming & Gurarie 2016), but none of the models that they implement focuses on drawing inference on the animals’ behavioural state‐switching mechanisms. The package bsam (Jonsen et al. 2013) does include multistate models, but focuses on the situation where location error is significant. This is a difficult problem requiring detailed and computationally challenging analysis solely for the purpose of inferring switching and most likely movement paths. For high precision data, much more flexible and efficient use of HMMs is possible, yet until now, there has been no dedicated R package for corresponding movement data.
The new package moveHMM for the R environment (R Core Team 2015) implements HMMs for the analysis of animal movement data. The stable version of the package is available on the Comprehensive R Archive Network (CRAN), at https://cran.r-project.org/packagemoveHMM, under a license GNU GPL 3, and its latest version – as well as the unit tests used during development – can be found on the Github repository of the project, at https://github.com/TheoMichelot/moveHMM. Additional information on the functions included in the package can be found in its vignette. There, we also provide the code for analysing the elk data set from Morales et al. (2004).
In this paper, we briefly describe HMMs and explain how they can be used to draw inference from animal movement data. Subsequently, we give an overview of the features of the package moveHMM, and demonstrate them on an example using (simulated) wild haggis movement data.
Hidden Markov models for animal movement
An HMM is a time‐series model comprising two processes: the series of (possibly multivariate) observations,
, and an underlying non‐observable state sequence
. In the basic model formulation, the process
takes values from {1,…,N} and satisfies the Markov property – that is, it is a finite‐state Markov chain of first order. At any given time t, the realization of
is assumed to have been drawn from one of N (possibly multivariate) component distributions, as determined by the value of the state process at time t. This dependence structure is illustrated in Fig. 1. In the context of animal movement, the underlying state process is often interpreted as a proxy for the behavioural state of the animal, for example more active (‘exploratory’) and less active (‘encamped’), as in Morales et al. (2004).

Empirical movement data usually consist of time series of coordinates of the animal's locations on the plane,
, from which various movement metrics can be derived. In the standard HMM approach, the observation process is a bivariate time series with
comprising the step length
(the Euclidean distance between the locations
and
) and the turning angle
(the change of direction between the directions of travel during the intervals [t − 1,t] and [t, t + 1], respectively) of the animal. For the HMM approach to be applicable to animal movement data, and in particular in order to use the package moveHMM, the spatial measurement error in the data needs to be negligible relative to the magnitude of relocation activity observed. In addition, the data should be collected such that the observations are sampled on a regular basis (usually at regular time intervals, though there can be other regular sampling units, for example ‘a dive’ if positions are observed each time a marine mammal comes to the sea surface; see, e.g., DeRuiter et al. 2016). Data that are missing at random on an otherwise regular sequence can easily be handled.
is characterized by its state transition probabilities and, less importantly, by its initial‐state distribution. The transition probability matrix of an N‐state HMM,
, is defined as
, where i,j = 1,…,N and
. In some cases, the state transition probabilities will be constant over time, that is
for all t, but more often it will be of interest to relate the transition probabilities to time‐varying environmental (or other) covariates (see, e.g., Dragon et al. 2012; McKellar et al. 2015). The transition probability at time t,
, can be linked to the associated p covariates,
, via a multinomial logit link:


For a given set of model parameters, the likelihood of the data can be calculated using a recursive algorithm (known as the forward algorithm), which in a very effective way considers all possible state sequences that might have given rise to the observed time series, exploiting the dependence structure of the model. (In fact, the availability of this and other recursion techniques is probably the key reason for the popularity of HMMs.) This makes numerical maximization of the (log‐)likelihood, and hence maximum likelihood estimation, feasible in most cases. For a fitted model, one can easily obtain the most likely sequence of states and also examine various variables of interest such as the average rate of movement in each state. For a comprehensive account of the HMM machinery, we recommend Zucchini, MacDonald & Langrock (2016). Several extensions, with a focus on their usefulness in movement modelling, are discussed in Langrock et al. (2012). In movement ecology, HMMs have successfully been used to analyse the movement of, inter alia, caribou (Franke, Caelli & Hudson 2004), fruit flies (Holzmann et al. 2006), tuna (Patterson et al. 2009), panthers (van de Kerk et al. 2015), woodpeckers (McKellar et al. 2015) and white sharks (Towner et al. 2016).
Overview of the features of moveHMM
We now describe the main features of the package moveHMM. For further details on the implementation, we refer to the package's documentation and vignette (Michelot et al. 2015). The main functions of the package are listed in Table 1.
| Function | Description |
|---|---|
| AIC.moveHMM | AIC of one or several models |
| CI | Confidence intervals for a model's parameters |
| fitHMM | Fit an HMM to data |
| plot.moveData | Plot summary graphs of movement data |
| plot.moveHMM | Plot summary graphs of a movement model |
| plotPR | Plot time series, qq‐plots and sample ACFs of pseudo‐residuals |
| plotStates | Plot the (Viterbi‐)decoded states and state probabilities |
| prepData | Pre‐process tracking data |
| pseudoRes | Pseudo‐residuals of a model |
| simData | Simulate movement data using an HMM |
| stateProbs | State probabilities |
| viterbi | Most likely state sequence (using the Viterbi algorithm) |
Data Preprocessing – prepData
Tracking data usually consist of series of coordinates (either Easting–Northing or longitude–latitude). To fit an HMM using moveHMM, it is necessary to derive the series of step lengths and turning angles, as described in Section ‘Hidden Markov models for animal movement’. This can be performed with the function prepData. The user needs to store the tracking data in a data frame, as typically output by the R functions read.csv or read.table, with a column for each coordinate. Both Easting–Northing and longitude–latitude coordinates can be used with the function prepData, as specified by an additional argument, ‘type’. If longitude and latitude values are used, the step lengths are computed using the function spDistsN1 from the package sp (Bivand, Pebesma & Gomez‐Rubio 2013), and are measured in kilometres. If Easting and Northing coordinates are used, the step lengths are measured in the unit of the data. A column ‘ID’ must be provided if several animals were tracked; if ‘ID’ is not specified, all observations are assumed to come from a single track. All additional columns are considered as covariates, and should only contain numerical values. Categorical covariates can however also be considered: for a categorical covariate taking K levels, one simply needs to add K−1 dummy variables as columns to the data matrix, the j‐th of which indicating whether or not the covariate takes the j‐th level at the different observation times (such that level K is the reference category). The function prepData returns a data frame of the movement data: IDs, coordinates, steps, angles and optionally covariates (if provided).
Model Fitting – fitHMM
The function fitHMM fits an HMM to the data via numerical optimization of the likelihood using the R function nlm. The likelihood computation is based on the forward algorithm (Zucchini, MacDonald & Langrock 2016, Chapter 3), and is implemented in C++ for speed, using Rcpp (Eddelbuettel & Francois 2011). To initiate the numerical maximization, starting values for the model parameters need to be specified. This choice is crucial, and the algorithm might not find the global maximum of the likelihood function, that is the maximum likelihood estimate (MLE), if the initial parameters are poorly chosen. The standard remedy is to run the maximization many times using a range of different starting values, possibly randomly selected. Such an approach gives an idea of the roughness of the likelihood surface and the reliability of the candidate MLE.
A variety of models can be fitted in moveHMM. Gamma, Weibull, log‐normal and exponential distributions can be specified for the step lengths, and von Mises and wrapped Cauchy distributions can be specified for the turning angles. The choice of the family of state‐dependent distributions can affect the goodness‐of‐fit (see, e.g. the comparison of different distributions in Langrock et al. 2012). Either the gamma or the Weibull distribution is usually used for the step lengths, while the von Mises and the wrapped Cauchy distribution are equally popular for modelling the turning angles (see Codling, Plank & Benhamou 2008, for an introduction to these circular‐valued distributions). Zero‐inflation can be added to the state‐dependent distributions of the step lengths to allow for steps of length zero (see, e.g. the analysis of woodpecker movement in McKellar et al. 2015). Corresponding distributions are mixtures of a point mass on zero and a strictly positive distribution (such as the gamma distribution). A model can also be fitted to one‐dimensional data of step lengths only, using the option angleDist="none".
It is possible to fit a model to a data set comprising several time series, possibly collected on several different animals. In such a case, all individuals are assumed to share the same movement model, that is the same parameters (an approach usually referred to as ‘complete pooling’; see Langrock et al. 2012). The package does not currently allow for fitting HMMs including random effects.
The state transition probabilities can be specified as functions of one or more covariates, as described in ‘Hidden Markov models for animal movement’, using the argument ‘formula’ of the function fitHMM. This argument is an R model formula with default value formula=∼1, corresponding to the case where no covariate is included. For a more complex example of the use of ‘formula’, see ‘Case study: (simulated) wild haggis movement’.
It is possible to fit a stationary HMM to the data, using the argument ‘stationary’ in fitHMM. If covariates are included in the model, then the transition probabilities are time‐dependent such that the HMM cannot be stationary. Thus, this option can only be used with covariate‐free models. By default, the initial distribution of the hidden Markov process is estimated; however, when stationary=TRUE, the initial distribution is chosen to be the stationary distribution δ defined as the solution of δ = δΓ subject to
= 1. Using the stationary distribution saves N−1 model parameters, but is only justifiable when at the start of the time series the animal can reasonably be assumed to be in steady state (which, for example, would not be the case if the tagging interferes with the behaviour of the animal, and recordings are made immediately after the tagging). Unless the time series considered are very short, the choice between using the stationary distribution as initial distribution or estimating the latter has little practical relevance (Zucchini, MacDonald & Langrock 2016).
Model selection techniques can be used to choose an appropriate number of states of the HMM, or to determine if a covariate should be included in the model. The function AIC can be applied to one or several fitted movement models in moveHMM, returning the scores of the Akaike Information Criterion (AIC) for the models considered, in ascending order. Users should not blindly follow such information criteria, especially with regard to the selection of the number of states – it is our experience that such formal model selection approaches tend to favour overly complex models, often to an extent such that selected models become challenging to interpret and very difficult to work with in practice (Langrock et al. 2015). The main reason for this is that, while very natural models for animal movement data, HMMs are still simplistic relative to the actual data‐generating process underlying an animal's movement track. As a consequence, additional states are often included in a model to compensate for a simplistic model formulation, or to address artefacts such as outliers. While it is therefore difficult to make general recommendations on how to select the number of states, we advise to use criteria such as the AIC for guidance only, and additionally using both biological intuition and comprehensive model assessments as described in the subsequent section. For example, such investigation could reveal that a two‐state model may appear inferior to a three‐state model due to a single outlier rather than a genuine pattern that requires a third state.
Exact confidence intervals for the MLEs of the parameters of an HMM are not available, but, using asymptotic theory, they can be approximated based on the Hessian of the negative log‐likelihood (i.e. the observed Fisher information). Given a fitted model, the function CI computes approximate confidence intervals for the model's parameters. Note that these are based on asymptotic normality results for the MLE and are not reliable for small sample sizes (Zucchini, MacDonald & Langrock 2016, Chapter 3).
Model Checking – pseudoRes
Goodness‐of‐fit of a fitted HMM can be assessed using pseudo‐residuals, which are also known as quantile residuals (Zucchini, MacDonald & Langrock 2016, Chapter 6). If the model is the true data‐generating process, then the pseudo‐residuals follow a standard normal distribution. For a model that describes the data well, the pseudo‐residuals should be approximately normally distributed. Model adequacy can be checked by testing the pseudo‐residuals for normality, or by considering qq‐plots of the pseudo‐residuals against the theoretical quantiles of the standard normal distribution. Patterson et al. (2009), Basson et al. (2012), Langrock et al. (2012) and Langrock et al. (2015) use pseudo‐residuals in the context of animal movement modelling.
In the package moveHMM, the function pseudoRes returns one series of pseudo‐residuals for the step lengths and one for the turning angles, given a fitted model. In addition, the function plotPR plots the time series of the pseudo‐residuals, as well as qq‐plots of the pseudo‐residuals against the standard normal quantiles and the sample autocorrelation functions (ACFs) of the pseudo‐residuals. As with regression models, in the qq‐plots, a deviation from the identity line indicates a deviation from normality, and hence a lack of fit of the model. The sample ACFs can reveal residual autocorrelation, that is correlation in the data that was not captured by the model. The latter could be an indication that more states are required, or that a first‐order Markov chain is not appropriate for describing the evolution of the states.
State Decoding – viterbi and stateProbs
To analyse the process of behavioural state‐switching, it is useful to decode the sequence of states of the underlying unobserved Markov chain most likely to have generated the observations, given a fitted model. In the context of HMMs, this sequence is computed using the Viterbi algorithm (Zucchini, MacDonald & Langrock 2016, Chapter 5), implemented in the function viterbi of the package moveHMM.
It is also possible to calculate the probabilities of the process having been in the different states, 1,…,N, at any given time point, given a fitted model. For an N‐state HMM and an observed (bivariate) time series of length T, the function stateProbs returns a T × N matrix with the j‐th element in row t giving the probability of the Markov chain having been in state j at time t. The most likely states and the state probabilities can be plotted for each animal using the function plotStates.
The decoded state sequences can be very useful in providing information on how animal behaviour varies in space. For example, in Towner et al. (2016), the decoded behavioural states of white sharks were superimposed on their movement tracks, which clearly highlighted spatial variation in the animals’ behavioural patterns. Similarly, Lidgard et al. (2012) used HMMs to categorize movement data into behavioural states, and link foraging activity to at‐sea associations of grey seals.
Model Visualization – plot
A fitted model, as output by fitHMM, can be plotted with the generic function plot. This displays histograms of the step lengths and turning angles, above which are plotted the estimated probability density functions in each state. The densities are weighted by the relative frequency of each state in the most likely state sequence, decoded using the Viterbi algorithm. If covariates are included in the model, plots of the transition probabilities as functions of each covariate are also generated. If several covariates are included, then the transition probabilities are plotted against each covariate separately, fixing the remaining at their respective mean values. Finally, the plot function also outputs maps of the animals’ tracks, colour‐coded according to the most likely state sequence.
Figures 3 and 4 illustrate the plots produced by plot when given a fitted model as an argument.
Simulation Tool – simData
The function simData simulates movement data from an HMM, given the parameters provided. Like the pre‐processing function prepData, it returns a data frame of the movement data. In particular, once a model has been fitted to real data with fitHMM, it can be passed as an argument to simData, so that the estimates of the model parameters are used in the simulation model. In this way, the patterns in the simulated movement can be compared to those of the real movement of the animal, corresponding to a visual assessment of the fit. While this does not constitute a formal check of a fitted model, in our experience, this is a useful informal way to identify potential weaknesses of a given model formulation.
However, it is important to note that, in general, it is not sensible to use such a simulation engine for further inference, for example to try to predict the influence that future changes in the covariate values would cause on the animal's behaviour. This is because the simulations, even if conditional on estimated parameters, are essentially ‘data‐free’; whereas in the fitted model, the data are crucial in constraining the state switches even when the strict structure of the model constitutes a limited description of the behavioural switching process. There are exceptions to this rule‐of‐thumb, but in general, we urge caution in making inference from simulation results.
One area where simulations can be validly used, in addition to the informal model checking described above, is in a parametric bootstrap for quantifying estimator uncertainty.
Case study: (simulated) wild haggis movement
We illustrate the functionality of the package using wild haggis Haggis scoticus movement data. The data set involves movement tracks of 15 individual wild haggises, with 400 locations per track.11
Because we encountered unexpected but insurmountable difficulties when trying to tag individuals in the wild, we resort to simulated data in this work, where we tried to generate movement patterns that we believe are realistic for wild haggises.
In the following, we illustrate how the package moveHMM can be used to investigate the movement strategies adopted by the wild haggis in response to environmental conditions. Of particular interest is the role played by the animals’ leg length. The wild haggis’s left ipsilateral pair of legs is considerably longer than its right counterpart (King et al. 2007), an evolutionary adaptation enabling the animal to efficiently circle along topographic contours of the steep hills in the Scottish Highlands (though only clockwise, as seen from above22
The haggises may also move up and down altitudinal gradients, but only sideways to remain upright.
). In this illustrative example, we investigate how wild haggis movement strategies vary with respect to mountain slope. The underlying rationale for our analysis is to characterize an optimal topographic slope, or range of slopes, at which this species’ anatomy allows for high movement speeds, while at other slopes the animals might have to resort to primitive crawling strategies. It seems obvious that net‐energetic returns will be reduced in suboptimal environments. Such predictions will be useful for reserve planning or other forms of spatial management for this species.
The 15 tracks, comprised of the locations and associated covariate values, are stored in a csv file ‘rawHaggises.csv’, provided in the supplementary material (Data S1). The code used to simulate the data is provided in Appendix S4 (‘simulatehaggisdata.R’), and the code used to process and analyse the data with moveHMM is available in Appendix S2 (‘casestudy.R’)
Having loaded the package moveHMM, we load and pre‐process the data in R (version 3.2.0):
-
rawHaggis <- read.csv ("rawHaggises.csv")
-
processedHaggis <- prepData(rawHaggis,type="UTM")
The resulting data frame ‘processedHaggis’ comprises the columns ‘ID’, ‘step’, ‘angle’, ‘x’, ‘y’, ‘slope’ and ‘temp’. The latter two are time‐varying environmental covariates giving the mountain slopes (in degrees) and the temperatures (in degree Celsius) associated with the observations. A subset of the data, namely the observations made for the haggis with ‘ID = 2’, is visualized in Fig. 2 – these graphics were obtained using the command plot(processedHaggis). The haggis’ characteristic (clockwise) circling can clearly be seen in the left plot.

Considering gamma step length distributions and von Mises turning angle distributions, the following models were fitted: N = 2 states, no covariates influencing the state transition probabilities (‘m1’, formula=∼1); N = 2, linear predictor with covariate ‘slope’ (‘m2’, formula=∼slope); N = 2, linear predictor with covariates ‘slope’ and ‘temp’ (‘m3’, formula=∼slope+temp); N = 2, quadratic predictor with covariate ‘slope’ (‘m4’, formula=∼slope+I(slope
2)). In each case, a common model was fitted to all animals, that is all individuals were assumed to share the same movement parameters.
On an octa‐core i7 CPU, at 3·6 GHz and with 8 GB RAM, fitting the simplest model (‘m1’) took 10 s, while fitting the more complex model ‘m4’ took 53 s. From the given set of candidate models, the AIC (obtained with AIC(m1,m2,m3,m4)) strongly favours ‘m4’, and there is no indication that the temperature (covariate ‘temp’) affects the state‐switching dynamics.
For the fitted model ‘m4’, Figs 3 and 4 display the estimated state‐dependent distributions and the estimated effect of the covariate ‘slope’ on the state transition probabilities. These plots were obtained using the command plot(m4). From Fig. 3, we see that one state involves mostly short steps and many turnings (state 1) and the other state involves longer steps and less frequent turnings (state 2). Thus, the haggises appear to exhibit the typical movement pattern that has previously been identified for various other species, including, inter alia, elk (Morales et al. 2004), fruit flies (Holzmann et al. 2006), woodpeckers (McKellar et al. 2015) and white sharks (Towner et al. 2016). Notably, the mean turning angle in state 2 was estimated as −0·299 – with 95% confidence interval [−0·312, −0·287], obtained using CI(m4) – hence confirming the tendency of the haggises to circle clockwise (when active).


From Fig. 4, it can be seen that there is a range of relatively moderate mountain slopes, roughly from
to
, at which the haggises are highly likely to be in state 2 – due to both a high probability of a switch to state 2 when in state 1 and a high probability of remaining in state 2 when in state 2 – in which higher movement rates and more directed movement are observed. In contrast, when encountering slopes outside this range, that is either relatively flat terrain or very steep hillsides (
), then the haggises are very likely to leave state 2 and spend prolonged periods in state 1, the state involving very little and undirected movement activity. A possible explanation is that the anatomy of this species only allows for efficient and hence fast movement at moderate slopes. In flat terrain, the haggises might have to resort to primitive crawling strategies, while in very steep terrain, they will likely fall over. State 1 would then encompass the haggises’ clumsy attempts to get back to more favourable terrains, while state 2 captures the haggises’ running around the hills. According to the most likely state sequence under the fitted model ‘m4’, decoded using viterbi(m4), the haggises spent 55·5% of the time running around the hills (i.e. in state 2). The map of the movement track for animal 2, coloured by Viterbi‐decoded states, is given in Appendix S1, part A (Supporting information).
Jarque–Bera tests for normality of the pseudo‐residuals – obtained with pseudoRes(m4) – yield P‐values of 0·75 and 0·65 for the residuals associated with the step lengths and the turning angles, respectively, such that normality is not rejected in either case. There is also no indication of residual autocorrelation (shown in Appendix S1, part B). The model ‘m4’ hence seems to fit the data well.
An example of a more extensive simulation study is provided in Appendix S1, part C, to assess the performance of parameter estimation and state decoding in moveHMM.
Conclusion and future improvements
We have developed the package moveHMM to facilitate the analysis of animal movement data with HMMs. Collection of such data is nowadays done routinely, and we hope that our package will make the very intuitive HMM framework accessible to applied researchers. Fitting HMMs can be computationally intensive if the likelihood calculation is coded inefficiently, and our implementation of the likelihood function should help increasing the utility of the HMM approach in movement ecology for large data sets. The current version can deal with very large data sets on standard desktop PCs (e.g. fitting a covariate‐free HMM to a time series of a million observations in <20 min).
The package allows for statistical analyses of data indicating multiple phases of movement. More generally, the HMM formulation implemented in the package is suited to bivariate time series with one positive linear and one circular variable (step lengths and turning angles in case of animal movement data), driven by underlying non‐observable states, and as such can also be used, for example to analyse vessel monitoring data to characterize the spatial distribution of fishing effort (Peel, Good & Quinn 2011; Charles, Gillis & Wade 2014), to model wind speed and direction (Holzmann et al. 2006) and to model wave heights and directions (Bulla et al. 2012).
The package is under further development, and we are considering the option of including additional features. In particular, several non‐trivial extensions of the model formulation could potentially be implemented, such as random effects (Altman 2007; McKellar et al. 2015), semi‐Markov state processes (Langrock & Zucchini 2011) or biased random walk behaviour (Langrock et al. 2012). However, implementing these at a high level of generality in the package moveHMM is anything but straightforward, such that we are counting on users’ feedback to help us prioritize the most useful extensions.
We welcome bug reports, feedback and suggestions for the development of moveHMM.
Acknowledgements
The authors would like to thank Eric Rexstad for much intellectual input during the development of moveHMM and for helpful comments on the manuscript, David Borchers for suggesting the wild haggis as a study species to illustrate moveHMM, Ben Augustine for useful discussions in the early stages of the development of moveHMM and Ian Jonsen and one other anonymous referee for very helpful feedback and suggestions on an earlier version of this manuscript.
Data accessibility
The wild haggis movement data used in ‘Case study: (simulated) wild haggis movement’ is available in the supporting material (Data S1), as ‘rawHaggises.csv’.
References
Citing Literature
Number of times cited according to CrossRef: 107
- Matt I. D. Carter, Brett T. McClintock, Clare B. Embling, Kimberley A. Bennett, Dave Thompson, Debbie J. F. Russell, From pup to predator: generalized hidden Markov models reveal rapid development of movement strategies in a naïve long‐lived vertebrate, Oikos, 10.1111/oik.06853, 129, 5, (630-642), (2020).
- Mohammad S. Farhadinia, Théo Michelot, Paul J. Johnson, Luke T. B. Hunter, David W. Macdonald, Understanding decision making in a food-caching predator using hidden Markov models, Movement Ecology, 10.1186/s40462-020-0195-z, 8, 1, (2020).
- Susanne Marieke Vogel, Ben Lambert, Anna Catherine Songhurst, Graham Paul McCulloch, Amanda Lee Stronza, Tim Coulson, Exploring movement decisions: Can Bayesian movement‐state models explain crop consumption behaviour in elephants (Loxodonta africana)?, Journal of Animal Ecology, 10.1111/1365-2656.13177, 89, 4, (1055-1068), (2020).
- Larissa T. Beumer, Jennifer Pohle, Niels M. Schmidt, Marianna Chimienti, Jean-Pierre Desforges, Lars H. Hansen, Roland Langrock, Stine Højlund Pedersen, Mikkel Stelvig, Floris M. van Beest, An application of upscaled optimal foraging theory using hidden Markov modelling: year-round behavioural variation in a large arctic herbivore, Movement Ecology, 10.1186/s40462-020-00213-x, 8, 1, (2020).
- Manuel Roeleke, Torsten Blohm, Uwe Hoffmeister, Lara Marggraf, Ulrike E. Schlägel, Tobias Teige, Christian C. Voigt, Landscape structure influences the use of social information in an insectivorous bat, Oikos, 10.1111/oik.07158, 129, 6, (912-923), (2020).
- Eva Gazagne, Juan Manuel José‐Domínguez, Marie‐Claude Huynen, Alain Hambuckers, Pascal Poncin, Tommaso Savini, Fany Brotcorne, Northern pigtailed macaques rely on old growth plantations to offset low fruit availability in a degraded forest fragment, American Journal of Primatology, 10.1002/ajp.23117, 82, 5, (2020).
- Arnaud Tarroux, Yves Cherel, Per Fauchald, Akiko Kato, Oliver P. Love, Yan Ropert‐Coudert, Gunnar Spreen, Øystein Varpe, Henri Weimerskirch, Nigel G. Yoccoz, Sandrine Zahn, Sébastien Descamps, Foraging tactics in dynamic sea‐ice habitats affect individual state in a long‐ranging seabird, Functional Ecology, 10.1111/1365-2435.13632, 34, 9, (1839-1856), (2020).
- AS Bonnet-Lebrun, P Catry, TJ Clark, L Campioni, A Kuepfer, M Tierny, E Kilbride, ED Wakefield, Habitat preferences, foraging behaviour and bycatch risk among breeding sooty shearwaters Ardenna grisea in the Southwest Atlantic, Marine Ecology Progress Series, 10.3354/meps13439, 651, (163-181), (2020).
- Henry R. Scharf, Frances E. Buderman, Animal movement models for multiple individuals, WIREs Computational Statistics , 10.1002/wics.1506, 12, 6, (2020).
- D. Cote, C.J. Morris, P.M. Regular, M.G. Piersiak, Effects of 2D Seismic on Snow Crab Movement Behavior, Fisheries Research, 10.1016/j.fishres.2020.105661, 230, (105661), (2020).
- Josep Alós, Arancha Lana, Josep Ramis, Robert Arlinghaus, Interactions between angler movement behaviour and an invasive seaweed with ecosystem engineering properties in a marine recreational fishery, Fisheries Research, 10.1016/j.fishres.2020.105624, 230, (105624), (2020).
- Floriane Cardiec, Sophie Bertrand, Matthew J. Witt, Kristian Metcalfe, Brendan J. Godley, Catherine McClellan, Raul Vilela, Richard J. Parnell, François le Loc’h, “Too Big To Ignore”: A feasibility analysis of detecting fishing events in Gabonese small-scale fisheries, PLOS ONE, 10.1371/journal.pone.0234091, 15, 6, (e0234091), (2020).
- Ülo Väli, Paweł Mirski, Gunnar Sein, Urmas Abel, Grete Tõnisalu, Urmas Sellis, Movement patterns of an avian generalist predator indicate functional heterogeneity in agricultural landscape, Landscape Ecology, 10.1007/s10980-020-01043-3, (2020).
- G. Cerritelli, L. Vanni, N. E. Baldaccini, A. Lenzoni, M. Sorrenti, V. Falchi, P. Luschi, D. Giunchi, Simpler methods can outperform more sophisticated ones when assessing bird migration starting date, Journal of Ornithology, 10.1007/s10336-020-01770-z, (2020).
- E. Hance Ellington, Erich M. Muntz, Stanley D. Gehrt, Seasonal and daily shifts in behavior and resource selection: how a carnivore navigates costly landscapes, Oecologia, 10.1007/s00442-020-04754-1, (2020).
- Toshiya Arakawa, Possibility of Autonomous Estimation of Shiba Goat’s Estrus and Non-Estrus Behavior by Machine Learning Methods, Animals, 10.3390/ani10050771, 10, 5, (771), (2020).
- Joseph D. Bailey, Edward A. Codling, Emergence of the wrapped Cauchy distribution in mixed directional data, AStA Advances in Statistical Analysis, 10.1007/s10182-020-00380-7, (2020).
- Rémi Patin, Marie‐Pierre Etienne, Emilie Lebarbier, Simon Chamaillé‐Jammes, Simon Benhamou, Identifying stationary phases in multivariate time series for highlighting behavioural modes and home range settlements, Journal of Animal Ecology, 10.1111/1365-2656.13105, 89, 1, (44-56), (2019).
- Stephanie M. Harris, Sébastien Descamps, Lynne U. Sneddon, Philip Bertrand, Olivier Chastel, Samantha C. Patrick, Personality predicts foraging site fidelity and trip repeatability in a marine predator, Journal of Animal Ecology, 10.1111/1365-2656.13106, 89, 1, (68-79), (2019).
- Rocío Joo, Matthew E. Boone, Thomas A. Clay, Samantha C. Patrick, Susana Clusella‐Trullas, Mathieu Basille, Navigating through the r packages for movement, Journal of Animal Ecology, 10.1111/1365-2656.13116, 89, 1, (248-267), (2019).
- M. Ranalli, A. Maruotti, Model‐based clustering for noisy longitudinal circular data, with application to animal movement, Environmetrics, 10.1002/env.2572, 31, 2, (2019).
- Théo Michelot, Paul G. Blackwell, Simon Chamaillé‐Jammes, Jason Matthiopoulos, Inference in MCMC step selection models, Biometrics, 10.1111/biom.13170, 76, 2, (438-447), (2019).
- Nicholas Carter, Raylene Cooke, John G. White, Desley Whisson, Bronwyn Isaac, Nick Bradsworth, Joining the dots: How does an apex predator move through an urbanizing landscape?, Global Ecology and Conservation, 10.1016/j.gecco.2019.e00532, (e00532), (2019).
- Dana L. Karelus, J. Walter McCown, Brian K. Scheick, Madelon van de Kerk, Benjamin M. Bolker, Madan K. Oli, Incorporating movement patterns to discern habitat selection: black bears as a case study, Wildlife Research, 10.1071/WR17151, 46, 1, (76), (2019).
- Nathan M. Bacheler, Théo Michelot, Robin T. Cheshire, Kyle W. Shertzer, Fine-scale movement patterns and behavioral states of gray triggerfish Balistes capriscus determined from acoustic telemetry and hidden Markov models, Fisheries Research, 10.1016/j.fishres.2019.02.014, 215, (76-89), (2019).
- Victoria L. Goodall, Sam M. Ferreira, Paul J. Funston, Nkabeng Maruping-Mzileni, Uncovering hidden states in African lion movement data using hidden Markov models, Wildlife Research, 10.1071/WR18004, 46, 4, (296), (2019).
- LR Phillips, M Hindell, AJ Hobday, MA Lea, Variability in at-sea foraging behaviour of little penguins Eudyptula minor in response to finescale environmental features, Marine Ecology Progress Series, 10.3354/meps13095, 627, (141-154), (2019).
- Carl S. Cloyed, Anthony I. Dell, Tracie Hayes, Rebecca L. Kordas, Eoin J. O'Gorman, Long‐term exposure to higher temperature increases the thermal sensitivity of grazer metabolism and movement, Journal of Animal Ecology, 10.1111/1365-2656.12976, 88, 6, (833-844), (2019).
- Théo Michelot, Paul G. Blackwell, State‐switching continuous‐time correlated random walks, Methods in Ecology and Evolution, 10.1111/2041-210X.13154, 10, 5, (637-649), (2019).
- Timo Adam, Christopher A. Griffiths, Vianey Leos‐Barajas, Emily N. Meese, Christopher G. Lowe, Paul G. Blackwell, David Righton, Roland Langrock, Joint modelling of multi‐scale animal movement data using hierarchical hidden Markov models, Methods in Ecology and Evolution, 10.1111/2041-210X.13241, 10, 9, (1536-1550), (2019).
- Matthias C. Spangenberg, Robert Serrouya, Melanie Dickie, Craig A. DeMars, Théo Michelot, Stan Boutin, Meike J. Wittmann, Slowing down wolves to protect boreal caribou populations: a spatial simulation model of linear feature restoration, Ecosphere, 10.1002/ecs2.2904, 10, 10, (2019).
- Iain L. MacDonald, A coarse-grained Markov chain is a hidden Markov model, Physica A: Statistical Mechanics and its Applications, 10.1016/j.physa.2019.123661, (123661), (2019).
- Johannes Signer, John Fieberg, Tal Avgar, Animal movement tools (amt): R package for managing tracking data and conducting habitat selection analyses, Ecology and Evolution, 10.1002/ece3.4823, 9, 2, (880-890), (2019).
- Helena Rio-Maior, Mónia Nakamura, Francisco Álvares, Pedro Beja, Designing the landscape of coexistence: Integrating risk avoidance, habitat selection and functional connectivity to inform large carnivore conservation, Biological Conservation, 10.1016/j.biocon.2019.04.021, 235, (178-188), (2019).
- Lorenzo Quaglietta, Miguel Porto, Adam T. Ford, Simulating animal movements to predict wildlife-vehicle collisions: illustrating an application of the novel R package SiMRiv, European Journal of Wildlife Research, 10.1007/s10344-019-1333-z, 65, 6, (2019).
- Riana Gardiner, Rowena Hamer, Vianey Leos‐Barajas, Cesar Peñaherrera‐Palma, Menna E. Jones, Chris Johnson, State‐space modeling reveals habitat perception of a small terrestrial mammal in a fragmented landscape, Ecology and Evolution, 10.1002/ece3.5519, 9, 17, (9804-9814), (2019).
- Echelle S. Burns, Jeff Armstrong, Danny Tang, Ken Sakamoto, Christopher G. Lowe, The residency, movement patterns and habitat association of several demersal fish species to the Orange County Sanitation District wastewater outfall, Marine Pollution Bulletin, 10.1016/j.marpolbul.2019.110638, 149, (110638), (2019).
- Jonathan R. Potts, Mark A. Lewis, Spatial Memory and Taxis-Driven Pattern Formation in Model Ecosystems, Bulletin of Mathematical Biology, 10.1007/s11538-019-00626-9, 81, 7, (2725-2747), (2019).
- Lorenzo Quaglietta, Miguel Porto, SiMRiv: an R package for mechanistic simulation of individual, spatially-explicit multistate movements in rivers, heterogeneous and homogeneous spaces incorporating landscape bias, Movement Ecology, 10.1186/s40462-019-0154-8, 7, 1, (2019).
- Christoffer Moesgaard Albertsen, Generalizing the first-difference correlated random walk for marine animal movement data, Scientific Reports, 10.1038/s41598-019-40405-z, 9, 1, (2019).
- Katherine A. Zeller, David W. Wattles, Laura Conlee, Stephen DeStefano, Black bears alter movements in response to anthropogenic features with time of day and season, Movement Ecology, 10.1186/s40462-019-0166-4, 7, 1, (2019).
- Zac Yung-Chun Liu, Jerry H. Moxley, Paul Kanive, Adrian C. Gleiss, Thom Maughan, Larry Bird, Oliver J. D. Jewell, Taylor K. Chapple, Tyler Gagne, Connor F. White, Salvador J. Jorgensen, Deep learning accurately predicts white shark locomotor activity from depth data, Animal Biotelemetry, 10.1186/s40317-019-0175-5, 7, 1, (2019).
- Sophie Bestley, Virginia Andrews-Goff, Esmee van Wijk, Stephen R. Rintoul, Michael C. Double, Jason How, New insights into prime Southern Ocean forage grounds for thriving Western Australian humpback whales, Scientific Reports, 10.1038/s41598-019-50497-2, 9, 1, (2019).
- Julien Fattebert, Marco Perrig, Beat Naef-Daenzer, Martin U. Grüebler, Experimentally disentangling intrinsic and extrinsic drivers of natal dispersal in a nocturnal raptor, Proceedings of the Royal Society B: Biological Sciences, 10.1098/rspb.2019.1537, 286, 1910, (20191537), (2019).
- Alice M. Trevail, Jonathan A. Green, Jonathan Sharples, Jeff A. Polton, Peter I. Miller, Francis Daunt, Ellie Owen, Mark Bolton, Kendrew Colhoun, Stephen Newton, Gail Robertson, Samantha C. Patrick, Environmental heterogeneity decreases reproductive success via effects on foraging behaviour, Proceedings of the Royal Society B: Biological Sciences, 10.1098/rspb.2019.0795, 286, 1904, (20190795), (2019).
- Carl S. Cloyed, Anthony I. Dell, Resource distribution and internal factors interact to govern movement of a freshwater snail, Proceedings of the Royal Society B: Biological Sciences, 10.1098/rspb.2019.1610, 286, 1911, (20191610), (2019).
- Ethan Lawler, Kim Whoriskey, William H. Aeberhard, Chris Field, Joanna Mills Flemming, The Conditionally Autoregressive Hidden Markov Model (CarHMM): Inferring Behavioural States from Animal Tracking Data Exhibiting Conditional Autocorrelation, Journal of Agricultural, Biological and Environmental Statistics, 10.1007/s13253-019-00366-2, (2019).
- Andrew Butler, Kristy Bly, Heather Harris, Robert Inman, Axel Moehrenschlager, Donelle Schwalm, David Jachowski, Winter movement behavior by swift foxes (Vulpes velox) at the northern edge of their range, Canadian Journal of Zoology, 10.1139/cjz-2018-0272, (2019).
- Catherine G Haase, Robert J Fletcher, Daniel H Slone, James P Reid, Susan M Butler, Traveling to thermal refuges during stressful temperatures leads to foraging constraints in a central-place forager, Journal of Mammalogy, 10.1093/jmammal/gyz197, (2019).
- Joseph M. Eisaguirre, Marie Auger-Méthé, Christopher P. Barger, Stephen B. Lewis, Travis L. Booms, Greg A. Breed, Dynamic-Parameter Movement Models Reveal Drivers of Migratory Pace in a Soaring Bird, Frontiers in Ecology and Evolution, 10.3389/fevo.2019.00317, 7, (2019).
- Hector M. Guzman, Grant Rogers, Catalina G. Gomez, Behavioral States Related to Environmental Conditions and Fisheries During Olive Ridley Turtle Migration From Pacific Panama, Frontiers in Marine Science, 10.3389/fmars.2019.00770, 6, (2019).
- Christian C. Voigt, Julia M. Scholl, Juliane Bauer, Tobias Teige, Yossi Yovel, Stephanie Kramer-Schadt, P. Gras, Movement responses of common noctule bats to the illuminated urban landscape, Landscape Ecology, 10.1007/s10980-019-00942-4, (2019).
- Bethany L Clark, Freydís Vigfúsdóttir, Mark J Jessopp, Julian M Burgos, Thomas W Bodey, Stephen C Votier, Gannets are not attracted to fishing vessels in Iceland—potential influence of a discard ban and food availability, ICES Journal of Marine Science, 10.1093/icesjms/fsz233, (2019).
- Karine Delord, Christophe Barbraud, David Pinaud, Bruno Letournel, Baptiste Jaugeon, Herlé Goraguer, Pascal Lazure, Hervé Lormée, Movements of three alcid species breeding sympatrically in Saint Pierre and Miquelon, northwestern Atlantic Ocean, Journal of Ornithology, 10.1007/s10336-019-01725-z, (2019).
- Jan Bulla, Roland Langrock, Antonello Maruotti, Guest editor’s introduction to the special issue on “Hidden Markov Models: Theory and Applications”, METRON, 10.1007/s40300-019-00157-2, (2019).
- Carl S. Cloyed, Elizabeth E. Hieb, Merri K. Collins, Kayla P. DaCosta, Ruth H. Carmichael, Linking Use of Ship Channels by West Indian Manatees (Trichechus manatus) to Seasonal Migration and Habitat Use, Frontiers in Marine Science, 10.3389/fmars.2019.00318, 6, (2019).
- Cameron J. Baker, Craig E. Franklin, Hamish A. Campbell, Terri R. Irwin, Ross G. Dwyer, Ontogenetic shifts in the nesting behaviour of female crocodiles, Oecologia, 10.1007/s00442-019-04382-4, (2019).
- E Hance Ellington, Stanley D Gehrt, Behavioral responses by an apex predator to urbanization, Behavioral Ecology, 10.1093/beheco/arz019, (2019).
- Victoria Warwick-Evans, Rod Downie, Mercedes Santos, Philip N. Trathan, Habitat preferences of Adélie Pygoscelis adeliae and Chinstrap Penguins Pygoscelis antarctica during pre-moult in the Weddell Sea (Southern Ocean), Polar Biology, 10.1007/s00300-019-02465-9, (2019).
- Jehyeok Rew, Sungwoo Park, Yongjang Cho, Seungwon Jung, Eenjun Hwang, Animal Movement Prediction Based on Predictive Recurrent Neural Network, Sensors, 10.3390/s19204411, 19, 20, (4411), (2019).
- Ana Muñoz-Mazón, Laura Fuentes-Moraleda, Angela Chantre-Astaiza, Marlon-Felipe Burbano-Fernandez, The Study of Tourist Movements in Tourist Historic Cities: A Comparative Analysis of the Applicability of Four Different Tools, Sustainability, 10.3390/su11195265, 11, 19, (5265), (2019).
- Farid Cheraghi, Mahmoud Reza Delavar, Farshad Amiraslani, Kazem Alavipanah, Eliezer Gurarie, Houman Jowkar, Luke Hunter, Stephane Ostrowski, William F. Fagan, Inter-dependent movements of Asiatic Cheetahs Acinonyx jubatus venaticus and a Persian Leopard Panthera pardus saxicolor in a desert environment in Iran (Mammalia: Felidae) , Zoology in the Middle East, 10.1080/09397140.2019.1632538, (1-10), (2019).
- Alice M. Trevail, Jonathan A. Green, Jonathan Sharples, Jeff A. Polton, Jonathan P. Y. Arnould, Samantha C. Patrick, Environmental heterogeneity amplifies behavioural response to a temporal cycle, Oikos, 10.1111/oik.05579, 128, 4, (517-528), (2018).
- Femke Broekhuis, Charlene Bissett, Elena V. Chelysheva, Field Methods for Visual and Remote Monitoring of the Cheetah, Cheetahs: Biology and Conservation, 10.1016/B978-0-12-804088-1.00032-0, (447-455), (2018).
- Manuel Roeleke, Tobias Teige, Uwe Hoffmeister, Friederike Klingler, Christian C. Voigt, Aerial-hawking bats adjust their use of space to the lunar cycle, Movement Ecology, 10.1186/s40462-018-0131-7, 6, 1, (2018).
- Guiming Wang, Machine learning for inferring animal behavior from location and movement data, Ecological Informatics, 10.1016/j.ecoinf.2018.12.002, (2018).
- Enrico Pirotta, Ewan W. J. Edwards, Leslie New, Paul M. Thompson, Central place foragers and moving stimuli: A hidden‐state model to discriminate the processes affecting movement, Journal of Animal Ecology, 10.1111/1365-2656.12830, 87, 4, (1116-1125), (2018).
- Gabriel E. Machovsky‐Capuska, Mark G. R. Miller, Fabiola R. O. Silva, Christophe Amiot, Karen A. Stockin, Alistair M. Senior, Rob Schuckard, David Melville, David Raubenheimer, The nutritional nexus: Linking niche, habitat variability and prey composition in a generalist marine predator, Journal of Animal Ecology, 10.1111/1365-2656.12856, 87, 5, (1286-1298), (2018).
- Camrin D. Braun, Benjamin Galuardi, Simon R. Thorrold, HMMoce: An R package for improved geolocation of archival‐tagged fishes using a hidden Markov method, Methods in Ecology and Evolution, 10.1111/2041-210X.12959, 9, 5, (1212-1220), (2018).
- Andréa Thiebault, Laurent Dubroca, Ralf H.E. Mullers, Yann Tremblay, Pierre A. Pistorius, “m2b” package in r: Deriving multiple variables from movement data to predict behavioural states with random forests, Methods in Ecology and Evolution, 10.1111/2041-210X.12989, 9, 6, (1548-1555), (2018).
- Brett T. McClintock, Théo Michelot, momentuHMM: R package for generalized hidden Markov models of animal movement, Methods in Ecology and Evolution, 10.1111/2041-210X.12995, 9, 6, (1518-1530), (2018).
- Christopher A. Griffiths, Toby A. Patterson, Julia L. Blanchard, David A. Righton, Serena R. Wright, Jon W. Pitchford, Paul G. Blackwell, Scaling marine fish movement behavior from individuals to populations, Ecology and Evolution, 10.1002/ece3.4223, 8, 14, (7031-7043), (2018).
- Roland Langrock, Timo Adam, Vianey Leos‐Barajas, Sina Mews, David L. Miller, Yannis P. Papastamatiou, Spline‐based nonparametric inference in general state‐switching models, Statistica Neerlandica, 10.1111/stan.12133, 72, 3, (179-200), (2018).
- Peter J. Mahoney, Julie K. Young, Kent R. Hersey, Randy T. Larsen, Brock R. McMillan, David C. Stoner, Spatial processes decouple management from objectives in a heterogeneous landscape: predator control as a case study, Ecological Applications, 10.1002/eap.1686, 28, 3, (786-797), (2018).
- Charmain D. Hamilton, Kit M. Kovacs, Christian Lydersen, Individual variability in diving, movement and activity patterns of adult bearded seals in Svalbard, Norway, Scientific Reports, 10.1038/s41598-018-35306-6, 8, 1, (2018).
- Andrew D Lowther, Phil Trathan, Arnaud Tarroux, Christian Lydersen, Kit M Kovacs, The relationship between coastal weather and foraging behaviour of chinstrap penguins, Pygoscelis antarctica , ICES Journal of Marine Science, 10.1093/icesjms/fsy061, 75, 6, (1940-1948), (2018).
- MGR Miller, N Carlile, J Scutt Phillips, F McDuie, BC Congdon, Importance of tropical tuna for seabird foraging over a marine productivity gradient, Marine Ecology Progress Series, 10.3354/meps12376, 586, (233-249), (2018).
- MB Ogburn, CW Bangley, R Aguilar, RA Fisher, MC Curran, SF Webb, AH Hines, Migratory connectivity and philopatry of cownose rays Rhinoptera bonasus along the Atlantic coast, USA, Marine Ecology Progress Series, 10.3354/meps12686, 602, (197-211), (2018).
- Faridedin Cheraghi, Mahmoud Reza Delavar, Farshad Amiraslani, Seyed Kazem Alavipanah, Eliezer Gurarie, William F. Fagan, Statistical analysis of Asiatic cheetah movement and its spatio-temporal drivers, Journal of Arid Environments, 10.1016/j.jaridenv.2017.12.003, 151, (141-145), (2018).
- Robert Fletcher, Marie-Josée Fortin, Robert Fletcher, Marie-Josée Fortin, Space Use and Resource Selection, Spatial Ecology and Conservation Modeling, 10.1007/978-3-030-01989-1, (271-320), (2018).
- Ulrike Obertegger, Adam Cieplinski, Michael Raatz, Pierluigi Colangeli, Switching between swimming states in rotifers – case study Keratella cochlearis , Marine and Freshwater Behaviour and Physiology, 10.1080/10236244.2018.1503541, 51, 3, (159-173), (2018).
- Dana Paige Seidel, Eric Dougherty, Colin Carlson, Wayne M. Getz, Ecological metrics and methods for GPS movement data, International Journal of Geographical Information Science, 10.1080/13658816.2018.1498097, 32, 11, (2272-2293), (2018).
- W. James Grecian, Jude V. Lane, Théo Michelot, Helen M. Wade, Keith C. Hamer, Understanding the ontogeny of foraging behaviour: insights from combining marine predator bio-logging with satellite-derived oceanography in hidden Markov models, Journal of The Royal Society Interface, 10.1098/rsif.2018.0084, 15, 143, (20180084), (2018).
- Colin J. Torney, J. Grant C. Hopcraft, Thomas A. Morrison, Iain D. Couzin, Simon A. Levin, From single steps to mass migration: the problem of scale in the movement ecology of the Serengeti wildebeest, Philosophical Transactions of the Royal Society B: Biological Sciences, 10.1098/rstb.2017.0012, 373, 1746, (20170012), (2018).
- Martina Martorell-Barceló, Andrea Campos-Candela, Josep Alós, Fitness consequences of fish circadian behavioural variation in exploited marine environments, PeerJ, 10.7717/peerj.4814, 6, (e4814), (2018).
- Giulia Roncon, Sophie Bestley, Clive R. McMahon, Barbara Wienecke, Mark A. Hindell, View From Below: Inferring Behavior and Physiology of Southern Ocean Marine Predators From Dive Telemetry, Frontiers in Marine Science, 10.3389/fmars.2018.00464, 5, (2018).
- Vincent Raoult, Louise Tosetto, Jane Williamson, Drone-Based High-Resolution Tracking of Aquatic Vertebrates, Drones, 10.3390/drones2040037, 2, 4, (37), (2018).
- Mariëlle L. van Toor, Alexis Avril, Guohui Wu, Scott H. Holan, Jonas Waldenström, As the Duck Flies—Estimating the Dispersal of Low-Pathogenic Avian Influenza Viruses by Migrating Mallards, Frontiers in Ecology and Evolution, 10.3389/fevo.2018.00208, 6, (2018).
- Mark G. R. Miller, Fabiola R. O. Silva, Gabriel E. Machovsky-Capuska, Bradley C. Congdon, Sexual segregation in tropical seabirds: drivers of sex-specific foraging in the Brown Booby Sula leucogaster, Journal of Ornithology, 10.1007/s10336-017-1512-1, 159, 2, (425-437), (2017).
- Ella Browning, Mark Bolton, Ellie Owen, Akiko Shoji, Tim Guilford, Robin Freeman, Predicting animal behaviour using deep learning: GPS data alone accurately predict diving in seabirds, Methods in Ecology and Evolution, 10.1111/2041-210X.12926, 9, 3, (681-692), (2017).
- Ashley Bennison, Stuart Bearhop, Thomas W. Bodey, Stephen C. Votier, W. James Grecian, Ewan D. Wakefield, Keith C. Hamer, Mark Jessopp, Search and foraging behaviors from movement data: A comparison of methods, Ecology and Evolution, 10.1002/ece3.3593, 8, 1, (13-24), (2017).
- Manuel Roeleke, Sara Bumrungsri, Christian C. Voigt, Bats probe the aerosphere during landscape‐guided altitudinal flights, Mammal Review, 10.1111/mam.12109, 48, 1, (7-11), (2017).
- Valentin Popov, Roland Langrock, Stacy L. DeRuiter, Fleur Visser, An analysis of pilot whale vocalization activity using hidden Markov models, The Journal of the Acoustical Society of America, 10.1121/1.4973624, 141, 1, (159-171), (2017).
- Toby A. Patterson, Alison Parton, Roland Langrock, Paul G. Blackwell, Len Thomas, Ruth King, Statistical modelling of individual animal movement: an overview of key methods and a discussion of practical challenges, AStA Advances in Statistical Analysis, 10.1007/s10182-017-0302-7, 101, 4, (399-438), (2017).
- Théo Michelot, Roland Langrock, Sophie Bestley, Ian D. Jonsen, Theoni Photopoulou, Toby A. Patterson, Estimation and simulation of foraging trips in land‐based marine predators, Ecology, 10.1002/ecy.1880, 98, 7, (1932-1944), (2017).
- Kim Whoriskey, Marie Auger‐Méthé, Christoffer M. Albertsen, Frederick G. Whoriskey, Thomas R. Binder, Charles C. Krueger, Joanna Mills Flemming, A hidden Markov movement model for rapidly identifying behavioral states from animal tracks, Ecology and Evolution, 10.1002/ece3.2795, 7, 7, (2112-2121), (2017).
- Jennifer Pohle, Roland Langrock, Floris M. van Beest, Niels Martin Schmidt, Selecting the Number of States in Hidden Markov Models: Pragmatic Solutions Illustrated Using Animal Movement, Journal of Agricultural, Biological and Environmental Statistics, 10.1007/s13253-017-0283-8, 22, 3, (270-293), (2017).
- A. Parton, P. G. Blackwell, Bayesian Inference for Multistate ‘Step and Turn’ Animal Movement in Continuous Time, Journal of Agricultural, Biological and Environmental Statistics, 10.1007/s13253-017-0286-5, 22, 3, (373-392), (2017).
- Chelsey Walden-Schreiner, Yu-Fai Leung, Tim Kuhn, Todd Newburger, Wei-Lun Tsai, Environmental and managerial factors associated with pack stock distribution in high elevation meadows: Case study from Yosemite National Park, Journal of Environmental Management, 10.1016/j.jenvman.2017.01.076, 193, (52-63), (2017).
- Brett T. McClintock, Incorporating Telemetry Error into Hidden Markov Models of Animal Movement Using Multiple Imputation, Journal of Agricultural, Biological and Environmental Statistics, 10.1007/s13253-017-0285-6, 22, 3, (249-269), (2017).
- See more




