Getting Started with BioDOE: A Complete Walkthrough

Part of our complete guide to DOE for biologists.

BioDOE walks you through Design of Experiments in three steps: define what you're testing, generate a run list, then analyze your results. This guide follows one real example from start to finish — screening three factors for an enzyme activity assay — using actual screenshots from the app at every step.

Step 1: Define your factors and responses

Open 1 · Factors & Responses and start with the question at the top: what are you trying to do?

For this example we're screening three factors for an enzyme activity assay: Temperature (24–37 °C), pH (6.0–8.0), and Substrate Concentration (1–10 mM). Enter how many factors you have, click Add rows, and fill in each one's name, low/high values, and unit.

Panel 1 with three factors entered — Temperature, pH, and Substrate Concentration — and Screening selected as the goal

If a factor is slow or expensive to change between runs — like an incubator's temperature, or which bioreactor vessel you're using — check Hard-to-Change. BioDOE groups those runs together into a split-plot design instead of assuming every run was fully randomized, which is what actually happened on the bench.

When you're ready, click Generate Design Matrix.

Step 2: Add your responses and record results

Switch to 2 · Design of Experiment. Your generated run list is here — for three factors screened at two levels each, that's 8 runs. Enter how many responses you're measuring and click Add; each one becomes an editable column where you set a name and unit.

Panel 2 showing the 8-run design matrix with an Enzyme Activity (U/mg) response column added

Run your experiment on the bench, then type each result into its row. A few other things live in this panel:

Step 3: Run the analysis

Click Run Analysis and switch to 3 · Data Analysis. You'll get a 3D response surface, a Pareto chart ranking each factor's effect size, an Actual vs. Predicted plot to sanity-check the model fit, and a significance table.

Panel 3 showing the significance table — Temperature, pH, and Substrate Concentration all significant — plus the Find Optimal Settings section with a computed optimum

In this run, all three factors came back statistically significant (p < 0.05), and the "No Curvature" check means a straight-line model already fits well — no need to run a follow-up optimization design just to confirm that.

Step 4: Find your optimal settings

This is a separate, deliberate step from analysis — pick whether each response should be pushed as high or as low as possible, then click Optimize. BioDOE searches the fitted model, not just your raw data, for the factor settings that best satisfy every response at once. That matters because the real optimum often sits beyond the single best run you happened to test.

For this example, maximizing Enzyme Activity pointed to Temperature: 37.0 °C, pH: 6.0, Substrate Concentration: 10.0 mM — the edge of the tested range in every direction, which is itself a useful result: it's a signal worth re-centering your next design around, rather than assuming you've found the true peak.

What's next

That's the core loop: define, generate, analyze, optimize. A few things worth knowing as you go further:

If you get stuck, the Help & Guidance link in the sidebar has a quick reference, or reach out at info@biodoe.com.

How was this article?

Help us improve it for everyone. Your input matters, we read every comment.