Simulate forward time population genetics evolution with Python
Project description
Populy
Populy es un paquete de Python que permite llevar a cabo una simulación de tipo forward evolution. El paquete consta varios módulos con sus respectivas clases que permiten llevar a cabo la creación de 0 de una población, la evolucion de ésta y la obtención de tablas y gráficos del resultado de la evolución.
Instalación
Es posible acceder mediante github o con el instalador de paquetes pip.
pip install Populy
Uso
from populy.population import Population
# crea un objeto de la clase Population
pop = Population(size=1000,
ploidy=2)
# genera individuos en la población
pop.generateIndividuals()
# hace evolucionar a la Población
pop.evolvePop(gens=200)
Para una explicación más detallada consultar el cuaderno [Guía de uso](Guia de uso.ipynb)
Mybinder
Si quieres acceder a una serie de Jupyter notebooks orientadas a la iniciación a la programación interactiva y la simulación evolutiva pulsa el siguiente botón.
Licencia
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.