对于我的实验,我有两个变量:(1) 添加剂浓度(0、1、5 mg/L)和 (2) 添加剂补充时间(在细胞接种期间、在质粒转染期间)。由于当添加剂浓度为 0 mg/L 时时间变得无关紧要,我如何在使用 JMP 设计 DoE 时分配考虑这种操作依赖性的因子/它们的水平?
嗨@Naruchit ,
欢迎加入社区!
看了你的主题,我想你可能会有兴趣看看“ 定义因子约束”面板中的“不允许的组合”选项。
尝试用这两个因素重现您的实验设置,如果我通过“不允许的组合”过滤器添加一个约束,即添加剂浓度接近 0 且时间高于 0.01 分钟(或任何接近 0 的非常低的值)的实验不应该是设计的一部分,我可以生成一个符合您需求的设计:

以下是估计主效应和双因素相互作用的最终设计:

当添加剂浓度设置为 0 时,设计中没有实验的时间不同于 0。
以下是生成相同设计的脚本:
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Discrete Numeric, {0, 1, 5}, "Additive concentration", 0, "mg/L" ),
Add Factor( Continuous, 0, 10, "Timing", 0, "min" ), Set Random Seed( 98491640 ),
Number of Starts( 20541 ), Add Term( {1, 0} ), Add Term( {1, 1} ),
Add Potential Term( {1, 2} ), Add Term( {2, 1} ), Add Term( {1, 1}, {2, 1} ),
Set Sample Size( 12 ), Disallowed Combinations(
Additive concentration <= 0.1 & Timing >= 0.01
), Simulate Responses( 0 ), Save X Matrix( 0 ), Make Design}
);
您还可以找到附加的数据表。
如果您想要时间的中间值(如我示例中的 5 分钟),您可以在模型面板中添加时间的二次项(时间 x 时间)。添加此项将在设计中添加具有中间值的时间因子的实验。
在约束更复杂的情况下,另一种选择是使用候选集方法,生成一个包含可能实验的大型表,并将其用作候选集,以便定制设计平台可以选择最相关、最具信息量的运行来创建设计。
有关因素约束的更多信息,我强烈建议阅读@Jed_Campbell的博客《揭开因素约束的神秘面纱》 。
希望这个答案能帮助你,