Allele Tracker
PrototypeRun allele-frequency simulations across drift, selection, mutation, and migration settings.
window.evoEduApis.populationGenetics.alleleTracker.runSimulation(params)Population Genetics API
This API surface is the first technical remediation layer behind the standardized app pages. It exposes reusable simulation functions for browser use and node-based tests.
Available Interfaces
Run allele-frequency simulations across drift, selection, mutation, and migration settings.
window.evoEduApis.populationGenetics.alleleTracker.runSimulation(params)Run spatial population-change simulations for movement, barriers, and dispersal structure.
window.evoEduApis.populationGenetics.geneFlowMapper.runSimulation(params)Project stage- or age-structured populations across repeated intervals.
window.evoEduApis.populationGenetics.lifeCycleModeler.projectPopulation(params)Notes
Provide a stable engine surface that can be exercised by tests and reused by the browser-facing apps as remediation continues.
This is a first shared family API, not a final server-backed production service. It is meant to replace opaque legacy logic with inspectable, testable modules.