Skip to main content

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

Metadata

Release files for Populy 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Populy 0.5.1
File Size Uploaded
Populy-0.5.1.tar.gz 15.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for Populy 0.5.1
File Interpreter ABI Platform
Populy-0.5.1-py3-none-any.whl Python 3 none any Details

Total release size: 34.2 kB

Release files / Populy-0.5.1.tar.gz

Download URL Populy-0.5.1.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f8969e69c1f23360865b563461b117c92c0fda3083f6dae3b10750f606b01a32
BLAKE2b-256 checksum
How to use checksums
fe8522944627f4456283de0afb59909a26a9ce054fc1fb6bdb8caad02de09e4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.8.8

Release files / Populy-0.5.1-py3-none-any.whl

Download URL Populy-0.5.1-py3-none-any.whl
Size 18.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8b87f4d5dc85e2ac5a0b589ac8330da3b589567e74b4900be2b4f056cc58e9c8
BLAKE2b-256 checksum
How to use checksums
5c2aabbef7d4ee9acb1ce2d58fe58c0ef626206866c132ca643d1b6f7d025513
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.8.8

Release history Release notifications | RSS feed

This release

0.5.1 This release

2 release files

0.5

2 release files

0.3

1 release file

0.2.1

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page