HomeBioinformaticsGene Network Inference Lab

Gene Network Inference Lab

Reconstruct a hidden gene regulatory network from noisy simulated expression data: compare correlation thresholding, partial-correlation regression and CRISPR-style perturbation testing against the true wiring, with live precision/recall readouts.

Bioinformatics3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
biology-ext-topic-10 ↗ Open standalone

A hidden ground-truth gene regulatory network of ten genes drives a simulated Hill-function expression time series, exactly like real RNA-seq or scRNA-seq data — but you never see the wiring, only the noisy readings. This lab lets you reconstruct that network with three real inference strategies used in genomics — correlation thresholding, partial-correlation regression, and CRISPR-style single-gene perturbation testing — then scores every inferred edge against the true network in 3D: green for correctly recovered edges, red for confounder-driven false positives, gray-dashed for edges the method missed. Tuning measurement noise, time-series length, and a toggleable hidden confounder shows exactly why perturbation data is considered the gold standard for validating GRNs, and why correlation alone is not: precision, recall and F1 update live as you switch methods.

⚙ Under the hood

Reconstruct a hidden gene regulatory network from noisy simulated expression data: compare correlation thresholding, partial-correlation regression, and CRISPR-style perturbation testing against the true wiring, with live precision, recall, and F1 readouts.

gene regulatory networkbioinformaticsnetwork inferenceCRISPR screencorrelationsystems biology

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

What did you find?

Add reproduction steps (optional)