Vault LIMS 允许您将实验结果定义配置为计算结果,在运行时根据在结果定义中定义的公式来填充结果值。
这些计算公式可以参考同一实验方法中的其他结果、其他实验方法的结果或计算常数的集中列表。静态数据管理员通过首先将计算变量添加到结果定义中,将其相应地定位到其他结果或常量中,然后在计算公式中引用来完成这一目的。
设置计算的结果
要添加计算的实验结果定义:
- 在实验方法中创建新的数字结果类型的实验结果定义。
- 在预期数据输入方法字段中,选择计算。
- 根据计算的结果填写其他字段。
- 单击保存。
要将变量添加到计算的实验结果定义中:
- 在实验结果定义记录详情页面的计算变量节段中,单击创建。
- 从下拉列表中选择一个类型:
- 方法变量:变量的值来自同一方法中的另一个结果。
- 交叉方法变量:变量的值来自不同的实验方法。
- 常量:变量的值来自于 Vault 的既定 常量库。
- 输入名称。变量的名称值只能由字母和数字组成,不能包含空格。
- 如果您正在创建方法变量,请从当前实验方法中的其他可用结果中选择目标结果。
- 如果您正在创建交叉方法变量,请选择结果类型。该变量的目标结果是在将实验方法添加到实验室规程的样品定义中时确定的。
- 如果要创建常量,请选择目标常量。
- 单击保存。
创建变量后,就可以定义计算的公式。
定义 LIMS 计算公式
LIMS 计算公式遵循标准 Vault 公式构造,并添加以下内容:
- 变量名称前面总是有一个美元符号 (
$
)。输入 $ 将使公式生成器显示所有可用的变量,以便快速插入。 - 您可以单击变量选项标签查看所有可用变量。
例如,公式 ( $A1 - $B2 )/$C3
将变量值 A1
和 B2
的差值除以变量值 C3
。
注:确保在变量名称后留有空格,以便 Vault LIMS 可以将变量与公式中的其他字符区分开来。
计算常量
Vault LIMS 允许您管理用于计算变量的中央常量库。计算常量记录包含一个或多个常量值记录,允许计算公式参考计算常量,并允许 Vault LIMS 根据批处理的常量类型(全局或材料)和材料的类型自动选择合适的常量值。
要创建实验室计算常量:
- 导航到实验室计算常量对象选项标签。
- 单击创建。
- 输入名称。
- 选择常量类型:
- 全局:允许单个常量值。
- 材料:允许定义每种材料的常量值。
- 单击保存。
创建常量后,添加适当的常量值。
常量值
每个实验室计算常量必须至少包含一 (1) 个常量值,才能在计算变量中使用。要创建常量值:
- 在实验室计算常量记录详情页面的常量值节段中,单击创建。
- 输入名称。
- 输入值。
- 如果要为材料常量创建值,请选择要与之关联的材料记录。
- 单击保存。
全局常量只包含一个常量值。材料常量可以包含多个值,但每个值必须与特定的材料记录相关联。
关于常量值版本
为了确保可追溯性,Vault LIMS 会在您每次编辑常量值记录时自动创建常量值版本记录。当 Vault LIMS 为实验结果变量选择常量时,将该值传递到结果计算中时使用最新的常量值版本。由于实验测试创建时的实验结果变量针对特定的实验室计算常量值版本记录,您可以在不影响当前运行的实验测试的情况下,自由地更新常量值记录上的值字段。
关于计算的实验结果中的变量相关性
当 Vault LIMS 从实验结果定义创建实验结果时,其还会根据附加到每个实验结果定义的变量创建实验结果变量。这些实验结果变量针对特定的实验结果(在同一实验测试或来自另一实验测试)或实验室计算常量,这些常量将包含计算所需的值。
由于实验结果仅在实验室样品进入接收状态类型时才会创建,这会根据实验方法创建实验测试,并根据实验结果定义创建实验结果,交叉测试的实验结果变量可能是在其所针对的实验结果创建之前就已创建。在这种情况下,Vault LIMS 会创建实验结果变量,当最终创建必要的实验结果时,Vault LIMS 会相应地针对实验结果变量。
关于测试执行中的计算
当实验测试进入审查中状态类型时,会生成计算的结果值。当分析师单击审查按钮时,Vault 会执行以下操作:
- 验证计算公式。
- 计算结果。
- 根据任何现有的规范标准评估结果。
如果 Vault 不能解决计算问题,或不能将数值放入实验结果中,则系统就会在实验结果的保存错误字段中捕捉到这些错误。
如果需要计算的实验结果,则在向该实验结果填入一个值之前,分析师无法完成实验测试。如果出现这种情况,请检查每个实验结果变量,以查看是否缺少任何内容,或者参考的实验结果是否不在测试完成状态类型中。
相关权限
要查看和计算公式,用户需要在实验结果定义对象上有查看访问计算公式字段对象控制权限的权限集。