Skip to main content

An introduction to statistical models used to characterize species-habitat associations with animal movement data

Abstract

Understanding species-habitat associations is fundamental to ecological sciences and for species conservation. Consequently, various statistical approaches have been designed to infer species-habitat associations. Due to their conceptual and mathematical differences, these methods can yield contrasting results. In this paper, we describe and compare commonly used statistical models that relate animal movement data to environmental data. Specifically, we examined selection functions which include resource selection function (RSF) and step-selection function (SSF), as well as hidden Markov models (HMMs) and related methods such as state-space models. We demonstrate differences in assumptions while highlighting advantages and limitations of each method. Additionally, we provide guidance on selecting the most appropriate statistical method based on the scale of the data and intended inference. To illustrate the varying ecological insights derived from each statistical model, we apply them to the movement track of a single ringed seal (Pusa hispida) in a case study. Through our case study, we demonstrate that each model yields varying ecological insights. For example, while the selection coefficient values from RSFs appear to show a stronger positive relationship with prey diversity than those of the SSFs, when we accounted for the autocorrelation in the data none of these relationships with prey diversity were statistically significant. Furthermore, the HMM reveals variable associations with prey diversity across different behaviors, for example, a positive relationship between prey diversity and a slow-movement behaviour. Notably, the three models identified different “important” areas. This case study highlights the critical significance of selecting the appropriate model as an essential step in the process of identifying species-habitat relationships and specific areas of importance. Our comprehensive review provides the foundational information required for making informed decisions when choosing the most suitable statistical methods to address specific questions, such as identifying expansive corridors or protected zones, understanding movement patterns, or studying behaviours. In addition, this study informs researchers with the necessary tools to apply these methods effectively.

Background

Understanding the relationships between animals’ space use and their physical environment is a fundamental aspect of ecological research and is essential for species conservation [13]. Movement data from biologging devices provide valuable information on animal space use [4, 5], and statistical models are often used to relate the movement data (in terms of occurrence, movement, or behaviour) to indicators of resources (e.g., vegetation [6]), proxies of energy (e.g., terrain ruggedness [7]), or perceived predation risk (e.g., canopy cover, [8]). These models can provide insight into the environmental conditions associated with key ecological concepts such as home range, habitat selection, movement corridors, behaviour, and critical habitat [5, 9]. Identifying and designating critical habitat is one of the main ways governments protect species from rapid and widespread habitat degradation and climate changes (e.g., under the Environment Protection and Biodiversity Conservation (EPBC) Act in Australia, Species at Risk Act (SARA) in Canada, Wildlife and Countryside Act in the United Kingdom, Endangered Species Act (ESA) in the United States). Thus, it is essential that statistical models that use movement data to identify critical habitat are chosen, implemented, and interpreted properly.

Various models aim to link animal movement data to environmental covariates, but each model is appropriate for specific research questions [10, 11]. Many of these models can be easily implemented using R packages (e.g., amt, [12]; momentuHMM, [13]; see [14] for a relevant review of packages), and their use is ubiquitous in animal movement literature (e.g., [15, 16]). However, choosing an appropriate method is a complex and challenging aspect of movement modeling [14]. For example, different models address ecological questions at different scales, from large-scale questions on important areas for species (e.g., first- or second-order selection at the species or home range scale, respectively), to smaller-scale movement- or behaviour-specific questions (e.g., third- or fourth-order selection at the habitat usage or actual food intake scale, respectively; [1719]). Some methods are designed to understand habitat preference via selection functions (e.g., resource selection function [RSF], step-selection function [SSF], or integrated-SSF) and others are focused on understanding how habitat relates to discrete behavioural states (e.g., hidden Markov model [HMM]). As such, consideration of scale and the behaviour of interest when choosing a model is imperative for meaningful interpretation of results.

Here, we describe and compare three mainstream, and readily implemented, models for linking animals’ movement data to environmental covariates: RSF, SSF, and HMM. While these models answer different ecological questions and require different resolutions of data, they are all commonly applied to characterize relationships between species and their environments using movement data. Our objective is to help clarify the intended use and mathematical underpinnings of each model to help ecologists properly choose between them. For example, RSFs and SSFs are typically used to address similar questions on habitat selection, yet SSFs generally require relatively high-frequency data compared to RSFs. SSFs and HMMs generally both require movement data at a finer temporal resolution, yet SSFs are commonly used to address questions regarding movement and habitat selection whereas HMMs are used to link specific animal behaviours to environmental covariates. Reviews comparing selection functions (e.g., [20, 21]) or selection functions with inhomogeneous point process models (IPPs, e.g., [22]) are available, but here, our review is unique as we compare selection functions and HMMs. HMMs are a fundamentally different, but increasingly popular, model to relate animal movement data to environmental covariates, and thus, a review of RSFs, SSFs, and HMMs is warranted.

Description of statistical models

Resource selection functions (RSF)

A resource selection function (RSF) is a widely used function that relates habitat characteristics to the relative probability of use by an animal [2326]. RSFs can assume that the environmental conditions selected by an animal provide desirable resources, and that the probability of habitat selection (Table 1) is a function of predictor variables representing a resource distribution on a landscape [27]. Although RSFs are now often referred to as habitat selection functions as they can include covariates other than resources (e.g., predator probability; [28]).

Table 1 Terminology used in this paper

When applied to movement data, RSFs often compare observed animal locations, which represent a sample of the habitat used by the animal, to a sample of locations randomly selected within an animal’s home range (e.g., the minimum convex polygon (MCP), or extent, of the observed locations, Fig. 1). Observed locations are often referred to as used locations, while the random background locations are often referred to as available locations [26]. RSFs are widely applied in part due to their ease of use (e.g., using the amt R package, [12]) and that they can provide broad scale information on species-habitat relationships [21].

Fig. 1
figure 1

A observed (i.e., “used”) animal locations, B the home range (here via minimum convex polygon), and C available locations randomly sampled from within the minimum convex polygon

The RSF, \(w(\mathbf{x})\), encodes the relative strength with which an animal selects a given set of habitat covariate values \(\mathbf{x}\) over all habitat covariate values available to them (e.g., one of these covariates x may be the density of food at a location [25, 29, 33, 34]). The RSF, \(w(\mathbf{x})\), is typically defined and interpreted in the exponential form:

$$w\left( {\mathbf{x}} \right) = {\text{exp}}\left( { \beta_{1} x_{1} + \beta_{2} x_{2} + \cdot \cdot \cdot + \beta_{k} x_{k} } \right) ,$$
(1)

where \(\mathbf{x}=\{{x}_{1},\dots , {x}_{k}\}\) denotes the values of k predictor habitat variables and \({\beta }_{1}\),…, \({\beta }_{k}\) are the associated selection coefficients [23]. In practice, the coefficients of the RSF (\({\beta }_{1}\),…, \({\beta }_{k}\)) are commonly estimated using a logistic regression. Namely, suppose that a total of \(n\) resource units are monitored, and the response \(\mathbf{y} =\{{y}_{1},...,{y}_{n}\}\) is a set of binary random variables representing observed (\({y}_{i}=1)\) and available (\({y}_{i}=0\)) resource units. Then, the probability that resource unit \(i\) is used given its environmental covariates \({\mathbf{x}}_{{\varvec{i}}}=\{{x}_{1,i},\dots , {x}_{k,i}\}\) is modeled as:

$$Pr(y_{i} = 1|{\mathbf{x}}_{i} ) = \frac{{{\text{exp}}\left( {\beta_{1} x_{1,i} + \beta_{2} x_{2,i} + \cdot \cdot \cdot + \beta_{k} x_{k,i} } \right)}}{{1 + {\text{exp}}\left( {\beta_{1} x_{1,i} + \beta_{2} x_{2,i} + \cdot \cdot \cdot + \beta_{k} x_{k,i} } \right)}} .$$
(2)

The RSF from Eqs. 12 is written in environmental space, but RSFs can also be written in geographic space as an inhomogeneous Poisson point process (IPP). RSFs written as IPPs describe the density of points (e.g., animal locations) across all physical locations available to the animal (e.g., s may be the easting and northing coordinate of an animal in Eq. 3) [29, 35, 36]. An important difference between the two is that RSFs written in environmental space generally model directly the relationships with environmental covariates, \(w\left(\mathbf{x}\right),\) while IPPs account for the relationship with environmental covariates through modelling the density of points [26, 37]. Specifically, the IPP models the density of points as the exponential of a linear function of spatial predictors—interpreted as the intensity function, λ(s):

$${\uplambda }\left( s \right){ } = {\text{exp}}\left( {\beta_{0} + \beta_{1} x_{1} \left( s \right) + { }\beta_{2} x_{2} \left( s \right){ } + { }.{ }.{ }.{ } + { }\beta_{k} x_{k} \left( s \right)} \right) ,$$
(3)

where s is the location in geographical space, \({x}_{1}\)(s), …, \({x}_{k}\)(s) are k predictor habitat variables associated with location s, \({\beta }_{0}\) is an intercept term, and\({\beta }_{1}\), …, \({\beta }_{k}\), are the selection coefficients similar to Eq. 1. The intensity function \(\lambda (s)\) is proportional to \(w(\mathbf{x})\) from Eq. 1 and the selection coefficients can be estimated with a logistic regression. As the number of available points sampled for the logistic regression grows to infinity, the selection coefficients (\({\beta }_{1}\), …,\({\beta }_{k}\)) from Eq. 2 (which are estimated using logistic regression) converge to the selection coefficients (\({\beta }_{1}\), …,\({\beta }_{k}\)) from Eq. 3 and the IPP model [37]. Note that if the model intercept \({\beta }_{0}\) is estimated it must be interpreted with care as it is often not biologically meaningful (i.e., it is related to the density of observations, but for movement data that may reflect frequency of observations; [26, 34]).

