In-Silico DOE Lab

A reproducible biostatistics and DOE virtual lab rebuilt from the source Factory Excel 1–6 generators.

Y = β₀ + Σβᵢxᵢ + Σβᵢⱼxᵢxⱼ + Σβᵢᵢxᵢ² + ε

These are synthetic data for learning

They are not patient, process, or experimental evidence. The same settings, seed, and engine version reproduce the same result.

Choose a lab

Single-response DOE lab

Separate main effects from interactions for one response.

Source preserved

Question for this experimentDoes the effect of A stay the same as B and C change?

Experiment settings

Relationship to source

The actual formulas and coefficients from the user-authored Factory workbooks are preserved. Only volatile RAND/NORMINV was replaced by a versioned seeded generator.

The actual formulas and coefficients from the user-authored Factory workbooks are preserved. Only volatile RAND/NORMINV was replaced by a versioned seeded generator.

Data-generating formula

Y1 = 65 + 2·A − 9.6·B + 0.5·A×B + 4·C − 1.1·A×C + 3·B×C + ε, ε ~ N(0, 1²)

Factor ranges

FactorLowCenterHighUnit
Factor A active260280300a.u.
Factor B active5075100a.u.
Factor C active405060a.u.
Factor D 121518a.u.
Factor E 11.52a.u.
Factor F 180200220a.u.
Factor G 303744a.u.

Generated results

seed 20260813 · fnv1a-507a12b4
Design runs11
Independent units33
Raw-data rows33
Measured response values33
RNGmt19937-box-muller-1.0.0
Y1
Mean64.99Sample SD9.83Range43.377.61

Run order and response

39.249.860.571.181.7Run orderY1

True effects inside the generator: Y1

A
2
B
-9.6
A×B
0.5
C
4
A×C
-1.1
B×C
3

These bars reveal the data-generating truth. In real research it is unknown and must be estimated from analysis.

Analysis-ready data preview

RunUnitA (Actual)B (Actual)C (Actual)Y1
1EU-01-013001006063.679
1EU-01-023001006064.01
1EU-01-033001006064.588
2EU-02-01300506074.673
2EU-02-02300506077.032
2EU-02-03300506076.697
3EU-03-01280755062.84
3EU-03-02280755064.124
3EU-03-03280755063.367
4EU-04-01260506075.462
4EU-04-02260506075.575
4EU-04-03260506076.548
5EU-05-01300504077.45
5EU-05-02300504077.609
5EU-05-03300504077.164
6EU-06-012601006060.363
6EU-06-022601006059.044
6EU-06-032601006060.797
7EU-07-013001004053.592
7EU-07-023001004051.289
7EU-07-033001004052.148
8EU-08-01260504070.488
8EU-08-02260504070.251
8EU-08-03260504070.051
9EU-09-01280755065.45
9EU-09-02280755066.093
9EU-09-03280755065.006
10EU-10-012601004045.844
10EU-10-022601004043.3
10EU-10-032601004044.78

Continue in JMP or Minitab

Download the analysis CSV and open it in your software. This lab focuses on what information a design creates and what statistical ideas a graph reveals—not a sequence of menu clicks.

This tool does not automatically pass or fail an experiment. Interpret plots, replicate structure, variation, and research context together.

Tool Guide

Definition

An educational virtual laboratory that reproduces the user-authored Factory Excel generators on the web. It supports DOE and biostatistics practice without exposing real research data. Source main effects, interactions, quadratic terms, and noise structures are preserved; only volatile RAND/NORMINV is replaced by a versioned seeded generator.

Purpose

Inspect spread, extremes, and replicate structure alongside the mean; compare main effects, interactions, and curvature; and practice a sequential path from screening to response surfaces. Create reproducible JMP or Minitab CSV files without confidential data.

How to Use

① Choose a lab and a source-labeled preset. ② Set design, seed, independent replicates, and technical replicates. ③ Run the experiment and read the plots and summaries. ④ Download analysis CSV, raw CSV, dictionary, and receipt. Analysis rows are technical-replicate means; identical settings, seed, and versions reproduce the table.

Examples

Example: a single-response full-factorial lab with 3 independent and 2 technical replicates creates 11×3=33 analysis rows and 66 raw rows. Set variation to zero to reveal the deterministic source signal. Generated data are educational; the tool does not automatically declare pass/fail or an optimum.