Population Genetics evo-edu.org

Population genetics simulations and support materials for allele frequency change, drift, selection, mutation, and migration.

About

Allele Tracker about and provenance

Allele Tracker is the evo-edu public route built around the older PopG simulation. The remediation work adds standardized landing, study, curriculum, and API surfaces while the legacy implementation still supplies the interactive runtime.

Lineage

  • Public evo-edu route: Allele Tracker
  • Original model lineage: PopG, originally developed in FORTRAN by Prof. Joe Felsenstein and colleagues
  • Later JavaScript port named in the legacy route: Wesley R. Elsberry and OpenAI ChatGPT o1
  • Legacy implementation directory still used by the current public route: /apps/popg/
  • Current launch target: /apps/popg/jspopg.html

Fairness and attribution

Allele Tracker should not be presented as if evo-edu originated the underlying historical model. The current evo-edu contribution is the public framing, pathway integration, study support, curriculum support, and ongoing remediation around the legacy runtime. Fairness here means preserving source lineage clearly while also naming what has been changed, wrapped, or newly added.

PopG Notice

This route is based on PopG and should be treated as carrying forward the original PopG notice and restrictions, not as a wholly independent relicensed work.

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

Current Limits

  • The current public workbench uses the shared population-genetics API while preserving the legacy PopG runtime as an archive path.
  • The model family still carries forward assumptions and constraints inherited from the older PopG lineage.
  • The shared API layer is in prototype status and deeper UI/API integration remains to be done.
  • The route is useful for comparing mechanisms, but it remains a simplified teaching model rather than a full empirical treatment of population genetics.
  • The public deployment terms for this model family should be treated as requiring explicit compliance review under the original PopG notice.