While the RSF \(w(\mathbf{x})\) represents selection, it more formally represents the ratio between the use (i.e., utilization) distribution \({F}^{U}(\mathbf{x})\) (the frequency distribution of habitat covariates used by an animal) and available distribution \({F}^{A}(\mathbf{x})\) (the frequency distribution of habitat covariates assumed to be available) (i.e., \(w(\mathbf{x})\propto {F}^{U}(\mathbf{x})/{F}^{A}(\mathbf{x})\)). This relationship can be seen from the following definition of the use distribution, \({F}^{U}(\mathbf{x})\):

$$F^{U} \left( {\mathbf{x}} \right) = \frac{{w\left( {\mathbf{x}} \right)F^{A} \left( {\mathbf{x}} \right)}}{{\mathop \smallint \nolimits_{{{\mathbf{x^{\prime}}}\epsilon {\Omega }}}^{{}} w\left( {{\mathbf{x^{\prime}}}} \right)F^{A} \left( {{\mathbf{x^{\prime}}}} \right)d{\mathbf{x^{\prime}}}}} ,$$
(4)

where in the denominator we integrate over the entire domain of the environment, \(\Omega\), to ensure that \({F}^{U}(\mathbf{x})\) is a valid probability distribution that integrates to one. Equation 4 shows that the use distribution is a function of both the available habitat (as defined by \({F}^{A}(\mathbf{x})\)) and the selection function, \(w(\mathbf{x})\) [25, 29, 38, 39]. As movement datasets only contain information on used habitat variables, available resource units, which should not erroneously be treated as true absences, must be sampled from \({F}^{A}\). A similar definition of the use distribution can be made in geographical space:

$$F^{U} \left( s \right) = \frac{{w\left( {{\mathbf{x}}\left( s \right)} \right) F^{A} \left( s \right)}}{{\mathop \smallint \nolimits_{s^{\prime}\epsilon G}^{{}} w\left( {{\mathbf{x}}\left( {s^{\prime}} \right)} \right)F^{A} \left( {s^{\prime}} \right)ds^{\prime}}} ,$$
(5)

where the selection function \(w(\mathbf{x}(s))\) is now a function of \(\mathbf{x}(s)\), the habitat covariates x at location \(s\), and the available distribution \({F}^{A}(s)\) is a function of location and is generally assumed to be constant (i.e., \({F}^{A}(s) = \frac{1}{\left|G\right|}\); [26]). In the denominator, we integrate over the geographical area available to the animal \(G\) [38].

RSFs’ assumptions of independence and large-scale availability make them particularly well-suited for analyzing coarse animal movement data to understand the broad-scale spatial ecology of animals. For example, RSFs have been used to identify broad conservation corridors [39] and high wildlife density areas to improve rabies vaccination programs [35]. Additionally, RSFs have been used to understand how habitat selection is affected by seasons [36] anthropogenic developments [40], and the presence of predators [28], and can be used to understand the cumulative effects of such factors [41].

When applied to movement data, simple RSFs are most suitable for data collected at a coarse temporal resolution. Autocorrelation in movement data can introduce spatio-temporal correlation that cannot be explained by habitat-related covariates. If not accounted for, this autocorrelation can result in underestimation of standard errors, potentially inflating Type I error rates [29, 42]. This issue is particularly common when using high-resolution datasets [43] and is expected to become more significant with the advancement of technology that enables increasingly fine-resolution movement data [44]. Various approaches have been proposed to mitigate this problem, including data thinning [45], weighting points [46], correcting the standard errors [47], and adding an autocorrelation term (e.g., intrinsic conditional autoregressive (ICAR) model, [48]).

Step selection functions (SSF)

A step selection function (SSF) builds on RSFs and estimates an animals’ resource selection at each observed sequential location or step (i.e., the linear segment between two consecutive locations; Fig. 2) based on both habitat covariates and movement constraints [4951], partially providing a solution to the autocorrelation issues associated with RSFs (but see [45, 52]). Unlike RSFs, which assume the entire home range is available over the study period, SSFs assume that an animal can only access a limited area near its previous location within the time scale of a step. There are many versions of SSFs, including many versions that focus simply on the influence of environmental covariates on selection. In our review, we focus on a commonly applied version often referred to as integrated-SSFs [53] because it allows for environmental covariates to influence animal movement itself in addition to selection. These SSFs allow the movement characteristics (including step length and turning angle) and environmental covariates to be combined in a single linear predictor, which allows for joint estimation, and potential interactions, between movement and environment, thereby relaxing the assumption that observed movement attributes (i.e., velocities and directional persistence) are independent of resource selection [53, 54]. That is, these SSFs simultaneously estimate the habitat selection and movement kernel. The movement kernel describes how an animal would move in the absence of habitat selection and thus what is available to the animal. In these SSFs, where environmental covariates influence both animal movement and selection, availability is estimated simultaneously with habitat selection through the movement kernel, rather than being assumed a priori [50, 53, 55].

Fig. 2
figure 2

Example of an animal movement track with linear observed steps between locations. An observed turning angle is relative to the trajectory from the preceding step. At each observed location, random control locations (m = 3; and their associated step lengths and turning angles) are generated to estimate availability

Step selection functions model habitat selection and movement explicitly, by defining use distribution as the product of the habitat selection w and a selection-free movement kernel \(\phi\) [53, 54]. The movement kernel is essentially equivalent to having the availability distribution of an RSF, \({F}^{A}(\mathbf{x})\), vary temporally, and it represents how the animal would move in the absence of habitat selection [53, 54]. Thus, the probability density of an animal using location \({s}_{t}\) at time \(t\) given its previous locations \({\mathbf{s}}_{1:t-1}=\{{s}_{1},{s}_{2},\dots , {s}_{t-1}\}\) is modeled as:

$$F^{U} {(}s_{t} {|}{\mathbf{s}}_{1:t - 1} ) = \frac{{w\left( {s_{t - 1} ,s_{t} } \right)\phi \left( {s_{t} , {\mathbf{s}}_{1:t - 1} } \right) }}{{\mathop \smallint \nolimits_{{s_{{}}^{,} \epsilon G}}^{{}} w\left( {s_{t - 1} ,s_{{}}^{,} } \right)\phi \left( {s_{{}}^{,} , {\mathbf{s}}_{1:t - 1} } \right)ds_{{}}^{,} }} ,$$
(6)

where \(w({s}_{t-1},{s}_{t})\) is the habitat selection function and \(\phi ({s}_{t} , {\mathbf{s}}_{1:t-1})\) is the selection-free movement kernel (although this terminology is inconsistently used, see [55]). As in Eq. 5, the denominator integrates over the entire geographic domain \(G\) to normalize the use distribution. Step selection functions typically require observed locations to be at a constant time interval, and the parameters of the SSF and movement kernel are dependent on time index \(t\) [53, 54]. Similar to RSF coefficient estimation with a logistic regression, SSFs coefficients are often estimated by fitting a conditional logistic regression. SSFs coefficients can also be estimated using Monte Carlo integration techniques [55].

Fitting a conditional logistic regression to estimate the SSF coefficients generally entails drawing \(m\) control points at each time t. We denote the vector with the locations of observed and control points as \({\mathbf{s}}_{t,0:m}=\{{s}_{t,0},{s}_{t,1},\dots , {s}_{t,m}\}\), where \({s}_{t,0}\) is the location (i.e., the coordinates) of the observed point at time t and \({s}_{t,i}\) for \(i= 1, \dots , m\) is the location of the ith control point. Further, \({y}_{t,i}\) is a binary variable that equals 1 when \(i=0\) (observed) and 0 when \(i= 1,\dots ,m\) (control). Control points (also known as random, sample, or integration points) are often generated using observed step length and turning angle distributions (Fig. 2; [55]). While such control points can be misinterpreted as solely representing available movement options, they are often used as a computationally efficient tool to estimate availability at high resolution close to the animal’s last location [55]. The conditional probability that the point at location \({s}_{t,i}\) is the observed location given the environmental covariates at that location \({\mathbf{x}}_{t,i}\) and the animal’s previous locations \({\mathbf{s}}_{1:t-\text{1,0}}\) [53, 55] is:

$$Pr\left( {y_{t,i} = 1{|}{\mathbf{X}}_{t} ,{\mathbf{s}}_{t,0:m} ,{\mathbf{s}}_{1:t - 1,0} } \right) = \frac{{\exp \left( {\eta_{t,i} } \right)}}{{\mathop \sum \nolimits_{j = 0}^{m} \exp \left( {\eta_{t,j} } \right) }} ,$$
(7)

where \({\mathbf{x}}_{t,i}\) is row \(i\) of the matrix \({\mathbf{X}}_{t}\) and \({\eta }_{t,i}\) is a linear predictor that arises from the fact that both the habitat selection function and the movement kernel of Eq. 6 can take an exponential form. The linear predictor typically includes a vector of k environmental covariate values \({\mathbf{x}}_{t,i}\) at location \({s}_{t,i}\) and movement variables defined by previous and current locations, such as the natural log of step length and cosine of turning angle as covariates (e.g., to model step length with a gamma distribution and turning angle with a von Mises distribution [43, 55]). To model a movement kernel that can change as a function of environmental covariates (e.g., slower walking speed in deep snow), \({\eta }_{t,i}\) can include interactions between movement variables and the environmental covariates, including, for example, environmental covariates at the previous observed location \({s}_{t-\text{1,0}}\). For example, the linear predictor can be expressed as:

