HomeMolecular BiologyNetwork Medicine: Disease Module Drug Repositioning

Network Medicine: Disease Module Drug Repositioning

Explore a real protein-interaction network in 3D and test candidate drugs for repositioning: the network-based separation score S_AB tells you whether a drug's target module topologically overlaps a disease module.

Molecular Biology3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
biology-ext-topic-49 ↗ Open standalone

Real diseases and real drugs are not single genes and single proteins — they are modules of interacting proteins sitting inside the human protein-interaction network. This simulator grows a scale-free Barabási–Albert network in 3D, marks a disease module (red) as a breadth-first neighbourhood of a seed protein, and lets you place a candidate drug's target module (blue) at a controllable hop-distance away. A live breadth-first-search engine computes the closest network distance dAB and the Menche et al. network-based separation score SAB between the two modules every time you move a slider — exactly the calculation network medicine uses to flag drug-repositioning candidates such as metformin's proximity to cancer disease modules. Negative SAB means the modules overlap topologically and the drug is a plausible candidate; positive SAB means they are functionally separated on the network.

⚙ Under the hood

Grow a scale-free protein-interaction network in 3D, mark a disease module and a candidate drug's target module, and watch the live BFS-based network separation score S_AB reveal whether the drug topologically overlaps the disease pathway.

network medicinesystems biologyprotein interaction networkdrug repositioninggraph theoryBFS shortest path

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)