Avida: a digital evolution software platform for studying evolution

Avida is the most widely used Artificial Life software platform for studying evolutionary processes, in which self-replicating computer programs—digital organisms—mutate and evolve within a user-defined computational environment. We have expanded its functionality to explore not only evolution but also coevolution—both between hosts and parasites (antagonistic interactions) and among mutualistic partners (e.g., cross-feeding interactions)—thereby broadening its scientific applications. Our code repository (https://gitlab.com/fortunalab/avida) is a fork of the original project developed at Michigan State University (USA).

Info

Members (researchers): Miguel Angel Fortuna

Research Groups: Computational Biology at EBD

Contact Email: fortuna@ebd.csic.es

Tool Repository: https://gitlab.com/fortunalab/avida

Application domain:

Computational models and simulations

Technical details
Type of application
Software compatibility
Hardware requirements
Programming language
Type of containerization
Wrapper type
Input file formats
Output file formats
Compatibility with other tools