Skip to main content

AEGIS - Ageing of Evolving Genomes In Silico

Project description

AEGIS

Ageing of Evolving Genomes In Silico

A highly versatile discrete numerical model of genome evolution - both sexual and asexual - for a population of agents whose fitness parameters are encoded age-specifically in bit arrays which are free to evolve due to mutation and recombination.

This is a software implementation of the model described in this article in section "The Model".

Who uses AEGIS?

Features

AEGIS can:

  • simulate genome evolution in age-structured populations under a variety of evolutionary constraints
  • simulate both asexually and sexually reproducing populations
  • output simulation objects using pickle
  • output recorded statistics to a csv
  • generate figures from recorded statistics
  • run a simulation until the population has reached evolutionary equilibrium (i.e. the genetic constitution is not expected to change anymore)

Installation

Since aegis has dependencies, you might want to put the installation in an isolated Python environment with virtualenv. To install just do:

pip install mpi-age-aegis

Usage

A detailed usage tutorial with examples is provided on our GitHub page.

Related articles

Team

Licensing

This project is licensed under MIT license.

Acknowledgments

This project is developed in the Valenzano Lab of the Max Planck Institute for Biology of Ageing, Cologne. We thank all the lab members and friends of the lab for their constructive comments and suggestions.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

mpi-age-aegis-1.0.tar.gz (34.2 kB view details)

Uploaded Source

Built Distribution

mpi_age_aegis-1.0-py2-none-any.whl (36.6 kB view details)

Uploaded Python 2

File details

Details for the file mpi-age-aegis-1.0.tar.gz.

File metadata

  • Download URL: mpi-age-aegis-1.0.tar.gz
  • Upload date:
  • Size: 34.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.13

File hashes

Hashes for mpi-age-aegis-1.0.tar.gz
Algorithm Hash digest
SHA256 1dff51413171eaab77b05e7b2866b6a6d2c83e88bd2766b3c4b00097e3945c21
MD5 b811f260f540d6853e44112abb6f356d
BLAKE2b-256 69c1f9d5aa5ee39f821b0522b296f053f7021c101f27a03da69eb04ee3b19c6d

See more details on using hashes here.

File details

Details for the file mpi_age_aegis-1.0-py2-none-any.whl.

File metadata

  • Download URL: mpi_age_aegis-1.0-py2-none-any.whl
  • Upload date:
  • Size: 36.6 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.13

File hashes

Hashes for mpi_age_aegis-1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 5655c28118b32134fb8c58d019e10e9491fd45230f27e95eb6bd081b00353894
MD5 9c47e67e23addd52f63483b2a556a90a
BLAKE2b-256 dcd0f76acb070906cf3880a7e48b9142d36c631a4bbf058ad99f705b5f22f610

See more details on using hashes here.

Supported by

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