Bioinformatics: Sequence Alignment DP-Matrix Explorer
Interactive bioinformatics simulator: watch the Needleman-Wunsch dynamic-programming matrix build itself into a 3D score landscape as two DNA sequences are globally aligned, with the optimal traceback path highlighted and gap/mismatch penalties tunable in real time.
Bioinformatics turns biological sequences into problems that dynamic programming can solve exactly. This simulator generates two short DNA sequences — one a mutated copy of the other — and builds the Needleman-Wunsch global-alignment score matrix between them cell by cell. Rendered as a 3D landscape, each cell's height is its dynamic-programming score, and the bright ridge traces the optimal path back through the matrix that recovers the actual best alignment. Adjust sequence length, mutation rate, mismatch penalty and gap penalty to see how the landscape reshapes and how the traceback path bends toward gaps or mismatches.
Watch the Needleman-Wunsch dynamic-programming matrix build itself into a 3D score landscape as two DNA sequences are globally aligned, with the optimal traceback path highlighted and gap/mismatch penalties tunable in real time.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install