$$\eta_{t,i} = \beta_{1} x_{1,t,i} + \beta_{l} l_{t,i} + \beta_{{{\text{ln}}}} {\text{ln}}\left( {l_{t,i} } \right) + \beta_{\theta } \cos \left( {\theta_{t,i} } \right) + \beta_{2} x_{2,t - 1,0} \ln \left( {l_{t,i} } \right) ,$$
(8)

where \({x}_{1,t,i}\) represents an environmental covariate at location \({s}_{t,i}\) that affects selection (e.g., food density), \({x}_{2,t-\text{1,0}}\) an environmental covariate at location \({s}_{t-\text{1,0}}\) that affects movement itself (e.g., snow depth), \({l}_{t,i}\) the step length between observed location \({s}_{t-\text{1,0}}\) and potential location \({s}_{t,i}\), \({\theta }_{t,i}\) the turning angle between observed locations \({\mathbf{s}}_{t-2:t-\text{1,0}}\) and potential location \({s}_{t,i}\), and the \(\beta\)s are coefficients to estimate. This formulation allows SSFs to integrate both movement dynamics and environmental influences into step-selection probability estimates.

Step selection functions are well-suited for fine-scale movement datasets and have been used for understanding how environmental covariates affect animal movement characteristics [56]. For example, SSFs have been used to show how roads increase step lengths [57]. SSFs have also been used to understand how predators or social networks influence movement [49, 58]. Further, SSFs have been used to determine how variation in temperature affects movement and use of thermal cover [15]. Additionally, SSFs have been used to understand how slopes associated with thermal uplift affect soaring bird movement patterns, including potential stopover movements to access carrion [59].

Hidden Markov models (HMM)

In the context of movement ecology, hidden Markov models (HMMs) are principally used to classify movement into a finite number of discrete behavioural states (e.g., searching, resting, traveling, [60]), and differ conceptually from RSFs or SSFs as they generally do not make inference on habitat selection. However, HMMs can be used to investigate relationships between environmental covariates and animal movement and behaviour [61, 62].

HMMs assume there is a hidden state process unfolding over time from which we obtain observation data (Fig. 3). That is, it is assumed that at any time, animals exhibit one of \(N\) discrete and temporally autocorrelated states Zt {1, 2, …, N}, which represent hidden (unobserved) behaviours. These states are related to an observation time series (Y1, …, YT), where T is the total number of time steps. In particular, given the hidden state process, Z1, …, ZT, each observation, Yt, is assumed to depend only on its corresponding hidden state, Zt (Fig. 3). In contrast to the binary (observed/available) values used in the observation time series of RSFs and SSFs, the observation used in animal movement HMMs, generally comprise time series of step lengths and turning angles [63, 64] and can include additional data streams such as dive depth or acceleration [65].

Fig. 3
figure 3

The structure of a hidden Markov model, where the hidden states (Zt) depend on the previous state, and the observed data (Yt) depends on the hidden state. In the case of modeling animal movement, the observed process is composed of empirical data such as step lengths and turning angles, and the hidden state may represent behaviours such as foraging, resting, and traveling

For an N-state HMM (e.g., N = 3 states, representing foraging, resting, and traveling), the state transition probability matrix (\({\varvec{\Gamma}}\)) is an N x N matrix, where entry (i,j) is denoted as \({\gamma }_{i,j}\) and represents the probability of transitioning from state i to state j. Namely, we have \({\gamma }_{i,j}= Pr({Z}_{t+1}=j | {Z}_{t}= i)\), and each row of \({\varvec{\Gamma}}\) must sum to 1 (i.e.,\({\sum }_{j=1}^{N}{\gamma }_{i,j}=1\)). All observations are assumed to be independent of one another after conditioning on the underlying hidden state process: \(Pr({y}_{t}|{Z}_{1}, ... , {Z}_{t}; {y}_{1}, ... , {y}_{t-1},{y}_{t+1}, ... , {y}_{T}) = Pr ({y}_{t}| {Z}_{t})\). We define an N x N diagonal matrix, \(\mathbf{P}({y}_{t}) = diag({p}_{1}({y}_{t}), ... , {p}_{N}({y}_{t}))\), where \({p}_{i}({y}_{t})\) represents the probability density of observation \({y}_{t}\) given state \(i\) (i.e., \({p}_{i}({y}_{t}) = Pr({Y}_{t}={y}_{t}|{Z}_{t}=i\))). When modeling animal movement, step length is often modeled with distributions such as gamma, exponential, or Weibull, while turning angle is modeled with circular distribution such as the von Mises or wrapped Cauchy [64].

Taken together, the HMM likelihood function (L) is:

$$L = {\mathbf{\delta P}}(y_{1} ){\mathbf{\Gamma P}}\left( {y_{2} } \right){\mathbf{\Gamma P}}\left( {y_{3} } \right), ...,\user2{ }{\mathbf{\Gamma P}}\left( {y_{T} } \right)1^{\prime} ,$$
(9)

where \({\varvec{\updelta}}\) is the initial state distribution of the Markov chain, and \(1^{\prime}\) is a row vector of ones. The parameters can be estimated using numerical methods to maximize the likelihood (Eq. 9) or with the expectation–maximization (EM) algorithm [62].

Environmental covariates can be incorporated into two different parts of an HMM. First, to examine how covariates affect the probability to transition between states (e.g., how vegetation density may increase the probability to transition into foraging for an herbivore), they can be used to alter the transition probabilities, \({\gamma }_{i,j}\). Specifically, we can make transition probabilities, now denoted as \({\gamma }_{t,i,j}\), change at each time t as a function of a vector of environmental covariates \({\mathbf{x}}_{t}\), e.g., via a multinomial logit link:

$$\gamma_{t,i,j} = \frac{{{\text{exp}}\left( {\eta_{t,i,j} } \right)}}{{\mathop \sum \nolimits_{l = 1}^{N} {\text{exp}}\left( {\eta_{t,i,l} } \right)}} ,$$
(10)

and

$$\eta_{t,i,j} = \beta_{0,i,j} + \beta_{1,i,j} x_{1,t} + ... + \beta_{k,i,j} x_{k,t} ,$$
(11)

where \({\beta }_{0,i,j}\) is an intercept term and \({\beta }_{1,i,j},\dots ,{\beta }_{k,i,j}\) are the behaviour-specific regression coefficients for each \(k\) environmental covariates with values \({{\mathbf{x}}_{t}=x}_{1,t},\dots ,{x}_{k,t}\) at time \(t\) [63, 66, 67]. To ensure model identifiability, \({\beta }_{0,i,j},{\beta }_{1,i,j},\dots ,{\beta }_{k,i,j}\) are fixed to 0 for one element in each row of the state transition probability matrix, typically, the diagonal when \(i=j\).

Second, environmental covariates (typically abiotic) can be used to alter the observation probability density function, \(p_{i} ( y_{t} )\), which can be interpreted as examining how they affect the movement of the animal within state \(i\) (e.g., how snow depth affects the speed of a walking animal). To do so, the observation probability density functions will change through time, now denoted \(p_{t,i} (y_{t})\), and their parameters will depend on environmental covariates. For example, environmental covariates can affect step length mean \(\mu_{t,i}^{\left( l \right)}\) for each state i at each time step t as

$$ln\left( {\mu_{t,i}^{\left( l \right)} } \right) = \beta_{0,i}^{{\left( {\mu^{\left( l \right)} } \right)}} + \beta_{1,i}^{{\left( {\mu^{\left( l \right)} } \right)}} x_{1,t} + ... + \beta_{k,i}^{{\left( {\mu^{\left( l \right)} } \right)}} x_{k,t} .$$
(12)

Similarly, environmental covariates can affect other observation parameters such as the standard deviation of the step length distribution and turning angle concentration (see Online Appendix 2.3). Additionally, movement can be modelled with an orientation bias (i.e., biased random walks) or further, with bias toward any angle relative to stimulus (e.g., olfactory search perpendicular to wind; [68]).

Hidden Markov models are specific types of state-space models [69], where the states are discrete (i.e., there is a finite number of hidden states). Other state-space models have been developed that describe animal movement behaviour as a continuum of move-persistence ranging from 0 to 1. In these models, the state represents the move persistence where values closer to 0 are indicative of less move persistence (i.e., area-restricted search), and values closer to 1 are indicative of more persistent movement (i.e., traveling; [70]). However, these state-space models assume that behaviour exists on a linear continuum of only two behaviours (e.g., area-restricted search to traveling; e.g., [71]), and it is unclear where other behaviours (e.g., resting) would fall along that continuum [72]. Thus, state-space models with discrete state space such as HMMs may be easier to interpret, as each state has defined respective turning angle and step length distributions [72].

Hidden Markov models are well-suited for high-frequency movement datasets and behaviour-specific research questions since they provide an approach to identify habitat features relevant to separate behaviours [67]. For example, HMMs have been used to quantify how foraging probability relates to canopy cover [73], how travel speed relates to snow depth [16], and how animal orientation relates to wind direction [68]. Further, HMMs have been used to determine how variation in human influence on the landscape affects movement mode [74].

Choosing a model

By design, RSFs are well-suited to address large-scale questions on important areas for species (e.g., second-order selection; at the home range scale), whereas SSFs and HMMs are typically well-suited to address smaller-scale movement- or behaviour-specific questions (Box 1, e.g., third-order selection; at the habitat usage scale; [1719, 75]). Since RSFs often generate the availability sample within the home range (MCP) of the observed data, and SSFs utilize a movement kernel that constrains the model to the scale of a step [53], the SSF prediction coefficients provide insight at a smaller scale than in the large-scale (home range) case of RSFs (although see [7678] for guidance on scaling up from SSFs). In contrast, HMMs classify movement into discrete behavioural states, and thus do not consider habitat covariates as a driver of habitat selection, rather, as a mechanism related to estimated behavioural states [61, 62].

Box 1. Which model to choose?

