Gene Tree vs Species Tree Discordance
Run the Gene Tree vs Species Tree Discordance MicroSim Fullscreen
Edit in the p5.js Editor
About This MicroSim
This MicroSim illustrates gene tree / species tree discordance — the phenomenon where the evolutionary history of a gene differs from the evolutionary history of the species that carry it. The species tree is shown as translucent tubes, with gene lineages drawn inside, making it easy to see where the gene tree agrees or disagrees with the species tree.
Key Concepts
- Species tree (translucent tubes) — The true evolutionary history of species divergence
- Gene tree (colored lines inside tubes) — The evolutionary history of a specific gene, which may differ from the species tree
- Discordance — When gene tree topology disagrees with species tree topology
- Horizontal Gene Transfer (HGT) — A toggle shows how genes transferred between species create discordance (especially common in bacteria)
Causes of Discordance
- Incomplete Lineage Sorting (ILS) — Ancestral polymorphisms that persist through speciation events
- Horizontal Gene Transfer — Genes move between species (common in prokaryotes)
- Gene duplication and loss — Paralogs may be mistaken for orthologs
How to Use
- Observe the species tree — The translucent tubes show the accepted species relationships
- Follow the gene lineages — Trace the colored gene tree inside the species tree
- HGT checkbox — Toggle horizontal gene transfer events to see how they create discordance
- Compare topologies — Note where the gene tree branching pattern differs from the species tree
Iframe Embed Code
1 2 3 4 | |
Lesson Plan
Grade Level
College introductory bioinformatics
Duration
15-20 minutes
Prerequisites
- Understanding of phylogenetic trees and common ancestry
- Knowledge of DNA sequence divergence and molecular evolution
- Basic concept of gene families and orthologs
Activities
- Exploration (5 min): Trace the species tree and gene tree. Where do they agree? Where do they disagree?
- HGT Toggle (5 min): Enable horizontal gene transfer. How does HGT create a gene tree topology that is impossible under vertical inheritance alone?
- Discussion (5 min): If you built a phylogenetic tree from only one gene, how confident should you be that it reflects the species tree? Why do bioinformaticians use multiple genes or whole genomes?
- Assessment (5 min): Answer the reflection questions below.
Assessment
- What is gene tree / species tree discordance, and why does it occur?
- How does incomplete lineage sorting differ from horizontal gene transfer as a cause of discordance?
- Why is discordance a bigger problem in phylogenomics of closely related species?
- How do multi-gene methods (like ASTRAL) deal with gene tree discordance?