集结经典应用案例<br/>用户成功案例解读<br/>分享项目中的实践方案
A classic case
集结经典应用案例
用户成功案例解读
分享项目中的实践方案
12/12
December 12, 2022

NLME案例9:Phoenix系列之Phoenix Model的“输入选项(Input Options)”选项卡(5)

   引言:Phoenix Model的“输入选项(Input Options)”选项卡的“稳态(SS,Steady State)”复选框勾选后,将新增“稳态(Steady State)”子选项卡,允许用户在此假定当前个体,已经经过无数个给药周期的循环,到达了稳态。


1.界面变化

1.1 勾选”稳态(SS,Steady State)”复选框前的界面:

599233c2aa360146849a7ed119b6ff20.png

1.2 勾选”稳态(SS,Steady State)”复选框后的界面:


b415af1173f5f1538df9d0fa90e8171f.png


1.3 界面介绍

   新增的“稳态(Steady State)”子选项卡界面与“额外附加剂量(ADDL)”的界面类似,也可以大致分为4行内容:


第一行:

   *“给药位点(Dosepoint)”按钮后的输入框用于输入已有房室的房室名称,表示在该房室给入剂量。单击“给药位点(Dosepoint)”按钮,可切换使用“给药位置2(Dosepoint2)”(按钮名称更改为Dosepoint2)(如果有)。

   *多次单击“注入(Bolus)”按钮,可以在“注入(Bolus)”和“输入(Infusion)”之间切换,该按钮的作用是切换将药物给入“给药位点“所对应房室的方式,输入药物的方式有:1.注入(举例:静脉——快速完成推注,口服——快速完成吞服所有药物)或2.输入(举例:静脉——输液,口服——含服片剂、通过鼻饲管持续输注药物)类型。


第二行:

   *单击“数量(Amount)”旁边的“常数(Constant)”按钮多次,可以在“常数(Constant)”(剂量值为常量值)和“列(Colum)”(剂量值来自主映射列表输入数据集中的列)之间切换。

   *在“数量(Amount)”这一行的输入框中,当按钮显示“常数(Constant)”时输入一个常数剂量,当按钮显示“列(Colum)”时填写源数据中列的名称。


第三行:

   *单击“间隔时间(Delta Time)”旁边的“常数(Constant)”按钮多次,可以在“常数(Constant)”(剂量之间的时间间隔是常数值)和“列(Colum)”(剂量之间的时间间隔来自主映射列表输入数据集中的列)之间切换,这里的“间隔时间(Delta Time)”是指当前所描述的这个剂量与一个完整的SS循环内下一个剂量之间的间隔,这与前一篇案例中ADDL的“间隔时间(Delta Time)”字段不同。


隐藏行:

   如果在第二行中选择“输入(Infusion)”的方式,则会在”稳态(SS,Steady State)”子选项卡中额外增加“速率(Rate)”这一行。


29cdecf4618de4f80922b96c165a8681.png

   *单击“速率(Rate)”按钮多次,可以在“速率(Rate)”和“持续时长(Duration)”之间切换。

   *在“速率(Rate)”这一行的输入框中,填写输入速率(按钮显示“速率(Rate)”时)或输入持续时长(按钮显示“持续时长(Duration)”时)。

   “常数(Constant)”按钮功能同上。


第四行:

   *单击“添加(Add)”,可以添加新的“稳态(Steady State)”输入区域,新增的“稳态(Steady State)”输入区域组件是对已有的稳态循环的补充,多个SS组件共同组成一个稳态循环,而不是多个独立的稳态循环,这与ADDL不同。

   *单击X按钮以删除当前的“稳态(Steady State)”输入区域。


2.应用示例:

2.1 场景1假设现在有一个这样的试验:

   2019年3月28日入组一个患者,该患者过往一直按照上午8点口服2mg和下午4点口服1mg药物方式服药;

   把2019年3月28日定为试验开始得天数起点;

   采样,2019年3月28日这一天早上8点给药后,采集1、2、4、6时刻得血样;

   假设药物符合一房室一阶消除模型,表观分布容积V=1,清除率CL=0.1,半衰期≈7小时。


   药物达稳的时间与半衰期有关,约7个半衰期后可到达稳态浓度的99%,可以认为到达稳态,对于该制剂,半衰期为7小时,所以在7*7=49小时后大约到达稳态。


2.1.1 手工输入的方式构建数据集

   应用假设:假设该个体在入组后第一次给药前他以接受了6次给药(6次给药的时间跨度为56小时,56>49小时),到达稳态。


f7420485515be618d0f257369c468510.png


c630e5b456a2cea2344d4f617185f500.png

2.1.2 使用ADDL构建数据集的方式


60c748ffc2300e83812468e187af6c8c.png


440b1b8265cfbea5e2a994c25ff9d317.png

2.1.3 使用SS构建数据集的方式(1)

   通过使用数据集中已有的列的方式构建。


fae92c2dc3cda4ccccd3b25406ab8ed2.png


d7bac277a6b6f39c087ef2311dc3553d.png


2.1.4 使用SS构建数据集的方式(2)

   通过在SS面板输入信息并结合已有的数据集的方式构建。


100a62e5fd40079fd8b00a4c63697373.png


f914363b20ddd34cdf89043ac3bab5f1.png

2.2.场景2:在场景1的基础上,计划之后调整用药方法,改为从第2天上午8点起,每天12小时给予4mg药物,给4次。

   联合使用SS与ADDL来构建数据集


3aa2ffa55ae6c2e338771225640e2cd7.png


58e114afa0ddbd042911dff07e7c142d.png


   在这里我们可以看出:对于过去的给与的剂量,如果我们假设已经达稳,使用SS字段构建起来更方便,虽然也可以使用ADDL字段实现,但不如SS字段便利,也会让计算过程的计算量变得更多;对于未来计划给与的一些额外剂量,不能使用SS字段实现,只能使用ADDL字段实现。


2.3 SS字段的填写

   数据表中SS列用于表示当前的时间点是否已经到达稳态,当标识为非零的整数时,表示当前的时间点已经到达SS组件中所描述的给药方案的稳态,当为0,或者留空时,则未使用SS组件中所描述的给药方案。


3.小结:

   通过上述示例我们可以看出,使用“SS“复选框可以非常有效的帮助我们描述稳态循环,缩减数据集体积,减少计算量;当我们面临已经持续服药且到达的个体时,使用这种方式可以帮助我们快速简洁的构建出数据集。