Yongchao Fu

输入选项5 重置 Reset

付永超 / 2019-07-26


引言:

Phoenix Model的“输入选项(Input Options)”选项卡的“重置?(Reset?)”复选框勾选后,允许额外的映射一个“Reset”字段,以便重置个体的状态到初始状态。

1.界面变化

1.1.前置步骤

默认情况下“重置?(Reset?)”复选框是不可勾选的状态,必须需要先到“运行选项(Run options)”选项卡下,取消“对输入排序(Sort Input)”复选框,方可对其进行修改。

img

1.2.勾选“重置?(Reset?)”复选框前的界面:

img

1.3勾选“重置?(Reset?)”复选框后的界面:

img

1.4界面介绍

勾选“重置?(Reset?)”复选框后,在主映射列表中会额外新增一个“重置?(Reset?)”字段,在“输入选项(Input Options)”选项卡会额外新增“上限(High)”、“下限(Low)”输入框,可以在其中填入正整数,当主映射列表中“重置?(Reset?)”字段的值在我们设定的“上限(High)”、“下限(Low)”之间时,会重置当前个体的变量状态至初始状态,重置包括将微分方程的状态变量设置为零,并重新启动模型中的任何“序列(Sequence)”语句,但不会重置个体的任何固定效应参数(比如tvV,tvCL)和随机效应参数(比如nV, nCL)。

2.应用示例

2.1场景

假设有这样一项试验,首先连续给药14次药,每次间隔12小时,剂量为95,最后两次给药后密集采样中间稀疏采样;然后,经过充分的清洗期后重复上述的给药方案,将剂量由95调整为100。

2.1.1探索分析

使用上述数据绘制散点图

img

2.1.2发送至Phoenix Model

将该数据集发送至Phoenix Model,选择清除率参数化的血管外给药二房室一阶消除模型,之后完整主映射列表中的字段映射

2.1.3问题

在对这样的一个数据进行进行拟合时,我希望做出这些假设对数据进行拟合:

该个体的动力学参数是不随时间发生变化的,且充分的清洗期后体内的药物为0。

但实际软件在计算时,在充分的清洗期后在数学上也仍然有极微量的药物存在的,这不是我想要的,我想要完全忽略它,这时候我就可以通过引入reset字段,将该个体重置为初始状态,即0时刻时的状态,0时刻时体内药物为0。

所以:如果要采用“充分的清洗期后体内的药物为0”这个假设,可以通过引入“Reset”字段实现;如果要采用清洗期前与清洗其后实在同一个时间线上的时间,且“充分的清洗期后体内的药物不为0”这个假设则无需采用“Reset”字段。

2.2不勾选“重置?(Reset?)”

在不勾选“重置?(Reset?)”复选框的情况下,导航至“初始值估计(Initial Estimates)”选项卡,可以看到供可视化初始值估计的界面,在其中可以看到1条完整的药时曲线和对应的观测点。

img

2.3勾选“重置?(Reset?)”

在“输入选项(Input Options)”选项卡勾选“重置?(Reset?)”复选框,并在主映射列表将“Reset”列映射至“Reset”字段

img

img

然后导航至“初始值估计(Initial Estimates)”选项卡,可以看到供可视化初始值估计的界面,在其中可以看到2条药时曲线和对应的观测点,其中1条对应第一个周期,另1条对应第二个周期,这两条曲线共享一组参数。

img

2.4拟合

因为清洗期充分,所以无论使用2.4中的方式拟合数据,还是2.5中的方式拟合数据得到的结果差异不大。

3.小结:

“重置?(Reset?)”复选框在交叉试验设计和多场景的试验中非常有用,可以帮助我们快速重置个体的状态至初始状态,即可以在多个不同的场景下拟合对同一个个体进行拟合,求算出1组参数。

4.总结

通过过往的5篇案例和当前的这1篇案例,向读者详细介绍了Phoenxi Model对象的输入选项卡中的5个复选框的功能、用途、场景、示例,回答了“他是谁?”,“他来自哪?”,“他要干什么!”等问题。

如果读者感兴趣更多内容,可进一步的阅读Phoenix的用户指南了解更多的细节。