Welcome to REvoSim’s User Manual¶
The [R]apid [Evo]lutionary [Sim]ulator program.
REvoSim is an individual-based evolutionary model, using a simplified first-principles evolutionary model to facilitate high computational efficiency, allowing the simulation of large populations incorporating space, over geological time, using modest computer hardware. It can simulate populations of 105 –107 digital organisms over geological timescales, and incorporates spatial and temporal environmental variation, recombinant or asexual reproduction, mutation and dispersal. Speeds attainable depend on the computer hardware in use, the size of the populations simulated, and details of the experimental setup (most notably on whether species tracking and fitness recalculation are activated). With a typical 2018 desktop computer, speeds of between 500,000 and 1,000,000 iterations per hour can be achieved for populations of around 250,000.
REvoSim has been in development since 2008, and has been released with the intention that it can be used as a multipurpose platform for the study of many evolutionary phenomena. While it was designed with macroevolutionary studies in mind, it is also applicable to microevolutionary problems. As such it is complementary to the many other approaches of studying evolution on a range of different timescales. It is continually developed by the core team to expand its capabilities.
e:palaeoware@gmail.com
w:https://github.com/palaeoware
Relevant references¶
Software references:¶
Garwood, R.J., Spencer A.R.T. and Sutton, M.D., 2019. REvoSim: Organism-level simulation of macro- and microevolution. Palaeontology 62(3),339-355. https://doi.org/10.1111/pala.12420
Furness, E.N., Garwood, R.J. & Sutton, M.D. 2023. REvoSim v3: A fast evolutionary simulation tool with ecological processes. Journal of Open Source Software 8(89): 5284. doi: 10.21105/joss.05284 <10.21105/joss.05284>
Other references:¶
Furness, E.N., Garwood, R.J., Mannion, P.D. and Sutton, M.D., 2021. Evolutionary simulations clarify and reconcile biodiversity-disturbance models. Proceedings of the Royal Society B, 288(1949), p.20210240. https://doi.org/10.1098/rspb.2021.0240
Furness, E.N., Garwood, R.J., Mannion, P. D. & Sutton, M.D. 2021. Productivity, niche availability, species richness and extinction risk: Untangling relationships using individual-based simulations. Ecology and Evolution 11(13): 8923-8940. https://doi.org/10.1002/ece3.7730
Table of Contents¶
- 1. Introduction
- 2. Compiling, Installation, and Requirements
- 3. Concepts and Example Usage
- 4. Window Layout
- 5. Configuring your Organisms
- 6. Setting up the Simulation
- 7. Configuring Interactions
- 8. Configuring Outputs and Run End Log
- 9. Running Log
- 10. Genome comparison dock
- 11. Advanced Options
- 12. Command Line Options
- 13. Tests