alicedb2 / phyloSSA

Experiment in visualizing an evolving stochastic community undergoing demographic stochasticity, environmental stochasticity, and innovation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

phyloSSA

Phylogenetic Stochastic Simulation Algorithm

This algorithm uses Gillespie/Rejection/Composition-Rejection updates to simulate evolving communities with meshless/arrayless data structures under various phenomenological yet reasonable ecological and evolutionary processes.

The current implementation includes birth, death, competition with NN kernel along X, innovation with NN kernel along X and Y, and environmental catastrophies along Y.

Requirements

  • pyprocessing
  • sortedcontainers

About

Experiment in visualizing an evolving stochastic community undergoing demographic stochasticity, environmental stochasticity, and innovation


Languages

Language:Python 100.0%