Decision tree for choosing an appropriate modeling approach for understanding animal relationships with environmental conditions using movement data, including if you are interested in how the environmental conditions influence animal space use or movement, and if the data are coarse- or fine-scale. For example, caribou movement in the winter could be related to snow depth. RSFs can be used for broad-scale inference relating caribou occupancy and snow depth, SSFs can be used to understand whether snow depth affects selection at finer scale, including if it slows down movement speed, and HMMs can identify the depths of snow associated with a behaviour (e.g., foraging)

figure a

Important considerations

Choosing an appropriate model can be difficult, and choosing an adequate model does not guarantee appropriate inference. For example, [79] used HMMs to identify white tailed deer (Odocoileus virginianus) male–female interaction events, but upon validation, found that the model incorrectly identified interactions, and its use would mislead researchers about when and where mating behaviours are occurring. Additionally, [80] used move-persistence models to identify relationships between foraging behaviour and prey abundance, and found mis-matches between foraging behaviour, prey biomass, and diving behaviour. These cautionary tales highlight the importance of understanding the chosen models’ design, abilities, and limitations (Box 2). Where possible, validation exercises (e.g., leave-one-individual-out cross-validation, [81]) and incorporation of additional data streams (e.g., dive data, [71]) is recommended.

Box 2 Model comparison chart

Selection functions are subject to several assumptions. Selection functions assume that animals make resource-driven choices where at each location they choose the best habitat to move to next, but this may not always be the case (e.g., as in migration, or when relying on memory but see [84]). RSFs assume that locations are independent, and methods have been proposed to circumvent the violation of this assumption (e.g., data thinning [21], weighted approach [46]). Similarly, SSFs assume that the step length and turning angle are independent, yet autocorrelation may exist depending on the scale (e.g., animals may keep foraging in nearby locations; [63, 85]; but see examples to account for spatial and temporal structure: [8688]). Thus, sampling intervals need to be examined because small time intervals can lead to misleadingly narrow confidence intervals [46, 53]. Additionally, SSFs assume independence between step length and turning angle, yet cross-correlation between the two may be unavoidable in some animal movement datasets [63]. Solutions to address this issue have been proposed [85, 89]. While many RSF and SSF models assume that individuals exhibit identical movement and selection, individual variation can be included in selection functions via random slopes in a mixed model (e.g., using the glmmTMB or mgcv package in R, [90, 91]) or by using a two-step approach of fitting individual models and averaging parameter estimates for inference at the population level (e.g., using the TwoStepClogit package in R, [44, 56]).

Choosing the number and the spatial extent of the availability sample are important computational and ecological considerations, respectively, and can affect the coefficient estimates and subsequently the ecological interpretation [29, 51, 55]. The number of available samples can be based on a constant (e.g., 10,000, [27, 33, 92]), point density (e.g., 1 available location per km2, [93]), or by a ratio of observed:available locations (e.g., 1:20, [29]). Nevertheless, it is advisable to apply the selection function using a range of available sample sizes and choosing the sample size where the coefficient estimates stabilize [26, 29, 37, 92]. As approximation accuracy increases with the size of the available sample, it is generally better to include a larger availability sample, especially given quick computation time [29, 55, 91]. For RSFs, the spatial extent of the availability sample represents the home range of the animal, which is often represented as the MCP (e.g., absolute, buffered, or clipped) of the observed sample and can affect the scale of inference and thus should be chosen after consideration of the species’ ecology (see [94, 95]).

Movement HMMs rely on different assumptions that relax many assumptions of selection functions (RSF, SSF). Unlike selection functions, movement HMMs consider habitat covariates as related to estimated behavioural states, rather than as a driver of habitat selection. Nonetheless, HMMs acknowledge that telemetry data encompass distinct, unobserved behaviours and distinguish the state process from the observation process. HMMs also acknowledge that telemetry data are not independent, and explicitly model autocorrelation through the state process. Movement patterns and habitat associations are behaviour-specific, which can be modeled by the state-dependent distribution of the observation process and state transition probabilities.

These models (RSFs, SSFs, and HMMs) can be easily extended to incorporate inter- or intra-specific relationships. For example, interspecific relationships can be included by adding another species’ probability of occupancy as a covariate [28, 91, 96], or by using an individual-based model [97]. Additionally, more complex and dynamic intraspecific relationships can be included by considering individual animal’s movement relative to the group movement (see [98] for an HMM example).

Maps of probability of use are most easily generated using RSFs [24] and are particularly useful for conservation management and land-use planning [39, 99, 100]. Maps can be made using SSFs and HMMs [12, 13, 7678], however for SSFs, require path simulation exercises with setting choices that are subjective (e.g., choosing the number of tracks and steps in the simulation, the burn-in size). Recent work has offered guidance on space use predictions from SSFs, including implementation in amt [12, 77, 78] (and see our step-by-step tutorial in Online Appendix 4).

Case study: ringed seals in Hudson Bay, Canada

Background and methods

We used movement data of one ringed seal (Pusa hispida) to conduct a comparative analysis of different methods to characterize their relationship with one covariate. We chose prey diversity as the covariate of interest for exploration (data from [83]), given that ringed seals are known as opportunistic predators (Online Appendix 2; [101]). Providing an accurate description of how ringed seals interact with their environment is important because of their ecological and cultural significance. Ringed seals are facing demographic decline in some areas of their range [102] underscoring the urgency to identify important areas of occupancy for this species. In this case study, we apply each of the models to the same dataset to demonstrate and compare the insight gleaned from each. The interpretation of this case study is limited, and focuses on illustrating how the inference will be affected by which model is applied.

We analyzed the estimated movement of a seal (Fig. 4A) equipped with an Argos satellite telemetry transmitter from 29 Oct 2012 to 17 Mar 2013 in Hudson Bay, Canada (see [80] for details). We used a correlated random walk state-space model (aniMotum R package, [103]) to filter and regularize the location data at a 24-h time step since Argos location data is observed irregularly in time and is prone to error [104]. This procedure resulted in one location per day from 29 Oct 2012 to 17 Mar 2013 (total of 140 observed locations). Then, we matched each seal location with prey diversity in the corresponding grid cell (Fig. 4D).

Fig. 4
figure 4

The observed (used) and available locations for the A resource selection function (RSF) and B step-selection functions (SSF). Purple circles represent the observed locations and purple lines denote the path between observed points. Peach circles represent the available locations for the RSF and control locations for the SSF (see Fig. 2). The RSF availability sample was generated randomly within the minimum convex polygon of the track. C Decoded states from the hidden Markov model (HMM), including slow movement (green squares), moderate movement (blue circles), and fast movement (purple triangles). D Ringed seal estimated locations (yellow circles) and straight-line path between locations (yellow line) overlaid on estimated prey diversity

We used the prey diversity data as a covariate in two RSFs (one on the full dataset and one on a thinned dataset), two SSFs (one with and one without movement-habitat interactions), and an HMM (in the transition probabilities, but see Online Appendix 4 for how to apply covariates to the observation probabilities). For the RSF, we included ten available locations per observed location that were sampled from within the MCP of the observed locations. We used the amt package in R [12] to fit the RSFs and SSFs. Specifically, we estimated the RSF coefficients associated with the prey diversity (prey) covariate by fitting a logistic regression to the use-available observations \(y = \left( {y_{1} , ... ,y_{n} } \right)\), where \(y_{i} \in \left\{ {0,1} \right\}\). We used a logit link function to keep the probability \(Pr(y_{i} = 1|x_{preydiv,i} )\) between 0 and 1:

$$Pr\left( {y_{i} = 1{|}x_{prey,i} } \right) = \frac{{{\text{exp}}\left( {\beta_{0} + \beta_{prey} x_{prey,i} } \right)}}{{1 + {\text{exp}}\left( {\beta_{0} + \beta_{prey} x_{prey,i} } \right)}} .$$
(13)

By default, the fit_rsf() function in the amt package calls glm()and thus fits logistic models with an intercept, however, in the context of an RSF based on use-available data, this intercept is not interpretable and is disregarded. Therefore, the RSF derived from this model excludes the intercept:

$$w\left( {x_{prey,i} } \right) = \beta_{prey} x_{prey,i} .$$
(14)

Since the full dataset was autocorrelated (see tutorial) and independent data is required for RSFs (see Box 1), we also fit an RSF on a thinned dataset comprising of every 10th location in the full dataset, using the same equations as the RSF on the full dataset.

We estimated the SSF coefficients by fitting a conditional logistic regression. At each time t, we sampled ten control locations \(s_{t,i}\) for \(i \in \left\{ {1, \ldots ,10} \right\}\) from a movement kernel \(\phi\) fitted to the observed data and appended them to the observed location \({s}_{t,0}\). Then, the conditional probability that the point at location \({s}_{t,i}\) is the observed location given the environmental covariates at that location \({\mathbf{x}}_{t,i}\) and the animal’s previous locations \({\mathbf{s}}_{1:t-\text{1,0}}\) [53, 55] is:

$$Pr\left({y}_{t,i}=1\right|{{\mathbf{X}}_{t},\mathbf{s}}_{t,0:m},{\mathbf{s}}_{1:t-\text{1,0}}) =\frac{\text{exp}({\eta }_{t,i}) }{{\sum }_{j=0}^{10}\text{exp}({\eta }_{t,j}) } ,$$
(15)

where \({y}_{t,i}\) is a binary variable that takes the value of 1 when the ith point is the observed location and 0 for the control locations and the linear predictor \({\eta }_{t,i}\) includes prey diversity, step length, turning angle as covariates (see Online Appendix 2):

$${\eta }_{t,i}={\beta }_{1}{x}_{prey, t,i}+{\beta }_{l}{l}_{t,i}+{\beta }_{\text{ln}}\text{ln}({l}_{t,i})+{\beta }_{\theta }cos({\theta }_{t,i}) .$$
(16)

