AlleleShift

AlleleShift predicts population-level changes in allele frequencies in response to climate change using R-based analyses for evolutionary and conservation genetics.


Key Features:

  • Predictive Methodology: Uses a two-step predictive workflow combining redundancy analysis (RDA) and generalized additive models (GAM) to estimate climate-driven allele frequency changes.
  • Redundancy Analysis (RDA): Performs RDA using Euclidean distances analogous to those used in Analysis of Molecular Variance (AMOVA) to establish baseline allele–environment relationships.
  • Generalized Additive Model (GAM): Calibrates RDA-derived predictions with a GAM using a binomial family to constrain predicted allele frequencies to the 0–1 interval.
  • Visualization Capabilities: Generates dot plots (shift.dot.ggplot), pie diagrams (shift.pie.ggplot), moon diagrams (shift.moon.ggplot), waffle diagrams (shift.waffle.ggplot), and smoothed geographic surface diagrams (shift.surf.ggplot).
  • Animation and Temporal Analysis: Supports creation of animations to illustrate temporal changes in allele frequencies using ggplot2.
  • Data Requirements: Accepts genetic input formatted as adegenet::genpop (derivable from adegenet::genind) and climatic layers from sources such as WorldClim and Envirem.

Scientific Applications:

  • Local Adaptation Studies: Predicts how allele frequencies associated with adaptive traits may shift under future or historical climate scenarios to inform evolutionary inference.
  • Conservation Planning: Identifies populations at risk from climate-driven genetic change to inform assisted migration and other conservation strategies.
  • Paleoecological Research: Enables exploration of allele frequency changes across historical and future climates to provide broader evolutionary context.

Methodology:

Performs redundancy analysis (RDA) using Euclidean distances akin to AMOVA to model allele–environment relationships, then fits a generalized additive model (GAM) with a binomial family to calibrate predictions within the 0–1 range.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
R
Added:
3/19/2021
Last Updated:
11/9/2021

Operations

Publications

Kindt R. <i>AlleleShift:</i> an R package to predict and visualize population-level changes in allele frequencies in response to climate change. PeerJ. 2021;9:e11534. doi:10.7717/peerj.11534. PMID:34178449. PMCID:PMC8212829.

Downloads

Links