1 Introduction
Cell migration is a basic function that is essential for many physiological and pathological processes [
1], including embryogenesis [
2,
3], nervous development [
4], wounding healing [
5,
6], inflammation [
7] and immunological responses [
8]. Controlled by complex cellular signaling pathways [
9-
11], the onset of ill-regulated cell motility is involved in many human diseases, among which cancer is the most typical.
As an essential biological phenomenon, cell motility has also gained extensive attention of physicists and mathematicians for a long time and has been studied as a random walk process [
12-
14]. In the absence of symmetry-breaking gradients [
15], the motility of bacteria and eukaryotic cells has long been described by isotropic Brownian movement [
16,
17]. As an inspired model, the persistent random walk (PRW) has been widely used to describe the isotropic motility of cells in 2D microenvironment [
18-
20], which is governed by the following Langevin equation [
21,
22]:
where
is Gaussian white noise,
v the velocity vector,
P the persistence time of cell migration and
S the migration speed of the Ornstein-Uhlenbeck process [
23].
With Eq. (1), the 2D cell migration is fully characterized by the motile parameters of migration speed and persistence time [
24]. At the single-cell level, the persistence time quantifies the memory intensity of cell to past velocities. The PRW model can produce several featured properties of cell migration in the isotropic environment, including a Gaussian distribution of velocities, an exponential decay of the velocity auto-correlation function (VACF), an isotropic velocity field, and a linear mean squared displacement on a long time scale.
However, different from the normal diffusion, the anomalous diffusion migration has been found in many different kinds of cells in experiment. For example, non-Gaussian diffusion is more prevalent for particles undergoing the thermal jiggling in soft materials [
25]. Regulated by chemokine CXCL10, a generalized Lévy walk is a better choice for CD8+ T cells to find rare targets in a smaller time [
26]. Predators have higher encounter rates when adopting Lévy-type foraging in natural-like prey fields compared with purely random landscapes [
27]. The distribution of cell velocities following a simple exponential function is found in the long-term cell migration in low-density monolayer cultures [
28]. Tsallis’ distribution of velocity has also been proposed for endodermal Hydra cells in cellular aggregates [
29]. The double-exponentially decaying VACF is discovered in the analysis of motility of human keratinocytes and fibroblasts [
30]. Recent experiments showed that the metastatic breast cancer cells invade collectively the 3D collagen matrix by exchanging leaders in the invading front [
31,
32], and the motility of fibrosarcoma cells through 3D extracellular matrices does not follow a random walk [
33,
34].
As a consequence, different kinetic models have been proposed to explain different kinds of migration behaviors of cells [
35-
38]. Some of them are simply modified from the PRW model [
30,
33,
34,
39], while others are essentially different from the PRW model [
28,
32,
35,
36,
40-
42]. Among those modified PRW models, the anisotropic PRW (APRW) is representative to describe the cell migration in anisotropic collagen matrix [
33]. The APRW model can describe some novel properties, including a better fit of distribution of displacements, a double-exponentially decaying VACF, an anisotropic angular velocity magnitude and an uneven distribution of angular displacements on long time scales.
To explain cell migration behaviors by modeling, another research interest is to apply different methods to characterize quantitatively the migration trajectories of cells. For the widely-used PRW process, it is necessary to derive from the trajectories the two basic motile parameters, i.e., persistence time
P and migration speed
S. These two motile parameters can be fitted out with the discussion of mean squared displacement (MSD) [
39,
43-
47] and VACF [
48] of migration trajectories. However, it has been pointed out that the fitting of
P and
S with MSD or VACF may return unreliable errors [
49-
51]. Considering that the power spectrum of velocity is the Fourier Transform [
52,
53] (FT) of VACF [
54,
55], the motile parameters can be obtained with least squared fitting or maximum likelihood estimation with FT of migration trajectories [
56].
Different from the isotropic migration characterized by only two motile parameters in PRW model, the APRW model for 2D anisotropic migration has four motile parameters, i.e., two persistence times
P and two migration speeds
S at two perpendicular axes. In Ref. [
57], a method has been proposed to obtain the two persistence times by fitting VACF from APRW trajectories under the condition that the two migration speeds are always equal for cell migration. However, it remains unknown how to derive reliably all the four motile parameters with APRW trajectories in general conditions. In this paper, we propose a method to solve this problem. We first distinguish different types of APRW processes based on different speed-acceleration profiles and the degree of heterogeneity of motile parameters. Then, we develop a method to obtain the four motile parameters with the application of singular vector decomposition [
58,
59], power spectrum analysis [
56,
60] and maximum likelihood estimation [
49,
61]. The simulation results indicate that our method is effective and general to obtain the motile parameters of cell migration which can be described by APRW process.
2 Model and method
2.1 Anisotropic persistent random walk model
In APRW model [
33,
34], cell motility is assumed to display different persistence times and migration speeds along two perpendicular axes. We regard the perpendicular directions as
x and
y axes in computer simulations, respectively. Then the velocities of cell migration along
x and
y axes are governed by the following Langevin equations:
In which Px and Py are persistence times, Sx and Sy are migration speeds. For a given set of parameters of Px, Sx, Py and Sy, the displacements of cell location in each time step of are governed by the following equations:
Here, and are the displacements of cell location in x and y axes in time step of . The terms , Fx and , Fy describe the migration behaviors of cell in x and y axes, respectively, defined as follows:
When taking the limit for persistence time, cell migration ranges from straight motion to random walk , so the cell movement is the superposition of straight motion and random walk. When the motile parameters in x and y axes are the same, the APRW model becomes the isotropic PRW.
In this work, we define the heterogeneity index (HI) on the basis of the heterogeneity of motile parameters, as follows:
Here, and indicate the heterogeneity degree of persistence time and migration speed, respectively, and represents the anisotropy degree of migratory ability. Note that all the values of , and are greater than or equal to 1. Furthermore, we define it as positive anisotropy if both the persistence time and migration speed in one axis are larger than those in another axis, respectively, e.g., and ; otherwise, such as and , the negative anisotropy.
2.2 Speed and acceleration dynamics
The migration trajectories can be generated by APRW model with certain motile parameters which are set by referencing experimental data [
33,
62]. In all simulations in the paper, the time step
min, and the recording time interval
min. Each trajectory is recorded with a length of 10
4 min, giving the total number of samples
N=10
4.
Figure 1(a) gives a single trajectory generated by APRW model. With the trajectory r(t), the velocity vector v(t) can be calculated with
The corresponding speeds of individual migration trajectory are plotted in Fig. 1(b). Figure 1(c) plots 1000 trajectories exhibiting clearly an anisotropic distribution. With a larger memory time of min, the cell migration typically has less stochasticity along the x axis, so the distance explored by cell along the x axis is larger than that along the y axis. The averaged speed over 1000 trajectories is shown as a function of time in Fig. 1(d).
For PRW model described by Eq. (1), the expected value of the acceleration
av for a given speed
v can be given as [
30]
For APRW model, the similar relationships are held for acceleration components at x and y axes, respectively. As a result, we have
In simulation, for any two successive velocity vectors of each migration trajectory, we first compute the components of the second velocity vector which are parallel and orthogonal to the first velocity vector, and then calculate the acceleration components which are parallel and orthogonal (i.e., ap and ao) to the first velocity vector, respectively. Based on the relationship of parallel acceleration and speed against time, one can obtain the average parallel acceleration for each given speed v, giving a speed-acceleration profile.
Figure 2 discusses the influence of the heterogeneity of persistence time P and migration speed S on the profiles between speed v and parallel acceleration . As expected, for the case of no heterogeneity of P and S, i.e., and , the parallel acceleration decreases linearly with increasing speed. With the increase of but still keeping , the v– profiles become more and more nonlinear. However, as shown by Eq. (12), the change in has little effect on the v– profiles when , as plotted in Fig. 2(b).
Figures 3(a) and (b) show the influence of heterogeneity of persistence time on the v– profiles in the cases of positive and negative anisotropy, respectively. With the increase of persistence time Py, the v– profiles gradually become nonlinear, giving a concave curve for positive anisotropy and a convex curve for negative anisotropy, respectively. As a result, according to the shape of speed-acceleration profile, one can distinguish the positive anisotropy from the negative anisotropy.
Figures 3(c) and (d) show the influence of the heterogeneity of migration speed on the v– profiles for positive and negative anisotropy, respectively. With the decrease of Sy or Sx(3.0–0.5 μm/min), the v– profiles move to lower right corner with a larger abscissa and a smaller ordinate, respectively.
2.3 Cell migration kinetics
2.3.1 Singular vector decomposition
As a fact, the migration directions of
Px and
Py of cells in experiment are generally unknown. Thus, as suggested in Refs. [
57-
59], we apply the singular vector decomposition (SVD) to define the intrinsic axes of the migration trajectory. With SVD, the velocity matrix
M for a trajectory can be expressed as
where U is the matrix eigenvector of the product , V is the matrix eigenvectors of the product , is the singular values of the matrix M, and * denotes the transposed matrix. The first and second eigenvectors of indicate the primary direction (p axis) and non-primary direction (np axis) of the trajectory, respectively. For a given migration trajectory comprising N coordinate points in 2D microenvironment, the matrix M is dimensional with the first column of the matrix containing the abscissa values of N points and the second column containing the ordinate values. The computed matrix is dimensional in which the first column represents the primary vector p and the second column represents the non-primary vector np. Thus, one can define the intrinsic orthogonal coordinates of p and np axes for each trajectory.
2.3.2 The velocity power spectrum
With the intrinsic orthogonal coordinates processed for each trajectory individually, the velocity components on primary and non-primary axes can be calculated as a function of time. With the Fourier-transform, the speed power spectra on primary and non-primary axes can be obtained for each trajectory individually. Finally, the averaged speed power spectra on primary and non-primary axes can be calculated with 1000 trajectories for a given APRW model. In the following, we propose that the four motile parameters of APRW model can be estimated by fitting the averaged speed power spectrum to the theoretical speed power spectrum.
It has been suggested that the power spectrum of velocity of cell migration with OU process can be given by [
48]
where the first term on the right side of Eq. (14) is the true expression of power spectrum, with the following form
in which the term is defined by
and the second term on the right side of Eq. (14) is an additional noise term when considering the effect of localization noise. Here, , , , and . N is the total number of recording time, is the sampling time interval with N=104, and min here. Considering the absence of localization noise in computer simulation, the noise parameter is set as 0.0001 in our simulation.
As a fact, the trajectory of APRW process is the overlap of two independent PRW processes in x and y axes. Thus, the true expression of power spectrum of cell speed in APRW model should be the summation of two exponential decays, giving a double exponential decay, i.e.,
where and are given by Eq. (14) with two decay modes.
Such a double exponential decay for speed power spectrum will typically generate the double exponential decays for power spectra both in primary and non-primary directions if these directions are different from the original x and y axes of APRW model. As a result, our goal is to fit the theoretical expression of Eq. (17) with experimental power spectra in primary and non-primary directions, which will return a set of motile parameters in each direction.
In this paper, we apply the maximum likelihood estimation to obtain the motile parameters of . For a given power spectrum , the log-likelihood function is
where is theoretical power spectral value depending on APRW model with . The relationship between diffusion coefficient D and persistence time P is given as follows:
As a result, the four motile parameters of P1, P2, S1 and S2 can be obtained with such a fitting method for each power spectrum in primary or non-primary direction.
3 Results
Now we apply our method to derive the motile parameters of APRW trajectories. In the simulation, we consider different migration models with different combinations of motile parameters, including high heterogeneity and low heterogeneity, as shown in Table 1.
The power spectra for APRW model with high and low heterogeneities are shown in Figs. 4(a) and (b), respectively.
As shown in Fig. 4, the power spectra can be divided into two parts: the horizontal part at low frequency range and attenuating part at high frequency range. The horizontal part denotes the power spectrum of Gaussian white noise, while the attenuating part manifests the persistence migration of cells which can be characterized by P and S with Eq. (17).
For a large HI in Fig. 4(a), the values of power spectrum of the horizontal part in p axis are larger than those in np axis, denoting that the value of diffusion coefficient D in p axis is larger than that in np axis. The nonlinearity of the attenuating part reveals the anisotropy of cell migration of APRW model. For a small HI in Fig. 4(b), the overlapping of the power spectra indicates that the related motile parameters may be similar in both directions.
With Eq. (17), the attenuating part of power spectrum is fitted with two exponential decays in each axis. As a result, we have two sets of fitted parameters of P and S in each direction. Figure 5(a) plots the two larger fitted P in p and np directions, and 5(b) plots two smaller P, as a function of theoretical P. Then, the final two persistence times are defined as the average of the two large and two small fitted persistence times, respectively, which are shown with triangles in Figs. 5(a) and (b), respectively.
Figures 5(c) and (d) plot the corresponding migration speeds S calculated by Eq. (19), respectively, as a function of theoretical value of S. Obviously, the fitted results of migration speeds all give certain deviations from the theoretical values. As a result, we furthermore consider an adjustment for the parameter of migration speeds, which is given as
The adjusting formulas are for migration speeds in p and np axes, respectively. Here, and are two adjusting factors. For positive anisotropy in Figs. 5(c) and (d), and , and for negative anisotropy in Figs. 6(c) and (d), and , in which γ is a weighing factor given by
Note that the value of γ in each direction differs from each other. The corrected migration speeds are shown in green triangle in Figs. 5(c) and (d), presenting a better fitting to the theoretical values.
To discuss the universality of the method in dealing with different migration heterogeneity, we also analyzed the case with a low heterogeneity. The calculation results are shown in Fig. 6. Figures 6(a) and (b) show that there are certain deviations between the fitted persistence times and theoretical values both in p and np axes. However, the average of two fitted persistence times is closer to the theoretical value, which is shown as the triangles in Figs. 6(a) and (b). The calculated migration speeds are plotted in Figs. 6(c) and (d), in which the corrected S with Eqs. (20) and (21) are well close to the theoretical values indicating the generality and effectiveness of the adjusting method for migration speed.
4 Conclusions and discussion
Cell migration is a critical process in the development and maintenance of multicellular organisms. The cell migration in anisotropic microenvironment can be described by APRW model which is characterized by four motile parameters, i.e., two persistence times and two migration speeds at perpendicular directions. Thus, it is of importance to derive these motile parameters from the migration trajectories, in order to characterize the features of cell migration. In this work, we develop a method to obtain motile parameters of APRW trajectories.
We first analyze the migration trajectory produced by APRW model and find a nonlinear relationship between speeds and accelerations of cell trajectories in the forward direction, which is different from the linear relationship corresponding to PRW model. Second, we show that one can distinguish the positive and negative anisotropy from the shape of speed-acceleration profile, which reflects different relationships between persistence time and migration speed. Then the singular vector decomposition is applied to each migration trajectory individually to define the intrinsic primary and non-primary axes. Furthermore, one can calculate the speed power spectra in the intrinsic primary and non-primary axes for each migration trajectory. We indicate that the motile parameters of APRW model can be fitted with the averaged speed power spectra to the theoretical expression based on the maximum likelihood estimation.
APRW process generates two different single exponential decays for speed power spectra in original x and y axes, respectively, giving typically the double exponential decays for speed power spectra in all other directions. Thus, if the calculated primary and non-primary directions are different from the original x and y axes of APRW model, which is usually the case, the averaged speed power spectra in calculated primary and non-primary directions should be fitted by double exponential decays.
As a result, fitting with the speed power spectrum either in primary direction or in non-primary direction, one can obtain the four motile parameters of APRW process. With two sets of fitted motile parameters, our simulation results indicate that the direct average of the two large persistence times and the two small persistence times can give reliable values of the true persistence times. However, the migration speeds have to be corrected according to Eqs. (20) and (21) in order to obtain a good estimation of the parameters.
In the paper, to characterize the moving behaviors of cells, we propose a method to derive the motile parameters of cell migration in anisotropic microenvironment. In our simulation, the fitting results are obtained from an average of a large number of computer trajectories, which may be different from the experimental situation where short trajectories are recorded for not so many cell trajectories. In detail, we consider a length of 104 min with 104 points for 1000 trajectories for a better estimation of motile parameters. In the typical experiment, trajectories with a length of about 300 min for less than 100 cells are recorded. Our simulations show that with such trajectories, one could not derive reliable motile parameters. Furthermore, various noises are always presented in experiment, which is not considered in the simulation. Thus, how to improve the method to deal with the biological experimental data of cell migration is the future research interest.
Higher Education Press and Springer-Verlag GmbH Germany, part of Springer Nature 2020