Nussinov visualizer — unstructured → structured

Step through the classic Nussinov base-pair-maximisation DP. The DP matrix fills diagonally; then the traceback commits one base pair at a time, and the structure on the right is re-rendered with fornac after each commit — so you literally watch the strand fold.

idle

DP matrix

favorable (high count / low energy) unfavorable (loop penalty) current cell traceback commit traceback path

Used in the wild

    Predicted 2D structure — live fornac render

    Experimental 3D structure — RCSB PDB via 3Dmol.js

    no PDB loaded

    Dot-bracket — pairs commit one at a time