Skip to content

The population dynamics of vertical and horizontal transmission allow for the study of the evolution of virulence. Here, we replicate a model by Lipsitch et al. (1996) analyzing the trade-offs between both types by modeling population dynamics between 1 host population and 100 pathogen strains added individually every 1,000 timesteps.

License

Notifications You must be signed in to change notification settings

rougier/2021_replication_LipstichEtAl_1996

 
 

Repository files navigation

[Re] The Evolution of Virulence in Pathogens with Vertical and Horizontal Transmission

2021 Replication of Lipsitch et al (1996)

This project is a Julia 1.6.0 replication of Lipsitch et al (1996), a paper in evolutionary modelling that challenged notions on the dynamics of viral transmission. Full reference to the original article:

M. Lipsitch, S. Siller, and M. A. Nowak. “THE EVOLUTION OF VIRULENCE IN PATHOGENS WITH VERTICAL ANDHORIZONTAL TRANSMISSION.” In:Evolution50.5 (1996), pp. 1729–1741. eprint:https://onlinelibrary.wiley.com/doi/pdf/10.1111/j.1558-5646.1996.tb03560.x.

The goal of this project was to replicate the epidemiological model for the evolution of virulence presenting trade-offs between horizontal and vertical transmission of pathogens.

The original article can be found in the file "Lipsitch_1996.pdf".

Julia Lang scripts defining model parameters (as found in the original study) are available in the folder "Model_scripts".

All figures produced in the replication study are found in their respective folders.

To run our replication code, clone our repository to your computer, checkout to the master branch, and run the following lines:

] activate .
] instantiate

Finally, run the 00run_project.jl file in the Model_scripts/ folder.

About

The population dynamics of vertical and horizontal transmission allow for the study of the evolution of virulence. Here, we replicate a model by Lipsitch et al. (1996) analyzing the trade-offs between both types by modeling population dynamics between 1 host population and 100 pathogen strains added individually every 1,000 timesteps.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Julia 48.7%
  • TeX 43.0%
  • Python 7.6%
  • Makefile 0.7%