Skip to main content

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.

Binder

Licencia

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Populy-0.5.1.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

Populy-0.5.1-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

Details for the file Populy-0.5.1.tar.gz.

File metadata

  • Download URL: Populy-0.5.1.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.8

File hashes

Hashes for Populy-0.5.1.tar.gz
Algorithm Hash digest
SHA256 f8969e69c1f23360865b563461b117c92c0fda3083f6dae3b10750f606b01a32
MD5 432d0edf0c4a79f4c3abb98b2cf367bf
BLAKE2b-256 fe8522944627f4456283de0afb59909a26a9ce054fc1fb6bdb8caad02de09e4f

See more details on using hashes here.

File details

Details for the file Populy-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: Populy-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 18.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.8

File hashes

Hashes for Populy-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8b87f4d5dc85e2ac5a0b589ac8330da3b589567e74b4900be2b4f056cc58e9c8
MD5 8f47b2f4f86962498e50c72b340b980c
BLAKE2b-256 5c2aabbef7d4ee9acb1ce2d58fe58c0ef626206866c132ca643d1b6f7d025513

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page