Hi @Victor_G
Thanks for your reply and sharing the post. The problem is a bit different, in the other post the control runs form part of the overall design region (at the centre) whereas here the control runs are undefined in the design region because they don't have any specified level for one or more of the factors.
I copy the code for a simplified example of this. We want to maximise a response Y, across 2 cell lines with 3 gRNA's at concentrations between 10 and 50 using a response surface design. Each column must have 1 specific cell line. The gRNA is used to knockout genes from the cells DNA and higher concentrations can have larger effects. However, we also want to test a 'no gRNA' control condition, to see if both cell lines are healthy and grow without any gRNA. Naturally, the concentration of 'no gRNA' has to be 0, and so this is outside of our design region.
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, 10, 50, "gRNA concentration", 0 ),
Add Factor( Categorical, {"Gene1", "Gene2", "Gene3"}, "gRNA", 0 ),
Add Factor( Categorical, {"Cell Line A", "Cell Line B"}, "Cell Line", 1 ),
Set Random Seed( 443381886 ), Add Term( {1, 0} ), Add Term( {1, 1} ),
Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {1, 2} ),
Add Term( {1, 1}, {2, 1} ), Add Term( {1, 1}, {3, 1} ),
Add Term( {2, 1}, {3, 1} ), Set N Whole Plots( 10 ), Set Sample Size( 90 ),
Optimality Criterion( "Make I-Optimal Design" ), Simulate Responses( 0 ),
Save X Matrix( 0 )}
);