We also fit a SSF where we allowed prey diversity to affect the movement kernel (specifically, the shape of the gamma distribution), which was achieved by including an interaction between prey diversity and the natural log of the step length:

$${\eta }_{t,i}={\beta }_{1}{x}_{prey, t,i}+{\beta }_{l}{l}_{t,i}+{\beta }_{\text{ln}}\text{ln}({l}_{t,i})+{\beta }_{\theta }cos({\theta }_{t,i})+ {\beta }_{2}{x}_{prey,t,i}\text{ln}({l}_{t,i}) .$$
(17)

Note that the fit_ssf() function in the amt package calls survival::clogit()and thus fits conditional logistic models without an intercept. Further, we chose to include the natural log (to model the gamma distribution) of step length and the cosine (to model the von Mises distribution) of turning angle as covariates due to their conventional use in the literature and model guides [12, 53, 105].

Finally, we fit a three-state HMM using the momentuHMM package in R [13], with prey diversity as a covariate on the transition probability:

$${\gamma }_{t,i,j}=\frac{\text{exp}({\beta }_{0,i,j}+{\beta }_{1,i,j}{x}_{prey,t })}{{\sum }_{l=1}^{N}\text{exp}({\beta }_{0,i,l}+{\beta }_{1,i,l}{x}_{prey,t })} ,$$
(18)

where \(N\) is the number of behavioural states (set to \(N = 3\)), and \(\beta_{0,i,j}\) and are the intercept and coefficient quantifying the effect of prey diversity on transition probability from state to, respectively. We fixed \({\beta }_{0,i,j} ={\beta }_{1,i,j}=0\) when \(i=j\) (i.e., the diagonal of the transition probability matrix).

