TeachEnG

TeachEnG provides interactive, game-based modules for teaching sequence alignment and phylogenetic tree reconstruction, supporting learning of the Needleman-Wunsch global alignment algorithm and phylogenetic methods such as Maximum Parsimony, UPGMA, and Neighbor-Joining.


Key Features:

  • Interactive Learning Modules: Hands-on tasks for sequence alignment that include manual alignment and filling dynamic programming matrices using the Needleman-Wunsch global alignment algorithm.
  • Phylogenetic Tree Reconstruction: Instructional modules enabling reconstruction of phylogenetic trees using Maximum Parsimony, Unweighted Pair Group Method with Arithmetic Mean (UPGMA), and Neighbor-Joining algorithms.
  • Instant Visual Feedback: Immediate visual representation of algorithm steps and outcomes to illustrate alignments, dynamic programming matrices, and changes in tree topology.

Scientific Applications:

  • Bioinformatics education: Teaching sequence alignment and phylogenetic analysis concepts to students and educators in genomics and computational biology courses.

Methodology:

Implements Needleman-Wunsch global alignment and dynamic programming matrices, and implements phylogenetic reconstruction via Maximum Parsimony, UPGMA, and Neighbor-Joining; the implementation is written in JavaScript.

Topics

Details

Tool Type:
web application
Added:
6/14/2018
Last Updated:
11/25/2024

Operations

Publications

Kim M, Kim Y, Qian L, Song JS. TeachEnG: a <u>Teach</u> ing <u>En</u> gine for <u>G</u> enomics. Bioinformatics. 2017;33(20):3296-3298. doi:10.1093/bioinformatics/btx447. PMID:29028264. PMCID:PMC5860038.

PMID: 29028264
PMCID: PMC5860038
Funding: - NIH: R25MD010396, U54GM114838 - NSF: DGE-1144245