Mehrdad Ghaemi1, Mina Shojafar1, Zahra Zabihinpour2, Yazdan Asgari3. 1. Department of Chemistry, Kharazmi University, Tehran, Iran. 2. School of Biological Sciences, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran. 3. Department of Medical Biotechnology, School of Advanced Technologies in Medicine, Tehran University of Medical Sciences, Tehran, Iran.
Abstract
Ebola virus (EBOV) targets immune cells and tries to inactivate dendritic cells and interferon molecules to continue its replication process. Since EBOV detailed mechanism has not been identified so far, it would be useful to understand the growth and spread of EBOV dynamics based on mathematical methods and simulation approaches. Computational approaches such as Cellular Automata (CA) have the advantage of simplicity over solving complicated differential equations. The spread of Ebola virus in lymph nodes is studied using a simplified Cellular Automata model with only four parameters. In addition to considering healthy and infected cells, this paper also considers T lymphocytes as well as cell movement ability during the simulation in order to investigate different scenarios in the dynamics of an EBOV system. It is shown that the value of the probability of death of T cells affects the number of infected cells significantly in the steady-state. For a special case of parameters set, the system shows oscillating dynamics. The results were in good agreement with an ordinary differential equation-based model which indicated CA method in combination with experimental discoveries could help biologists find out more about the EBOV mechanism and hopefully to control the disease.
Ebola virus (EBOV) targets immune cells and tries to inactivate dendritic cells and interferon molecules to continue its replication process. Since EBOV detailed mechanism has not been identified so far, it would be useful to understand the growth and spread of EBOV dynamics based on mathematical methods and simulation approaches. Computational approaches such as Cellular Automata (CA) have the advantage of simplicity over solving complicated differential equations. The spread of Ebola virus in lymph nodes is studied using a simplified Cellular Automata model with only four parameters. In addition to considering healthy and infected cells, this paper also considers T lymphocytes as well as cell movement ability during the simulation in order to investigate different scenarios in the dynamics of an EBOV system. It is shown that the value of the probability of death of T cells affects the number of infected cells significantly in the steady-state. For a special case of parameters set, the system shows oscillating dynamics. The results were in good agreement with an ordinary differential equation-based model which indicated CA method in combination with experimental discoveries could help biologists find out more about the EBOV mechanism and hopefully to control the disease.
Viruses propagate through entering a cell and hijacking the genetic replication machinery in order to make more copies. Once the cell has continued its usual function, the newly manufactured viruses exit to infect other cells. Normally, the human immune system could be able to identify infected cells and destroy them, but most viruses use different strategies to protect their host cells from the immune system. Ebola virus (EBOV) uses a similar method for infection. It targets multiple types of immune cells including dendritic cells (which normally spread alarm infections signals to T lymphocytes) and inactivates them. It also inhibits interferon molecules to continue its replication process [1]. EBOV detailed mechanism has not been identified so far. However, it was uncovered that EBOV encodes for two glycoproteins, one of which disturbs cell attachment [2]. It was previously found that EBOV affects critical pathways related to lymphocytes, such as a specific signalling pathway following binding to a receptor called TLR4 [1]. Experiments suggest that Ebola-infected cells demonstrate fewer proteins on the cell surface, which are critical for an immune recognition process. EBOV belongs to the Filoviruses family first observed in Sudan and Zaire in 1976 and spread to other countries like Uganda and Congo [3]. Ebola viral infections are extremely dangerous, with a death rate near 90% for some specific variants. EBOV causes severe bleeding inside and outside the body. So, it has been initially known as the hemorrhagic fever. Although there are some EBOV vaccines and cures that have been established in different stages of clinical trials, none of them has received final approval yet. Therefore, it seems that understanding how EBOV inactivates the immune systems of a host would be a very essential step in developing targeted cures [4].To understand the growth and spread of viruses and the damage that comes to various tissues, numerous mathematical methods and simulation approaches have been used [5-8]. Most simulation methods of diseases are based on ordinary differential equations (ODEs). In a recent study, Tulu et al. developed a set of ODEs to investigate the dynamics of EBOV spreading [6]. Using mathematical modelling, they demonstrate it is possible to control EBOV spreading by an increment in vaccination. In another work, Wester et al. considered T lymphocytes as targeting molecules in their mathematical model [7]. In addition to the complexity of ODEs-based models, there are still some limitations such as covering local characteristics for transmission of diseases, and ignoring population density variables and population dynamics. Therefore, it is useful to consider complementary simulation methods like Cellular Automata (CA) in order to Fig out more information about virus infection processes. Cellular Automata is a discrete model that could simulate various dynamical systems based on simple rules and local interactions. This model requires an initial configuration and a set of rules that develop the system over time. The central features of CA are a discrete space (one, two, or three-dimensional network), discrete modes (different states for every node), local deterministic or probabilistic rules for every node which only depend on the configuration of adjacent sites, discrete dynamics (renew processes), and homogeneity (similar rules for all sites at every time step) [9]. There are lots of studies using CA approaches on different physical systems such as Ising and Potts models, percolation study, and pattern formation, as well as various biological studies including cancer development, tumor growth, the effect of an anti-cancer drug, angiogenesis, and environmental factors [10-18]. There were also some attempts to simulate Ebola infection using CA method [19, 20]. However, in all CA simulation studies and most other EBOV modelling approaches, healthy, infected, and dead cells have been considered, while T lymphocytes (T cells) are the initial targets for EBOV. Since T cells move through the organs, it could be important if a simulation shows what happens to them during an EBOV infection.In addition to experimental studies, various computational methods (including neural networks, Monte Carlo, molecular dynamics, and ODEs) have been performed to simulate the dynamics of an EBOV system [6, 7, 21, 22]. However, computational approaches such as CA have the advantage of simplicity over solving complicated differential equations.This paper uses a CA method in a square lattice for the simulation of EBOV dynamics. Moreover, it also considers T cells as well as cell movement ability during the simulation and investigates different scenarios in the dynamics of an EBOV system.
Material and methods
We have considered the mathematical model with an ODE-based approach used by Wester et al. [7] in order to obtain appropriate transition rules for our CA model.
where X, I, T, and V are healthy, infected, T cells, and virus, respectively. λ is the growth rate of healthy cells, μ is the death rate of healthy cells, β is healthy cells-virus interaction rate which is the only way to produce infected cells because the immune system does not naturally create infected cells, ρ is infected-T cells interaction rate which shows the activation rate of CTL, and production of lymphocytes, α is the death rate of infected cells. In fact, the first cells target for the virus is lymphocytes. c is the growth rate of the virus, γ is the death rate of the virus, and δ is the death rate of T cells. As it was mentioned in some experimental studies, the most noticeable responses were seen in CD8 T cells (over 50% on activation and proliferation) [23]. Therefore, when we talk about T cells in our model, in fact we consider CD8 types of T cells.We used a 120 × 120 square network as lymphatic tissue with a periodic boundary condition. Increasing the size to 415 × 415 will not affect the results. In CA simulation, we have considered only three types of cells (healthy, infected, and T lymphocyte cells). We did not consider a separate situation for dead cells. The Von Neumann neighborhood is used because of its simplicity. Each site of the network just contained one cell at each time. The initial state of all simulation runs consists of only healthy and T cells where the one infected cell is placed at the centre of the network and lymphocytes T cells are distributed randomly with a probability of 50% in the network. Although all the samples have the same number of healthy and T cells and one infected cell at the centre in their initial state, for each sample a different random seed is used, and the initial location of T cells differs for different samples. It should be noted that due to a very small number of infected cells at initial state (only one infected cell) the number of infected cells might go to zero very fast in some samples. We excluded that kind of samples from measurement.Transition rules include two steps, the stage in which the state of each cell will change (reaction step), and the stage in which each cell moves to one of its adjacent sites (diffusion step).
Reaction step
Here are the general transition rules:In the case of a healthy cell in the site,○ if at least one infected cell is in its von Neumann vicinity, it will turn to an infected cell with a probability of infection PI, or remains healthy with (1-PI) probability in the next time step. PI simulates the probability of transmission of an infection to a healthy cell, which plays the same role as to parameter β in Eq (1).○ if there is not any infected cell in its von Neumann vicinity, it remains healthy.In the case of an infected cell in the site,○ if at least one T cell is in its von Neumann vicinity, it will die and will be replaced by a T cell with PT probability, or turn to a healthy cell with (1-PT) probability in the next time step. So PT represents the probability of T cell proliferation in response to interaction with an infected cell and (1-PT) represents the probability of the replacement of a dead target cell with a healthy cell. PT is similar to parameter ρ in Eq (1).○ if there is not any T cell in its von Neumann vicinity, it will turn to a healthy cell with PH probability, or remains infected with (1-PH) probability in the next time step. PH simulates the probability of natural death of the infected cell, which is equivalent to parameter α in Eq (1).In the case of a T cell in the site, it will die and turn to a healthy cell with PD probability, or remains unchanged with (1-PD) probability in the next time step. PD simulates the probability of death of T lymphocyte cells, which plays the same role as parameter δ in Eq (1).In this simulation, we have considered four probabilities PI, PT, PH, and PD. The definition of these probabilities is given in Table 1.
Table 1
The probabilities definition.
Probability
Definition
PI
Probability of a healthy cell being infected
PT
Probability of a T cell creation
PH
Probability of an infected cell being dead
PD
Probability of a T cell to be dead
Diffusion step
For entering cell movement ability, we used an algorithm similar to the method introduced by Vanag et al. [24]. First, we divided the network into 3×3 blocks and the numbers of healthy, infected, and T cells in each block were counted. Then, the cells were randomly redistributed in the block whereas there was only one cell in each site. It should be noted that after the distribution step, the total number of each cell type remains unchanged in every block. After each time step, all blocks shifted one site in an ordered way; one column to the right, then one row to the bottom, one column to the left, and one row to the top (Fig 1).
Fig 1
Schematic view of a block movement in this study in order to consider cell movement ability (see text for more explanation).
Results and discussion
For obtaining more accurate results, we run the simulation over 50 different samples with the same initial condition, one infected cell at the centre of lattice and equal population of healthy and T cells, and the average number of cells is computed over 50 different samples.First, we set PI = 0.3, PT = 0.4, PH = 0.4, and PD = 0.12 during the simulation. Fig 2 shows the snapshots of this situation in different time steps. Due to the parameter values, the probability of infected cells being dead and replaced with healthy cells (PH) are more than their creation (PI), nevertheless the number of infected cells in the steady state goes to non-zero value (Fig 3). Initial decreasing of the number of T cells is the result of their natural death and small number of infected cells at the start of simulation. Therefore, the number of T cells increases by increasing the number of infected cells.
Fig 2
The snapshots of CA simulation of one sample for the set of parameters (PI = 0.3, PT = 0.4, PH = 0.4, PD = 0.12) in different time steps; t = 1 (A), t = 20 (B), t = 60 (C), t = 100 (D), t = 120 (E), and t = 200 (F). Healthy, infected, and T cells are shown in green, red, and blue, respectively.
Fig 3
Total number of healthy, infected, and T cells versus time for the case of PI = 0.3, PT = 0.4, PH = 0.4, PD = 0.12.
Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.
The snapshots of CA simulation of one sample for the set of parameters (PI = 0.3, PT = 0.4, PH = 0.4, PD = 0.12) in different time steps; t = 1 (A), t = 20 (B), t = 60 (C), t = 100 (D), t = 120 (E), and t = 200 (F). Healthy, infected, and T cells are shown in green, red, and blue, respectively.
Total number of healthy, infected, and T cells versus time for the case of PI = 0.3, PT = 0.4, PH = 0.4, PD = 0.12.
Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.Fig 4 shows the dynamics of the system for the case of PI = 0.4, PT = 0.6, and PH = 0.4 while changing PD. In this situation, by increasing the value of PI contamination ability of an infection increased and total number of infected cells reached to non-zero values in all cases. The total number of T cell in all cases shows a rapid decrease at first time steps because of the large values of PD in all cases. According to transition rules, creation of T cells depends on the existence of infected cells. Therefore, by increasing the number of infected cells the number of T cells increases. As it is also seen, by increasing the value of the probability of death of T cells (PD), the number of T cells and infected cells in the steady-state decreases and increases respectively.
Fig 4
Total number of healthy, infected, and T cells versus time for the case of PI = 0.4, PT = 0.6, and PH = 0.4; A) PD = 0.24. B) PD = 0.36. C) PD = 0.4. Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.
Total number of healthy, infected, and T cells versus time for the case of PI = 0.4, PT = 0.6, and PH = 0.4; A) PD = 0.24. B) PD = 0.36. C) PD = 0.4. Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.We also showed a total number of different cell types as a vector graph in which a vector direction shows temporal evolution while vector magnitude demonstrates variation amount. As it is shown in Fig 5, for the case of PI = 0.4, PT = 0.6, PH = 0.4, and PD = 0.24, the number of infected cells remains constant initially with increasing and decreasing the number of healthy and T cells respectively, but after a few time step it increases and reach to a maximum then decreases and goes to the steady-state. As it is seen in Fig 5B the number of T cells decreases initially, but after a few time steps it increases and goes to the steady-state.
Fig 5
Total number of different cell types as a vector graph for the case of PI = 0.4, PT = 0.6, PH = 0.4, and PD = 0.24.
Vector direction shows temporal evolution while vector magnitude demonstrates variation amount: A) The number of infected versus the number of healthy cells, B) The number of infected versus the number of T cells.
Total number of different cell types as a vector graph for the case of PI = 0.4, PT = 0.6, PH = 0.4, and PD = 0.24.
Vector direction shows temporal evolution while vector magnitude demonstrates variation amount: A) The number of infected versus the number of healthy cells, B) The number of infected versus the number of T cells.To investigate the effect of the value of PH (the probability of death of infected cells) on the dynamics of the system, three different cases are compared in Fig 6. In all cases, the number of infected cells increased to reach into a steady state. The number of healthy cells shows a rapid growth at the beginning of the automata due to a rapid decrease of the number of T cells because of the large value of PD. After 25 time steps, each infected cell was surrounded approximately by four healthy cells which is the cause of a large number of the healthy cells. Although the value of PT is greater than the value of PI, the number of T cells is low and a chance of a T cell to come close to infected cells is small. So, the number of T cells increases slowly. By increasing value of the probability of the natural death of the infected cells (PH), the chance of a T cell to join an infected cell before its death decreases. As shown in Fig 6C, in the case of PH = 0.9, the number of the T cells turned to a near zero value after initial decrement and then an increment very smoothly to reach into a steady state after about 300 time steps.
Fig 6
Total number of healthy, infected, and T cells versus time for the case of PI = 0.4, PT = 0.6, and PD = 0.3; A) PH = 0.3. B) PH = 0.6. C) PH = 0.9. Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.
Total number of healthy, infected, and T cells versus time for the case of PI = 0.4, PT = 0.6, and PD = 0.3; A) PH = 0.3. B) PH = 0.6. C) PH = 0.9. Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.The results in Fig 6 show for this set of parameters, increasing the value of PH does not affect significantly the number of infected cells in the steady-state. Note in Fig 6C the value of PH is very larger than the value of PI nevertheless the number of infected cells reaches a steady-state.To study whether a large number of T cells is responsible for killing infected cells, we set PI = 1 which means the contamination ability of infected cells is at its maximum value. Fig 7 shows simulation results for the case of PI = 1, PT = 0.2, and PH = 0.2 and different values of PD.
Fig 7
Total number of healthy, infected, and T cells versus time for the case of PI = 1.0, PT = 0.2, and PH = 0.2.
A) PD = 0.01, B) PD = 0.05, C) PD = 0.1, D) PD = 0.3. Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.
Total number of healthy, infected, and T cells versus time for the case of PI = 1.0, PT = 0.2, and PH = 0.2.
A) PD = 0.01, B) PD = 0.05, C) PD = 0.1, D) PD = 0.3. Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.For the long time life of T cells (Fig 7A) the number of infected cells after a maximum reach to the steady-state which is small compared with the total number of cells and the number of T cells in the steady-state is larger than the number of healthy cells. As it is shown in Fig 7, by decreasing the time life of T cells (increasing the value of PD) the number of infected and T cells at the steady-state increases and decreases respectively and the number of healthy cells at the steady-state remains approximately unchanged.For the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01, the results are shown in Fig 8 and all sample included in the measurement. In this special case, the system shows oscillating dynamics. Data analysis shows a large value for standard deviation (for example in an order of 3000 for the number of healthy cells after 500 time steps). Such a large value for standard deviation indicates existence of constant error.
Fig 8
Total number of healthy, infected, and T cells versus time for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01.
Total number of different cell types versus time for five different samples are shown in Fig 9. As it is seen, not all of individuals oscillate at the same frequency and amplitude. In addition, one of the samples does not show oscillating dynamics and for this sample, the number of infected cells goes to zero very fast due to a small number of this cells at initial state (namely only one infected cell) and the number of T cells decreases slowly to a zero value due to the natural death. We removed eleven samples of that kind of situations from the measurement. Therefore, total number of different cell types versus time which were calculated by performing an average over 39 remaining samples, are shown in Fig 10 and their standard errors are shown by error bars. By passing time the domain and frequency of oscillation will decrease and increase respectively and finally reaches a constant value. Similar to the case of Fig 7A, the number of infected cells at the steady-state in this case is very low.
Fig 9
Total number of healthy, infected, and T cells versus time for 5 different samples for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01.
Fig 10
Total number of healthy, infected, and T cells versus time which are calculated by averaging over 39 samples with oscillating dynamics, for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01.
The standard errors are shown by error bars.
Total number of healthy, infected, and T cells versus time which are calculated by averaging over 39 samples with oscillating dynamics, for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01.
The standard errors are shown by error bars.The snapshots of one of the samples which are taken at every 20 time steps are shown in Fig 11. The simulation started by inserting one infected cell in the centre of the lattice. In this case, we set PI = 1 which means the contamination ability of the infected cells is at its maximum value. The ability of movements of the cells makes the chance to the infected cells to come close to the healthy cells and convert them to the infected cells. In contrast, the number of T cells will increase in the centre of the lattice because of the value of the probability of creation of a T cell is much more than the value of the probability of their death. These two mechanisms make the possibility of formation of moving circular waves with infected cells at their boundary and large numbers of T cells at the inner layers. By passing time, the size and the number of these waves decrease and increase respectively.
Fig 11
The snapshots at different time steps for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01.
Healthy, infected, and T cells are shown in green, red, and blue, respectively.
The snapshots at different time steps for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01.
Healthy, infected, and T cells are shown in green, red, and blue, respectively.We also showed a total number of different cell types for this case as a 2-dimentional and 3-dimentional vector graphs in Fig 12A–12C. The oscillation in the number of infected cells is clearer in this figure.
Fig 12
Total number of different cell types as a vector graph for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01.
Vector direction shows temporal evolution while vector magnitude demonstrates variation amount: A) The number of infected versus the number of healthy cells, B) The number of infected versus the number of T cells. C) a 3-dimentional graph of the number of infected cells versus the number of healthy and T cells.
Total number of different cell types as a vector graph for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01.
Vector direction shows temporal evolution while vector magnitude demonstrates variation amount: A) The number of infected versus the number of healthy cells, B) The number of infected versus the number of T cells. C) a 3-dimentional graph of the number of infected cells versus the number of healthy and T cells.The effect of an increasing value of PI is shown in Figs 3, 4, 6 and 7D. For PI larger than 0.3, the number of infected cells in the steady state reached to non-zero values and increased. Comparing Fig 7D with Figs 4 and 6 demonstrates that the number of healthy cells in this case at the steady state is much smaller than the previous cases and the number of infected cells increased.Comparing Fig 7A with Fig 8 shows that increasing the value of PT has not a significant effect on the number of infected and healthy cells in the steady state. The results show two important factors which are able to decrease the number of infected cells significantly; the values of PI and PD. As shown in Figs 7A and 8, for the case of PI = 1 (maximum value of contamination ability of infected cells) but the very small value of PD (long lifetime of T cells), the number of infected cells in the steady-state goes to a very small value. By decreasing the lifetime of T cells, the number of infected cells in the steady state increases (Figs 4 and 7). Increasing the value of the probability of death of infected cells (PH) has not a significantly effect on the number of infected cells in the steady state. It should be noted that in Fig 6C the value of PH is very larger than the value of PI nevertheless the number of infected cells does not go to zero in the steady state.In the above simulations we let each cell move to adjacent sites in each time step. The mechanism of this procedure is defined previously in section 2. Fig 13 shows the dynamics of the system for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01 without applying diffusion steps in transition rules. In another word, for this situation, each cell has a fixed position and cannot move. For this situation only two samples showed oscillating dynamics and the remained 48 samples passed one cycle of oscillation and some of them passed second cycle of oscillation and presence of that kind of samples made larger standard errors in the number of T cells and healthy cells in the times between 200 to 500 time steps. The number of infected cells at the steady state reaches to a small value in this case but by passing time, the number of T cells and healthy cells changes completely different compared to Fig 10. This result indicates a movement of cells has important contribution in creating oscillating dynamics.
Fig 13
Total number of healthy, infected, and T cells versus time for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01 without applying diffusion step in transition rules.
Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.
Total number of healthy, infected, and T cells versus time for the case of PI = 1, PT = 0.4, PH = 0.4, and PD = 0.01 without applying diffusion step in transition rules.
Healthy, infected, and T cells are shown in green, red, and blue, respectively. The standard errors are shown by error bars.
Conclusion
It is critical to know how the immune system responds to an infection caused by Ebola virus since EBOV survival depends on host cell abilities. In addition to experimental studies, various computational methods (including neural networks, Monte Carlo, molecular dynamics, and ODEs) have been performed to simulate the dynamics of an EBOV system [6, 7, 21, 22]. However, computational approaches such as CA have the advantage of simplicity instead of solving complicated differential equations. Here, we have studied the spread of EBOV in lymph nodes including healthy, infected, and T cells using a simplified CA model with just four probability values. The impairment ability of infected cells was considered with PI probability, while the probability of a T cell creation was PT. Death probabilities of infected and T cells were PH and PD probabilities, respectively. We also compared our results with the results of an ODE model proposed by Wester et al. [7]. In general, they used combination of some parameters for generating their data and because of that, an exact and one by one comparisons of their results with our CA results are not possible. However, some similarity could be found. For example, in Fig 8 of their work, an oscillation dynamics behaviour could be also seen which is in concordance with an oscillation behaviour in the CA model.As far as we know, there is no approved vaccine available for clinical use of Ebola and scientists try to find out more about its mechanism. For instance, they recently showed for the first time that despite the incapability of Ebola to infect lymphocytes, it directly binds to them, involves the TLR4 pathway, and causes cell death [25]. The results demonstrated that adding a chemical that blocks TLR4 activation could protect the lymphocytes in the presence of Ebola. This could lead to design a drug that blocks TLR4 and might be used to treat patients with Ebola. Therefore, such experimental discoveries in combination with simulation methods could lead to a better understanding of EBOV dynamics of operation, its replication, and hopefully to control the disease. Our study revealed using CA methods could be useful in exploring the dynamics of an EBOV system even in the case of considering details whereas avoiding the complexity of ODEs. It is also possible to add new parameters and variables in a CA approach very easily. We believe, in the case of EBOV, CA method could help biologists to find out more about the mechanism since there are still much vaguenesses about the EBOV activity in the human body.(ZIP)Click here for additional data file.9 Nov 2021
PONE-D-21-29749
On the Possibility of Oscillating in the Ebola Virus Dynamics and Investigating the Effect of the Lifetime of T lymphocytes
PLOS ONE
Dear Dr. Asgari,Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process. The review below raises some concerns about the model and identifies areas in which results from the cellular automata model should be analyzed in more detail.Please submit your revised manuscript by Dec 24 2021 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.Please include the following items when submitting your revised manuscript:
A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.We look forward to receiving your revised manuscript.Kind regards,Steven M. Abel, Ph.D.Academic EditorPLOS ONEJournal Requirements:When submitting your revision, we need you to address these additional requirements.1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found athttps://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf andhttps://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf2. Please note that PLOS ONE has specific guidelines on code sharing for submissions in which author-generated code underpins the findings in the manuscript. In these cases, all author-generated code must be made available without restrictions upon publication of the work. Please review our guidelines at https://journals.plos.org/plosone/s/materials-and-software-sharing#loc-sharing-code and ensure that your code is shared in a way that follows best practice and facilitates reproducibility and reuse[Note: HTML markup is below. Please do not edit.]Reviewers' comments:Reviewer's Responses to Questions
Comments to the Author1. Is the manuscript technically sound, and do the data support the conclusions?The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. Reviewer #1: Partly********** 2. Has the statistical analysis been performed appropriately and rigorously? Reviewer #1: N/A********** 3. Have the authors made all data underlying the findings in their manuscript fully available?The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: No********** 4. Is the manuscript presented in an intelligible fashion and written in standard English?PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here. Reviewer #1: Yes********** 5. Review Comments to the AuthorPlease use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters) Reviewer #1: The authors of “On the Possibility of Oscillating in the Ebola Virus Dynamics and Investigating the Effect of the Lifetime of T lymphocytes” describe a cellular automata (CA) model to represent the spread of Ebola virus in lymph nodes.While this is an important topic and the authors present interesting results, there are some questions and concerns about the model, as well as potentially some missed opportunities to take advantage of what CA models can offer.1. One strength of CA models is to offer spatial insights, yet there are no spatial results given beyond figure 2. One important question arising from their results is: what does the spatial distribution of infected cells look like in simulations that oscillate?2. Another missed opportunity lies in comparing results between the ODE and CA models (which the authors state that they will do (p4), and mention again on p16) but do not present any results for). It would be interesting to see if the oscillations arise because of the spatial nature of CA models, or if this is something that is preserved from the ODE model?3. Another key feature of CA models is their stochasticity. The authors write that they average 50 simulations, which raises a few questionsa. Why not include standard error/standard deviation in their figures? Only showing the average does not represent the full range of possible outcomes and makes it difficult to evaluate the impact of stochasticity in this system.b. When they report oscillations in their average values (e.g. Fig 8) – does that imply that all of the individual simulations oscillate at the same frequency and amplitude?4. In the introduction, the authors said that T cells are initial targets. But healthy cells which can be infected and T cells are two different groups in their model. Infected cells with T cells around can change either to healthy cells or T cells. It's unclear what is the relationship (and the difference) between healthy cells and T cells in the model.5. There are many different types if T cells with different functions. Please specify the type of T cell considered in this model.6. In the results section a lot of different scenarios are tested, with different parameters and movement settings, which is good. But some problems exist:a. Influence of PH and PD are specifically tested with different values, but it is unclear why those two are chosen, not PI and PT.b. PI and PT are also changing from fig. 3 to fig. 8. But the change is not specifically mentioned. What is the influence of these parameters?c. In fig. 6 C, when the death rate of infected cells is high, instead of infected cells, T cells die out. This is quite counter intuitive and warrants more discussion. Also, it is surprising that infected cells can be maintained at low level in the absence of T cells.d. There are lots of details given describing what the figures show, but this type of discussion distracts from the main idea that's being delivered. There should be some more conclusive statement summarizing/synthesizing the findings from each scenario.e. The oscillations are a key feature of their results, but an explanation of the source of oscillations is lacking.7. The second paragraph in the results section mostly summarizes their results again. Some of this discussion would be better included in the results section as it doesn’t really help the reader connect their findings to the broader field.********** 6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.If you choose “no”, your identity will remain anonymous but your review may still be made public.Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.6 Jan 2022We thank the reviewers for their detailed comments on our submitted manuscript. We submitted our point by point response to address Reviewers’ comments as a separate document.Submitted filename: Response to Reviewers.docxClick here for additional data file.18 Feb 2022
PONE-D-21-29749R1
On the Possibility of Oscillating in the Ebola Virus Dynamics and Investigating the Effect of the Lifetime of T lymphocytes
PLOS ONE
Dear Dr. asgari,Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the minor concerns raised below.Please submit your revised manuscript by Apr 04 2022 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.Please include the following items when submitting your revised manuscript:
If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.
A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.We look forward to receiving your revised manuscript.Kind regards,Steven M. Abel, Ph.D.Academic EditorPLOS ONEJournal Requirements:Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.[Note: HTML markup is below. Please do not edit.]Reviewers' comments:Reviewer's Responses to Questions
Comments to the Author1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation. Reviewer #1: (No Response)********** 2. Is the manuscript technically sound, and do the data support the conclusions?The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. Reviewer #1: Yes********** 3. Has the statistical analysis been performed appropriately and rigorously? Reviewer #1: Yes********** 4. Have the authors made all data underlying the findings in their manuscript fully available?The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes********** 5. Is the manuscript presented in an intelligible fashion and written in standard English?PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here. Reviewer #1: Yes********** 6. Review Comments to the AuthorPlease use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters) Reviewer #1: The authors have made significant updates to improve the manuscript. Two minor comments based on their revisions are below.The addition of figure 9 is very helpful. The authors explain the cases where the infected cells go to zero as being because of starting with only one infected cell. But don’t all simulations start with one infected cell?It is still not clear to me what the parameter PT represents and what it means biologically. Does it represent T cell proliferation in response to interaction with an infected cell? Does (1-PT) represent regeneration of the dead target cell?********** 7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.If you choose “no”, your identity will remain anonymous but your review may still be made public.Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.
21 Feb 2022We have responded to the reviewers’ comments point-by-point and uploaded this as a separate file labeled 'Response to Reviewers'.Submitted filename: Response to Reviewers.docxClick here for additional data file.23 Feb 2022On the Possibility of Oscillating in the Ebola Virus Dynamics and Investigating the Effect of the Lifetime of T lymphocytesPONE-D-21-29749R2Dear Dr. asgari,We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.An invoice for payment will follow shortly after the formal acceptance. To ensure an efficient process, please log into Editorial Manager at http://www.editorialmanager.com/pone/, click the 'Update My Information' link at the top of the page, and double check that your user information is up-to-date. If you have any billing related questions, please contact our Author Billing department directly at authorbilling@plos.org.If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.Kind regards,Steven M. Abel, Ph.D.Academic EditorPLOS ONEAdditional Editor Comments (optional):Reviewers' comments:1 Mar 2022PONE-D-21-29749R2On the Possibility of Oscillating in the Ebola Virus Dynamics and Investigating the Effect of the Lifetime of T lymphocytesDear Dr. asgari:I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now with our production department.If your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information please contact onepress@plos.org.If we can help with anything else, please email us at plosone@plos.org.Thank you for submitting your work to PLOS ONE and supporting open access.Kind regards,PLOS ONE Editorial Office Staffon behalf ofDr. Steven M. AbelAcademic EditorPLOS ONE
Authors: Mathieu Mateo; St Patrick Reid; Lawrence W Leung; Christopher F Basler; Viktor E Volchkov Journal: J Virol Date: 2009-11-04 Impact factor: 5.103
Authors: Guodong Liu; Gary Wong; Shuo Su; Yuhai Bi; Frank Plummer; George F Gao; Gary Kobinger; Xiangguo Qiu Journal: Trends Mol Med Date: 2017-08-17 Impact factor: 11.951
Authors: Anita K McElroy; Rama S Akondy; Carl W Davis; Ali H Ellebedy; Aneesh K Mehta; Colleen S Kraft; G Marshall Lyon; Bruce S Ribner; Jay Varkey; John Sidney; Alessandro Sette; Shelley Campbell; Ute Ströher; Inger Damon; Stuart T Nichol; Christina F Spiropoulou; Rafi Ahmed Journal: Proc Natl Acad Sci U S A Date: 2015-03-09 Impact factor: 11.205
Authors: L Falasca; C Agrati; N Petrosillo; A Di Caro; M R Capobianchi; G Ippolito; M Piacentini Journal: Cell Death Differ Date: 2015-05-29 Impact factor: 15.828
Authors: Morena Pappalardo; Francesca Collu; James Macpherson; Martin Michaelis; Franca Fraternali; Mark N Wass Journal: BMC Genomics Date: 2017-08-11 Impact factor: 3.969
Authors: Mathieu Iampietro; Patrick Younan; Andrew Nishida; Mukta Dutta; Ndongala Michel Lubaki; Rodrigo I Santos; Richard A Koup; Michael G Katze; Alexander Bukreyev Journal: PLoS Pathog Date: 2017-05-22 Impact factor: 6.823