We predicted the probability of use relative to prey diversity (log of the relative selection strength [log-RSS] for selection functions; see [106]) and in space (steady-state utilization distributions [SSUDs]; [76]). Detailed methods are available in Online Appendix 2 and the data and a coding tutorial of the analysis are available in Online Appendix 3 and 4, respectively, and on Github (https://github.com/kflorko/movementstats_review).

Results and discussion

These models led to important differences in the magnitude, and sometimes direction, of the relationships with the same covariate, and thus resulted in different ecological inference. The estimated selection coefficient that represented the habitat selection relationship with prey diversity was significantly positive for the RSF on the full dataset, but not significantly different from zero for the RSF on the thinned dataset or for the SSFs (Table S1, Fig. 5A–B). Notably, the estimated coefficient for prey diversity from RSF on the thinned dataset, while not significant, was similar to that from the RSF on the full dataset, and both were much higher than that from the SSF (Table S1). The SSF with movement-habitat interactions showed no significant relationship between prey diversity and movement speed (Table S1), and as a result the relationship between selection and prey diversity was not significantly modified (Fig. 5B). The HMM characterized the states mostly on movement speed (i.e., step length, Fig. S1), and the states had contrasting relationships with prey diversity (Fig. 5C). The probability of being in the slow behaviour, which is often of higher importance for conservation because it is thought to be associated with foraging ([107], but see [80] for a discussion on the complexities of interpretation), had a positive relationship with prey diversity (Fig. 5C). The probability of being in the moderate speed behaviour decreased with prey diversity, while the probability of being in fast behaviour remained relatively constant with prey diversity, with a potential peak in low-medium prey diversity (Fig. 5C).

Fig. 5
figure 5

Log relative selection strength (log-RSS) from the A RSF on the full dataset, RSF on the thinned dataset (every 10th location), and SSF without movement-habitat interactions and B SSF with movement-habitat interactions, where prey diversity affected step length; log-RSS was calculated for speeds at the 25th (slow), 50th (moderate), and 75th (fast) percentiles of step length, which we infer as “speed” since the locations are recorded at a fixed time interval (see [26, 106]). C Estimated state probabilities from the HMM as a function of prey diversity (on the transition probability). Shaded areas represent the standard error. Note the bowtie shape of the standard error in A–B is due to log-RSS calculating selection strength relative to a starting step, in this case, where prey diversity is set to its mean

If these results were being used for conservation, the HMM would suggest that high prey diversity is important for ringed seal space use and important behaviours, while the RSF on the thinned dataset and the SSFs would suggest that this covariate is not important, likely due to the conceptual attributes of each model. For example, the different selection coefficient estimates between the RSF and the SSFs may be attributed to their distinct definition of available habitat. The RSF assumes the entire study area (within the minimum convex polygon (MCP) in this case study) is accessible to the animal, whereas the SSF generates control points at each step and availability is estimated simultaneously with habitat selection through the movement kernel, rather than being assumed a priori (Fig. 4A–B). Further, it is expected that RSFs will have greater coefficients than SSFs due to scale [108, 109]. It is likely that the positive relationship with prey diversity for the RSF on the full dataset is significant due to autocorrelation in the dataset rather than the scale at which the model assesses habitat-environment relationships. Indeed, once the dataset was thinned, the estimate—while still positive and with a similar effect size—was not significant (Table S1, Fig. 5A), highlighting the importance of considering autocorrelation in the dataset (Box 1). The RSF on the full dataset and HMM slow movement state likely show similar results because slow movement is associated with greater residency (i.e., remaining in an area) and thus will result in more locations in an area.

Differences in coefficient estimates will affect maps of predicted probability of seal occurrence or behaviour (selection function or HMM, respectively; Fig. 6). Given the model’s positive coefficient estimate with prey diversity, both RSFs predicted that seals are most often found in a small portion of the study area where there is high prey diversity (Fig. 6A shows the RSF on the thinned dataset; the RSF of the full dataset renders a similar map as the coefficient is similar, Table S1). The SSFs did not have significant relationships with prey diversity, thus, the maps generated from the SSUDs showed that probability of use was more uniformly distributed in space (Fig. 6B–C). The HMM will produce one map per state (behaviour), and here with vastly contrasting spatial patterns. The slow movement state, which was positively related to prey diversity, showed a similar restricted spatial pattern to the RSF (Fig. 6D), whereas the moderate movement state, which had a negative relationship with prey diversity, showed the opposite pattern to the RSF prediction map (Fig. 6E). The fast movement state did not show much spatial variation (Fig. 6F), reflective of its non-significant relationship with prey diversity (Fig. 5F). The SSF-generated maps did not show any similarities with the other models’ maps (or relative to prey diversity), likely due to prey diversity not being relevant at the step-scale. Overall, we see that prey diversity may be relevant for the behavioural state transition at the whole track-level scale (HMM). We also note important considerations for the autocorrelation in the data, as once thinned, the RSF no longer estimated a significant relationship for prey diversity. This case study demonstrates how choosing the wrong model for the question at hand can mislead ecological insight and could misinform conservation and management decisions.

Fig. 6
figure 6

Predicted density (A–C) and predicted state probability (D–F; herein prediction) from A resource selection function (RSF; thinned dataset), B step selection function (SSF) without movement-habitat interactions, C SSF with movement-habitat interactions, and hidden Markov model (HMM) D state 1: slow movement, E state 2: moderate movement, and F state 3: fast movement. Note that utilization distributions in B and C were created using simulated paths with 200,000 locations

In this case study, selection at the home range scale modeling approach (i.e., RSF) may be most relevant due to the coarse resolution of the prey data. To simplify comparisons across models, this case study was limited to one seal, one prey metric, and used the default settings for these models. Thus, to reflect realistic ecological dynamics, an analysis of a more comprehensive ringed seal dataset (e.g., more individuals, longer tracking, and more prey metrics) should be performed in the future, and further, the uncertainty associated with Argos data and in generating prediction maps should be accounted for.

Future directions

Selection functions and HMMs are widely applied models that provide essential insight from animal movement data, and several new and extended versions of these models offer deeper ecological understanding. For example, recent models have incorporated memory [110], diel variation [111], and habitat connectivity [112] to better understand animal movement. Further, integration of habitat availability into HMMs (termed HMM-SSF) has been developed to provide insight on behaviour-specific habitat selection (e.g., [113115]). Additionally, new approaches incorporate additional data streams, such as those from spatial surveys [116]. These advancements extend conventional animal-habitat models for movement data and exemplify the recent exciting progress in the field.

Recent work has also addressed limitations of mainstream selection functions and HMMs by improving model fitting, checking, and simulation capabilities. For example, models have incorporated more complex spatiotemporal structures [117119], non-linear and random effects [90], and cross-correlated movement kernels [85]. Notably, to support the growing complexity of these models, the recent development of the hmmTMB package enhances the implementation of HMMs by allowing for more complex models and inclusion of random effects [120]. Additionally, new methods and tools have been introduced to evaluate model goodness-of-fit [121], address challenges associated with incomplete data [122], and ease simulation for space use predictions from SSFs [77, 78].

There are a variety of machine learning approaches (e.g., MaxEnt, random forests) that we have not covered because our review is focused on statistical methods. However, it is important to note that MaxEnt is considered equivalent to an exponential RSF [92, 123], and generally may be better suited for occupancy data (i.e., a location can only be used once, as in species distribution data, [124]), but can also be applied to movement data [27]. Additionally, random forests may be used for modeling animal movement and generally relax the assumptions associated with parametric methods, but the results may be more challenging to interpret [125]. If prediction is the goal, machine learning approaches including MaxEnt and random forests, or a parametric approach using least absolute shrinkage and selection operator (LASSO) for model selection, are often recommended [38, 100].

Conclusions

The models reviewed in this paper for linking animals’ movement data to the environment are widely applicable and can be easily implemented but provide different ecological insights. Our review highlights the conceptual differences that will aid ecologists in choosing a model based on their goals. For example, RSFs may be well suited for identifying broad corridors or protected areas, SSFs for understanding movement patterns, and HMM for understanding behaviours. Particularly, we highlight that RSFs are the most broad-scale model and are useful for home-range studies, whereas SSFs and ultimately HMMs get increasingly more movement-specific. Also, we show how RSF results change when autocorrelation is removed. Further, the sampling—or exclusion as in the case of HMMs—of availability locations can influence the coefficient estimates, as can the inclusion of movement information in the model. All these models are invaluable for ecological research, yet careful consideration of the mathematical and conceptual underpinnings is necessary to address the ecological questions and applied conservation management that these results may inform.

Availability of data and materials

All data and code used in the case study are available on Github (https://github.com/kflorko/movementstats_review).

Abbreviations

EM:

Expectation–maximization

EPBC:

Environment protection and biodiversity conservation

ESA:

Endangered species act

HMM:

Hidden Markov model

ICAR:

Intrinsic conditional autoregressive

INLA:

Integrated nested Laplace approximation

IPP:

Inhomogeneous Poisson point process

LASSO:

Least absolute shrinkage and selection operator

Log-RSS:

Log of the relative selection strength

MCP:

Minimum convex polygon

RSF:

Resource selection function

SARA:

Species at risk act

SSF:

Step selection function

SSUD:

Steady state utilization distribution

References

  1. Andrewartha HG, Browning TO. An analysis of the idea of “resources” in animal ecology. J Theor Biol. 1961;1:83–97.

    Article  CAS  PubMed  Google Scholar 

  2. Huey RB. Physiological consequences of habitat selection. Am Nat. 1991;137:S91–115.

    Article  Google Scholar 

  3. Matthiopoulos J, et al. Establishing the link between habitat selection and animal population dynamics. Ecol Monogr. 2015;85:413–36.

    Article  Google Scholar 

  4. Hussey NE, et al. Aquatic animal telemetry: a panoramic window into the underwater world. Science. 2015;348:1255642.

    Article  PubMed  Google Scholar 

  5. Nathan R, et al. Big-data approaches lead to an increased understanding of the ecology of animal movement. Science. 2022;375:1780.

    Article  Google Scholar 

  6. Valeix M, et al. Elephant-induced structural changes in the vegetation and habitat selection by large herbivores in an African savanna. Biol Conserv. 2011;144:902–12.

    Article  Google Scholar 

  7. Sells SN, Costello CM, Lukacs PM, Roberts LL, Vinks MA. Grizzly bear habitat selection across the northern continental divide ecosystem. Biol Conserv. 2022;276:109813.

    Article  Google Scholar 

  8. Godvik IMR, et al. Temporal scales, trade-offs, and functional responses in red deer habitat selection. Ecology. 2009;90:699–710.

    Article  PubMed  Google Scholar 

  9. Morales JM, et al. Building the bridge between animal movement and population dynamics. Philos Trans R Soc B Biol Sci. 2010;365:2289–301.

    Article  Google Scholar 

  10. Matthiopoulos J, Fieberg JR, Aarts G. Species-habitat associations: spatial data, predictive models, and ecological insights. Minneapolis: University of Minnesota Libraries Publishing; 2023.

    Google Scholar 

  11. Hooten MB, Johnson DS, McClintock BT, Morales JM. Animal movement: statistical models for telemetry data. Boca Raton: CRC Press; 2017.

    Book  Google Scholar 

  12. Signer J, Fieberg J, Avgar T. Animal movement tools (amt): R package for managing tracking data and conducting habitat selection analyses. Ecol Evol. 2019;9:880–90.

    Article  PubMed  PubMed Central  Google Scholar 

  13. McClintock BT, Michelot T. momentuHMM: R package for generalized hidden Markov models of animal movement. Methods Ecol Evol. 2018;9:1518–30.

    Article  Google Scholar 

  14. Joo R, et al. Navigating through the R packages for movement. J Anim Ecol. 2020;89:248–67.

    Article  PubMed  Google Scholar 

  15. Alston JM, Joyce MJ, Merkle JA, Moen RA. Temperature shapes movement and habitat selection by a heat-sensitive ungulate. Landsc Ecol. 2020;35:1961–73.

    Article  Google Scholar 

  16. Chimienti M, et al. Quantifying behavior and life-history events of an arctic ungulate from year-long continuous accelerometer data. Ecosphere. 2021;12:e03565.

    Article  Google Scholar 

  17. Owen M. Some factors affecting food intake and selection in white-fronted geese. J Anim Ecol. 1972;41:79–92.

    Article  Google Scholar 

  18. Johnson DH. The comparison of usage and availability measurements for evaluating resource preference. Ecology. 1980;61:65–71.

    Article  Google Scholar 

  19. Nams VO. Sampling animal movement paths causes turn autocorrelation. Acta Biotheor. 2013;61:269–84.

    Article  PubMed  Google Scholar 

  20. Hooten MB, Lu X, Garlick MJ, Powell JA. Animal movement models with mechanistic selection functions. Spat Stat. 2020;37:100406.

    Article  Google Scholar 

  21. Northrup JM, et al. Conceptual and methodological advances in habitat-selection modeling: guidelines for ecology and evolution. Ecol Appl. 2022;32:e02470.

    Article  PubMed  Google Scholar 

  22. Mercker M, Schwemmer P, Peschko V, Enners L, Garthe S. Analysis of local habitat selection and large-scale attraction/avoidance based on animal tracking data: is there a single best method? Mov Ecol. 2021;9:20.

    Article  PubMed  PubMed Central  Google Scholar 

  23. Manly BFL, McDonald L, Thomas DL. Resource selection by animals: statistical design and analysis for field studies. Boca Raton: Chapman & Hall; 1993.

    Book  Google Scholar 

  24. Boyce MS, McDonald LL. Relating populations to habitats using resource selection functions. Trends Ecol Evol. 1999;14:268–72.

    Article  CAS  PubMed  Google Scholar 

  25. Johnson CJ, Nielsen SE, Merrill EH, McDONALD TL, Boyce MS. Resource selection functions based on use-availability data: theoretical motivation and evaluation methods. J Wildl Manag. 2006;70:347–57.

    Article  Google Scholar 

  26. Fieberg J, Signer J, Smith B, Avgar T. A ‘how to’ guide for interpreting parameters in habitat-selection analyses. J Anim Ecol. 2021;90:1027–43.

    Article  PubMed  PubMed Central  Google Scholar 

  27. Lele SR, Merrill EH, Keim J, Boyce MS. Selection, use, choice and occupancy: clarifying concepts in resource selection studies. J Anim Ecol. 2013;82:1183–91.

    Article  PubMed  Google Scholar 

  28. Florko KRN, et al. The dynamic interaction between predator and prey drives mesopredator movement and foraging ecology. bioRxiv 2023.04.27.538582. 2023. https://doiorg.publicaciones.saludcastillayleon.es/10.1101/2023.04.27.538582

  29. Northrup JM, Hooten MB, Anderson CR Jr, Wittemyer G. Practical guidance on characterizing availability in resource selection functions under a use–availability design. Ecology. 2013;94:1456–63.

    Article  PubMed  Google Scholar 

  30. Morris DW. Toward an ecological synthesis: a case for habitat selection. Oecologia. 2003;136:1–13.

    Article  PubMed  Google Scholar 

  31. Wiens JA. Resource systems, populations and communities. In: Price P, Slobodchikoff C, Gaud W, editors. A new ecology: novel approaches to interactive systems. New York: Wiley; 1984.

    Google Scholar 

  32. Hall LS, Krausman PR, Morrison ML. The habitat concept and a plea for standard terminology. Wildl Soc Bull. 1997;25:173–82.

    Google Scholar 

  33. Lele SR, Keim JL. Weighted distributions and estimation of resource selection probability functions. Ecology. 2006;87:3021–8.

    Article  PubMed  Google Scholar 

  34. Fithian W, Hastie T. Statistical models for presence-only data: finite-sample equivalence and addressing observer bias. Ann Appl Stat. 2012;7:1917.

    PubMed Central  Google Scholar 

  35. McClure KM, et al. Accounting for animal movement improves vaccination strategies against wildlife disease in heterogeneous landscapes. Ecol Appl. 2022;32:e2568.

    Article  PubMed  PubMed Central  Google Scholar 

  36. Martin ME, Moriarty KM, Pauli JN. Landscape seasonality influences the resource selection of a snow-adapted forest carnivore, the Pacific marten. Landsc Ecol. 2021;36:1055–69.

    Article  Google Scholar 

  37. Warton DI, Shepherd LC. Poisson point process models solve the" pseudo-absence problem" for presence-only data in ecology. Ann Appl Stat. 2010;4:1383–402.

    Google Scholar 

  38. Elith J, Leathwick JR. Species distribution models: ecological explanation and prediction across space and time. Annu Rev Ecol Evol Syst. 2009;40:677–97.

    Article  Google Scholar 

  39. Chetkiewicz C-LB, Boyce MS. Use of resource selection functions to identify conservation corridors. J Appl Ecol. 2009;46:1036–47.

    Article  Google Scholar 

  40. Knopff AA, Knopff KH, Boyce MS, Clair CCS. Flexible habitat selection by cougars in response to anthropogenic development. Biol Conserv. 2014;178:136–45.

    Article  Google Scholar 

  41. Darlington S, Ladle A, Burton AC, Volpe JP, Fisher JT. Cumulative effects of human footprint, natural features and predation risk best predict seasonal resource selection by white-tailed deer. Sci Rep. 2022;12:1072.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  42. Nielsen SE, Boyce MS, Stenhouse GB, Munro RHM. Modeling grizzly bear habitats in the Yellowhead ecosystem of alberta: taking autocorrelation seriously. Ursus. 2002;13:45–56.

    Google Scholar 

  43. Hooten MB, Hanks EM, Johnson DS, Alldredge MW. Reconciling resource utilization and resource selection functions. J Anim Ecol. 2013;82:1146–54.

    Article  PubMed  Google Scholar 

  44. Fieberg J, Matthiopoulos J, Hebblewhite M, Boyce MS, Frair JL. Correlation and studies of habitat selection: problem, red herring or opportunity? Philos Trans R Soc B Biol Sci. 2010;365:2233–44.

    Article  Google Scholar 

  45. Prima M-C, Duchesne T, Fortin D. Robust inference from conditional logistic regression applied to movement and habitat selection analysis. PLoS ONE. 2017;12:e0169779.

    Article  PubMed  PubMed Central  Google Scholar 

  46. Alston JM, et al. Mitigating pseudoreplication and bias in resource selection functions with autocorrelation-informed weighting. Methods Ecol Evol. 2023;14:643–54.

    Article  Google Scholar 

  47. Koper N, Manseau M. A guide to developing resource selection functions from telemetry data using generalized estimating equations and generalized linear mixed models. Rangifer. 2012;32:195–204.

    Article  Google Scholar 

  48. Johnson DS, Hooten MB, Kuhn CE. Estimating animal resource selection from telemetry data using point process models. J Anim Ecol. 2013;82:1155–64.

    Article  PubMed  Google Scholar 

  49. Fortin D, et al. Wolves influence elk movements: behavior shapes a trophic cascade in Yellowstone national park. Ecology. 2005;86:1320–30.

    Article  Google Scholar 

  50. Rhodes JR, McAlpine CA, Lunney D, Possingham HP. A spatially explicit habitat selection model incorporating home range behavior. Ecology. 2005;86:1199–205.

    Article  Google Scholar 

  51. Thurfjell H, Ciuti S, Boyce MS. Applications of step-selection functions in ecology and conservation. Mov Ecol. 2014;2:1–12.

    Article  Google Scholar 

  52. Craiu RV, Duchesne T, Fortin D. Inference methods for the conditional logistic regression model with longitudinal data. Biometr J J Math Methods Biosci. 2008;50:97–109.

    Google Scholar 

  53. Avgar T, Potts JR, Lewis MA, Boyce MS. Integrated step selection analysis: bridging the gap between resource selection and animal movement. Methods Ecol Evol. 2016;7:619–30.

    Article  Google Scholar 

  54. Forester JD, Im HK, Rathouz PJ. Accounting for animal movement in estimation of resource selection functions: sampling and data analysis. Ecology. 2009;90:3554–65.

    Article  PubMed  Google Scholar 

  55. Michelot T, Klappstein NJ, Potts JR, Fieberg J. Understanding step selection analysis through numerical integration. Methods Ecol Evol. 2024;1:24–35.

    Article  Google Scholar 

  56. Squires JR, et al. Combining resource selection and movement behavior to predict corridors for Canada lynx at their southern range periphery. Biol Conserv. 2013;157:187–95.

    Article  Google Scholar 

  57. Roever CL, Boyce MS, Stenhouse GB. Grizzly bear movements relative to roads: application of step selection functions. Ecography. 2010;33:1113–22.

    Article  Google Scholar 

  58. Webber QMR, Prokopenko CM, Kingdon KA, Turner JW, Vander Wal E. Effects of the social environment on movement-integrated habitat selection. Mov Ecol. 2024;1:61.

    Article  Google Scholar 

  59. Eisaguirre JM, Booms TL, Barger CP, Lewis SB, Breed GA. Novel step selection analyses on energy landscapes reveal how linear features alter migrations of soaring birds. J Anim Ecol. 2020;89:2567–83.

    Article  PubMed  Google Scholar 

  60. Patterson TA, Basson M, Bravington MV, Gunn JS. Classifying movement behaviour in relation to environmental conditions using hidden Markov models. J Anim Ecol. 2009;78:1113–23.

    Article  PubMed  Google Scholar 

  61. Glennie R, et al. Hidden Markov models: pitfalls and opportunities in ecology. Methods Ecol Evol. 2023;14:43–56.

    Article  Google Scholar 

  62. Zucchini W, MacDonald IL. Hidden Markov models for time series: an introduction using R. Boca Raton: Chapman and Hall/CRC; 2009.

    Book  Google Scholar 

  63. Morales JM, Haydon DT, Frair J, Holsinger KE, Fryxell JM. Extracting more out of relocation data: building movement models as mixtures of random walks. Ecology. 2004;85:2436–45.

    Article  Google Scholar 

  64. Langrock R, et al. Flexible and practical modeling of animal telemetry data: hidden Markov models and extensions. Ecology. 2012;93:2336–42.

    Article  PubMed  Google Scholar 

  65. Ngô MC, Heide-Jørgensen MP, Ditlevsen S. Understanding narwhal diving behaviour using hidden Markov models with dependent state distributions and long range dependence. PLoS Comput Biol. 2019;15:e1006425.

    Article  PubMed  PubMed Central  Google Scholar 

  66. Michelot T, Langrock R, Patterson TA. moveHMM: an R package for the statistical modelling of animal movement data using hidden Markov models. Methods Ecol Evol. 2016;7:1308–15.

    Article  Google Scholar 

  67. McClintock BT, et al. Uncovering ecological state dynamics with hidden Markov models. Ecol Lett. 2020;23:1878–903.

    Article  PubMed  PubMed Central  Google Scholar 

  68. Togunov RR, Derocher AE, Lunn NJ, Auger-Méthé M. Drivers of polar bear behavior and the possible effects of prey availability on foraging strategy. Mov Ecol. 2022;10:50.

    Article  PubMed  PubMed Central  Google Scholar 

  69. Auger-Méthé M, et al. A guide to state–space modeling of ecological time series. Ecol Monogr. 2021;91:e01470.

    Article  Google Scholar 

  70. Breed GA, Costa DP, Jonsen ID, Robinson PW, Mills-Flemming J. State-space methods for more completely capturing behavioral dynamics from animal tracks. Ecol Model. 2012;235:49–58.

    Article  Google Scholar 

  71. Gryba RD, et al. Inferring foraging locations and water masses preferred by spotted seals Phoca largha and bearded seals Erignathus barbatus. Mar Ecol Prog Ser. 2019;631:209–24.

    Article  Google Scholar 

  72. McClintock BT, Johnson DS, Hooten MB, Ver Hoef JM, Morales JM. When to be discrete: the importance of time formulation in understanding animal movement. Mov Ecol. 2014;2:1–14.

    Article  Google Scholar 

  73. Gardiner R, et al. State-space modeling reveals habitat perception of a small terrestrial mammal in a fragmented landscape. Ecol Evol. 2019;9:9804–14.

    Article  PubMed  PubMed Central  Google Scholar 

  74. Creel S, et al. Hidden Markov models reveal a clear human footprint on the movements of highly mobile African wild dogs. Sci Rep. 2020;10:17908.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  75. Sidrow E, et al. Modelling multi-scale, state-switching functional data with hidden Markov models. Can J Stat. 2022;50:327–56.

    Article  Google Scholar 

  76. Signer J, Fieberg J, Avgar T. Estimating utilization distributions from fitted step-selection functions. Ecosphere. 2017;8:e01771.

    Article  Google Scholar 

  77. Signer J, et al. Simulating animal space use from fitted integrated step-selection functions (iSSF). Methods Ecol Evol. 2024;15:43–50.

    Article  Google Scholar 

  78. Potts JR, Börger L. How to scale up from animal movement decisions to spatiotemporal patterns: an approach via step selection. J Anim Ecol. 2023;92:16–29.

    Article  PubMed  Google Scholar 

  79. Buderman FE, et al. Caution is warranted when using animal space-use and movement to infer behavioral states. Mov Ecol. 2021;9:1–12.

    Article  Google Scholar 

  80. Florko KRN, et al. Linking movement and dive data to prey distribution models: new insights in foraging behaviour and potential pitfalls of movement analyses. Mov Ecol. 2023;11:17.

    Article  PubMed  PubMed Central  Google Scholar 

  81. Boyce MS, Vernier PR, Nielsen SE, Schmiegelow FKA. Evaluating resource selection functions. Ecol Modell. 2002;157:281–300.

    Article  Google Scholar 

  82. Lawler E, Whoriskey K, Aeberhard WH, Field C, Mills Flemming J. The conditionally autoregressive hidden Markov model (carhmm): Inferring behavioural states from animal tracking data exhibiting conditional autocorrelation. J Agric Biol Environ Stat. 2019;24:651–68.

    Article  Google Scholar 

  83. Florko KRN, et al. Predicting how climate change threatens the prey base of arctic marine predators. Ecol Lett. 2021;24(12):2563–75.

    Article  PubMed  Google Scholar 

  84. Thompson PR, Derocher AE, Edwards MA, Lewis MA. Detecting seasonal episodic-like spatio-temporal memory patterns using animal movement modelling. Methods Ecol Evol. 2022;13:105–20.

    Article  Google Scholar 

  85. Hodel FH, Fieberg JR. Circular–linear copulae for animal movement data. Methods Ecol Evol. 2022;13:1001–13.

    Article  PubMed  PubMed Central  Google Scholar 

  86. Arce Guillen R, et al. Accounting for unobserved spatial variation in step selection analyses of animal movement via spatial random effects. Methods Ecol Evol. 2023;14:2639–53.

    Article  Google Scholar 

  87. Forrest SW, et al. Simulating animal movement trajectories from temporally dynamic step selection functions. bioRxiv 2023–2024. 2024.

  88. Dejeante R, Valeix M, Chamaillé-Jammes S. Time-varying habitat selection analysis: a model and applications for studying diel, seasonal, and post-release changes. Ecology. 2024;105:e4233.

    Article  PubMed  Google Scholar 

  89. Arce Guillen R, et al. Flexible movement kernel estimation in habitat selection analyses with generalized additive models. bioRxiv 2024–2026. 2024.

  90. Klappstein NJ, Michelot T, Fieberg J, Pedersen EJ, Mills Flemming J. Step selection functions with non-linear and random effects. Methods Ecol Evol. 2024;15:1332–46.

    Article  Google Scholar 

  91. Muff S, Signer J, Fieberg J. Accounting for individual-specific variation in habitat-selection studies: efficient estimation of mixed-effects models using Bayesian or frequentist computation. J Anim Ecol. 2020;89:80–92.

    Article  PubMed  Google Scholar 

  92. Aarts G, Fieberg J, Matthiopoulos J. Comparative interpretation of count, presence–absence and point methods for species distribution models. Methods Ecol Evol. 2012;3:177–87.

    Article  Google Scholar 

  93. Hebblewhite M, Merrill E. Modelling wildlife–human relationships for social species with mixed-effects resource selection models. J Appl Ecol. 2008;45:834–44.

    Article  Google Scholar 

  94. Boyce MS. Scale for resource selection functions. Divers Distrib. 2006;12:269–76.

    Article  Google Scholar 

  95. DeCesare NJ, et al. Transcending scale dependence in identifying habitat with resource selection functions. Ecol Appl. 2012;22:1068–83.

    Article  PubMed  Google Scholar 

  96. Warton DI, et al. So many variables: joint modeling in community ecology. Trends Ecol Evol. 2015;30:766–79.

    Article  PubMed  Google Scholar 

  97. Potts JR, Börger L, Strickland BK, Street GM. Assessing the predictive power of step selection functions: how social and environmental interactions affect animal space use. Methods Ecol Evol. 2022;13:1805–18.

    Article  Google Scholar 

  98. Langrock R, et al. Modelling group dynamic animal movement. Methods Ecol Evol. 2014;5:190–9.

    Article  Google Scholar 

  99. McLoughlin PD, Morris DW, Fortin D, Vander Wal E, Contasti AL. Considering ecological dynamics in resource selection functions. J Anim Ecol. 2010;79:4–12.

    Article  PubMed  Google Scholar 

  100. Gerber BD, Northrup JM. Improving spatial predictions of animal resource selection to guide conservation decision making. Ecology. 2020;101:e02953.

    Article  PubMed  Google Scholar 

  101. Matthiopoulos J, Hebblewhite M, Aarts G, Fieberg J. Generalized functional responses for species distributions. Ecology. 2011;92:583–9.

    Article  PubMed  Google Scholar 

  102. Ferguson SH, et al. Demographic, ecological and physiological responses of ringed seals to an abrupt decline in sea ice availability. PeerJ. 2017. https://doiorg.publicaciones.saludcastillayleon.es/10.7717/peerj.2957.

    Article  PubMed  PubMed Central  Google Scholar 

  103. Jonsen ID, et al. aniMotum, an R package for animal movement data: Rapid quality control, behavioural estimation and simulation. Methods Ecol Evol. 2023;14:806–16.

    Article  Google Scholar 

  104. Costa DP, et al. Accuracy of ARGOS locations of pinnipeds at-sea estimated using fastloc GPS. PLoS ONE. 2010;5:e8677.

    Article  PubMed  PubMed Central  Google Scholar 

  105. Forester JD, et al. State–space models link elk movement patterns to landscape characteristics in Yellowstone national park. Ecol Monogr. 2007;77:285–99.

    Article  Google Scholar 

  106. Avgar T, Lele SR, Keim JL, Boyce MS. Relative selection strength: quantifying effect size in habitat-and step-selection inference. Ecol Evol. 2017;7:5322–30.

    Article  PubMed  PubMed Central  Google Scholar 

  107. Pyke GH, Pulliam HR, Charnov EL. Optimal foraging: a selective review of theory and tests. Q Rev Biol. 1977;52:137–54.

    Article  Google Scholar 

  108. Moorcroft PR, Barnett A. Mechanistic home range models and resource selection analysis: a reconciliation and unification. Ecology. 2008;89:1112–9.

    Article  PubMed  Google Scholar 

  109. Schlägel UE, Lewis MA. Robustness of movement models: can models bridge the gap between temporal scales of data sets and behavioural processes? J Math Biol. 2016;73:1691–726.

    Article  PubMed  Google Scholar 

  110. Kim D, et al. Identifying signals of memory from observations of animal movements. Mov Ecol. 2024;12:72.

    Article  PubMed  PubMed Central  Google Scholar 

  111. Feldmann CC, Mews S, Coculla A, Stanewsky R, Langrock R. Flexible modelling of diel and other periodic variation in hidden Markov models. J Stat Theory Pract. 2023;17:45.

    Article  Google Scholar 

  112. Valle D, et al. Bridging the gap between movement data and connectivity analysis using the time-explicit habitat selection (TEHS) model. Mov Ecol. 2024;12:19.

    Article  PubMed  PubMed Central  Google Scholar 

  113. Nicosia A, Duchesne T, Rivest L-P, Fortin D. A multi-state conditional logistic regression model for the analysis of animal movement. Ann Appl Stat. 2017;11(3):1537.

    Article  Google Scholar 

  114. Prima M-C, Duchesne T, Merkle JA, Chamaillé-Jammes S, Fortin D. Multi-mode movement decisions across widely ranging behavioral processes. PLoS ONE. 2022;17:e0272538.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  115. Klappstein NJ, Thomas L, Michelot T. Flexible hidden Markov models for behaviour-dependent habitat selection. Mov Ecol. 2023;11:30.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  116. Blackwell PG, Matthiopoulos J. Joint inference for telemetry and spatial survey data. Ecology. 2024;105:e4457.

    Article  PubMed  Google Scholar 

  117. Eisaguirre JM, Williams PJ, Hooten MB. Rayleigh step-selection functions and connections to continuous-time mechanistic movement models. Mov Ecol. 2024;12:14.

    Article  PubMed  PubMed Central  Google Scholar 

  118. Michelot T, Gloaguen P, Blackwell PG, Étienne M. The Langevin diffusion as a continuous-time model of animal movement and habitat selection. Methods Ecol Evol. 2019;10:1894–907.

    Article  Google Scholar 

  119. Michelot T, Blackwell PG. State-switching continuous-time correlated random walks. Methods Ecol Evol. 2019;10:637–49.

    Article  Google Scholar 

  120. Michelot T. hmmTMB: hidden Markov models with flexible covariate effects in R. 2022. arXiv preprint arXiv:2211.14139

  121. Fieberg J, Freeman S, Signer J. Using lineups to evaluate goodness of fit of animal movement models. Methods Ecol Evol. 2024;15:1048.

    Article  Google Scholar 

  122. Hofmann DD, Cozzi G, Fieberg J. Methods for implementing integrated step-selection functions with incomplete data. Mov Ecol. 2024;12:37.

    Article  PubMed  PubMed Central  Google Scholar 

  123. Renner IW, Warton DI. Equivalence of MAXENT and poisson point process models for species distribution modeling in ecology. Biometrics. 2013;69:274–81.

    Article  PubMed  Google Scholar 

  124. Elith J, et al. A statistical explanation of MaxEnt for ecologists. Divers Distrib. 2011;17:43–57.

    Article  Google Scholar 

  125. Wijeyakulasuriya DA, Eisenhauer EW, Shaby BA, Hanks EM. Machine learning for modeling animal movement. PLoS ONE. 2020;15:e0235750.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

Download references

Acknowledgments

We gratefully acknowledge the Sanikiluaq hunters, the Sanikiluaq Hunters and Trappers Association, and especially Lucassie and Johnassie Ippak and their families for assistance in the field for the seal data used in the case study. We also thank the anonymous reviewers for their invaluable feedback. Their thoughtful and detailed comments significantly improved the quality of our manuscript and we appreciate the time and effort they dedicated to the review process.

Funding

We acknowledge the financial support from Fisheries and Oceans Canada, Nunavut Wildlife Management Board, ArcticNet, Natural Sciences and Engineering Research Council of Canada (NSERC), Ocean Leaders Graduate Fellowship, Canada Research Chairs program, Canada Foundation for Innovation, B.C. Knowledge Development Fund, Weston Family Foundation, Northern Scientific Training Program, Polar Knowledge Canada, Earth Rangers, Social Sciences and Humanities Research Council.

Author information

Authors and Affiliations

Authors

Contributions

KRNF, RRT, and MAM designed the study. KRNF did the analysis and prepared figures and tables. KRNF wrote the manuscript with contributions from RRT, RG, ES, and MAM. KRNF wrote the code and Github tutorial with contributions from RRT and MAM. DJY and SHF collected the seal data. All authors contributed ideas and revised the manuscript.

Corresponding author

Correspondence to Katie R. N. Florko.

Ethics declarations

Ethics approval and consent to participate

All applicable institutional and/or national guidelines for the care and use of animals were followed. Animal handling was approved by the Freshwater Institute Animal Care Committee (FWI-ACC-2012) and Fisheries and Oceans Canada's Licenses to Fish for Scientific Purposes (S-05/06–09/13–1006-NU).

Consent for publication

Not applicable.

Competing interests

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary Information

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Florko, K.R.N., Togunov, R.R., Gryba, R. et al. An introduction to statistical models used to characterize species-habitat associations with animal movement data. Mov Ecol 13, 27 (2025). https://doiorg.publicaciones.saludcastillayleon.es/10.1186/s40462-025-00549-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doiorg.publicaciones.saludcastillayleon.es/10.1186/s40462-025-00549-2

Keywords