CHARLIE SAYS

查理如是说
DATE 2026-08-24
THEME
POSTS / P-249 · 行业数字化

LIMS 详解:实验室信息管理系统的设计与实现

LIMS 详解:实验室信息管理系统的设计与实现

本系列第二篇。MES / LIMS(本篇)/ ELN / EDC / BI / PMS。

一句话定位

样本从进实验室到出报告,中间所有人、仪器、数据的流转,都归 LIMS 管。

它和 ELN 的分工要分清:

  • LIMS:标准化例行检验——有既定方法、有规格限、要出判定结论(合格/不合格)
  • ELN:研发探索记录——没有标准答案,记录过程本身即目的

一个管”按章办事”,一个管”自由探索”。

核心领域模型

概念说明
Sample 样本主角,有条码、有生命周期
Test 检测项例如”内毒素检测”,绑定方法和规格
Order 检验任务样本 × 检测项的工作单
Result 结果原始值 + 计算值 + 判定,三者分开存
Spec 规格限值(上限/下限/区间),判定依据
OOS / OOT结果超标 / 趋势超标,触发调查流程
Instrument 仪器校准、维护、使用登记
QC 质控质控样、控制图

样本生命周期是一条状态机:

接收 → 登记 → 分派 → 检测中 → 复核 → 审批 → 报告 → 留样 → (定期复检) → 销毁

关键模块

  1. 样本管理 —— 条码打印、冰箱位管理(哪个盒子哪个孔)、效期与销毁
  2. 任务分派 —— 按岗位/资质的工作池,检验员领单
  3. 结果录入 —— 手工录入 + 仪器数据自动采集
  4. 自动计算与判定 —— 公式引擎:稀释倍数、平行样均值、RSD,算完按规格自动判定
  5. OOS 流程 —— 超标不是改数,是走调查:复测申请、实验室调查、扩展调查
  6. COA 报告 —— 检验报告自动生成,审批后带水印与版本
  7. 仪器管理 —— 校准周期到期拦截使用、维护计划、使用登记
  8. 试剂耗材 —— 库存、批号、效期、开瓶效期
  9. 质量控制图 —— Levey-Jennings 控制图 + Westgard 多规则,失控自动拦截当批结果
  10. 稳定性试验 —— 留样定期复检计划,自动生成周期任务

技术挑战(架构师视角)

一:仪器集成,最脏最累的活。 真实世界的仪器接口:

  • 串口 RS232(是的,2026 年还在用)
  • TCP 裸协议,各家私有帧格式
  • ASTM E1394 / HL7 半标准协议
  • 共享目录丢 Excel / CSV / PDF,格式随厂商心情

设计:统一采集网关 + 驱动插件化。每种仪器一个驱动,注册到网关;网关负责连接管理、断线重连、数据落地原始表。原始数据先落库再解析——解析规则可以改,串口数据错过就没了。

这部分永远被低估,按我们项目的经验,仪器对接稳定占整个项目 30% 的工时。

二:公式引擎。 检验计算高度定制:(原始值 − 空白) × 稀释倍数、平行样 RSD、生物效价的统计学计算。做成可配置的表达式解析执行——和函数绘图工具里那个解析器是同源技术:tokenizer + 递归下降 + AST 求值,再加上检验领域的函数库。

三:数据完整性。 原始值一经提交不可修改,“修正”是追加一条新记录并留痕(旧值、新值、原因、操作人)。删除键在 LIMS 里不应该存在。

四:报告模板。 变量占位 + 条件区块(不合格项标红),模板版本化——报告格式改版不能影响历史报告的重现。

五:录入效率。 LIMS 的用户是检验员,一天录几百个结果。批量录入网格、键盘流(全程不碰鼠标)、回车跳下一个 cell——这些”土功能”比任何炫技都受欢迎。

与其他系统的集成

  • MES:产线 IPC 中控检验、放行判定取 QC 结果回流
  • ELN:检验方法的权威定义在 ELN,LIMS 引用执行
  • ERP:试剂采购、库存账

几点体会

  • LIMS 项目的成败在仪器对接和录入体验,这两个”不性感”的点上,架构图再漂亮也没用
  • 自动判定规则要给”人否决机器”留出口——边缘数据机器说了不算
  • 控制图失控拦截是最有”监管感”的功能:系统说不合格,谁也说情没用

本系列:MES · LIMS(本篇) · ELN · EDC · BI · PMS

← 返回文章列表