evo-edu.org: Legacy PopG Archive

About the PopG archive

PopG is a population genetics program originally developed in FORTRAN and later in other languages by Prof. Joe Felsenstein and colleagues. The application here is a port to Javascript written by Wesley R. Elsberry and OpenAI ChatGPT o1.

This route is preserved as a legacy archive. The current public evo-edu application surface for this model family is Allele Tracker, which provides the newer responsive workbench and pathway framing while preserving this older implementation for reference and fairness of lineage.

The original PopG notice and restrictions continue to matter for this model family. Any newer public route based on PopG should be treated as based on that lineage rather than as a wholly independent relicensed work.

PopG provides a simulation of a single-locus, two-allele genotype evolving over generations, allowing the user to specify all needed parameters to set the amount of selection (and thus also drift), and migration between populations. Results are shown graphically, and the number of populations that have either fixed or lost the 'A' allele are tracked.

Additional Resources

Looking for more? Check out our curated list of open-source projects, publications, tutorials, and community forums related to evolutionary biology and ecology.

- Felsenstein's PopG Github Page
- Avida on GitHub
- Official Avida-ED Site
- The Panda’s Thumb Blog

Original PopG Notice

Copyright 1993-2016. University of Washington and Joseph Felsenstein. All rights reserved. Permission is granted to reproduce, perform, and modify this program. Permission is granted to distribute or provide access to this program provided that this copyright notice is not removed, this program is not integrated with or called by any product or service that generates revenue, and that your distribution of this program is free. Any modified versions of this program that are distributed or accessible shall indicate that they are based on this program. Educational institutions are granted permission to distribute this program to their students and staff for a fee to recover distribution costs. Permission requests for any other distribution of this program should be directed to license felsenst(at) uw.edu.

Joe Felsenstein
Department of Genome Sciences
University of Washington
Box 355065
Seattle, WA 98195-5065, USA