第一部 · 全国最干净的房间
第二章三十六比一

【平行盲检委托书·结果表述要求】
应区分“未发现可报告特征”“低于定量限”“不能排除”与“未进行该项目”。
不得将方法适用范围以外的阴性结果表述为物质绝对不存在。
第八天上午九点,第三十七份报告进入加密接收系统。
岑照那时正在离标准中心一千三百公里外的北川实验室,看两台同型号仪器为什么测出不同的乙醇内标回收率。
她三十九岁,做了十五年实验室间比对。她不直接回答样本里有什么;她查的是,不同实验室为什么会给出相同或不同的答案,那些差异究竟来自样本、仪器、人员,还是人们拿来定义零的东西。
一台是新换的进样针,一台沿用旧针。两组结果只差百分之三点二,都在允许范围。实验室主任已经准备把偏差归结为“正常波动”,岑照却让操作员拆下两只清洗瓶。
旧仪器的瓶盖内侧有一道很浅的白痕。
“上周换过瓶?”她问。
“只补过清洗液。”
“谁补的?”
主任回头找记录。操作员先说:“应该是夜班。”
岑照没有写“夜班”。
夜班是一个时段,不是一只手。她把笔停在表格上,等对方从值班表里找到具体姓名、补液时间和使用批号。
电话就在这时响起。
来电号码属于国家标准中心质量协调处。岑照看了两秒才接。
“岑老师,您现在能结束现场工作吗?”
“不能。这里还有一项偏差没有确认。”
电话那边顿了一下。“傅主任的平行检测结果齐了。”
岑照没有问哪个傅主任。
八天前的消息已经传遍行业。官方通报没有写B-0和手套上的字符,内部群却已传出心梗、过劳、消毒剂过敏等几种说法。岑照一条也没有转发。
“结果是什么?”她问。
“需要当面说。韩主任请您今天回中心。”
“我已经不负责全国比对。”
“这次不是年度比对。”
“那是什么?”
“三十六比一。”
岑照听见旧仪器的自动进样器在身后落针。隔着外壳,机械动作只有很轻的一声。
她把北川偏差记录写完,要求实验室封存两只清洗瓶,没有因为那句话提前离开。
离开前,寄养岑照那条老犬的邻居发来视频。十五岁的“荞麦”把心脏药藏在舌头下面,等人转身便吐进水盆。岑照对着屏幕换了一种同事从未听过的哄小孩语气,许诺回家后煮鸡胸肉,足足讲了两分钟才让它咽下去。北川实验室主任站在旁边等她恢复平常那张没有表情的脸,忍了半天,还是问:“这也要确认吞咽?”岑照说:“它有过三次假阳性。”
下午三点四十分,岑照抵达标准中心。
西侧走廊仍在封闭。零背景室外加了两道物证封条,门旁的电子牌停在事故前最后一次环境状态:压差正常,送风正常,常规挥发物未报警。原定八天前发出的能力验证通知已经从大厅屏幕撤下,换成一句灰底白字:
系统维护,另行通知。
质量会议室里坐了十一人。
岑照只认识其中一半。韩纪衡坐在长桌中央,左手边是中心技术负责人,右手边是案件联合调查组。四十二岁的蒋津没有穿警服,深灰衬衣袖口挽到小臂,面前放着三十七份只标盲码的报告摘要。
他先看了岑照的证件,才把最上面一页推给她。
“你研究实验室为什么会得到不同答案。”
“也研究为什么会得到相同答案。”
“现在两种都有。”
摘要表前面三十六行措辞近似。
在本筛查方法的可报告范围内,未发现能够支持常见及扩展毒物存在的特征。
有些实验室另列出酒精、常用治疗药物和死后变化相关物质的定量值;有些只附方法范围。没有一家把“未发现”写成“不存在”。
只有最后一行不同。
云渡市职业病研究所报告:
检出一组与工业化合物R-17水解标志物相符的候选特征。经精确质量数、二级碎片及标准化保留行为比对,暂记为R-17M。
建议使用独立基质、标准参考物及暴露特异性指标进一步确认。
“正式报告昨天夜里进来。”韩纪衡说,“接收系统完成盲码核验以前,没有人知道是哪一家。今天上午解盲,是云渡。”
岑照问:“另外三十六家有没有看到同一精确质量附近的信号?”
技术负责人说:“报告里没有。”
“我问原始数据。”
“还在汇总。不同厂家的数据格式需要转换。”
“不转换也能先看各家的原始峰表。”
韩纪衡把一份初步复核意见递给她。
“云渡的结果暂时不能采信。他们没有参加去年R-17相关物质的协同建库,使用的本地谱库来源也要核查。单一实验室的非靶向候选峰,不等于确认检出。”
这句话在技术上没有错。非靶向筛查同时记录数以千计的离子特征;数据库给出名称,只代表它在候选排序里靠前。未经标准物质和独立方法确认,R-17M仍是一张临时标签。
岑照翻到复核意见最后一页。
处理建议写着:暂停采用云渡结果作为死因判断依据;对其实验室启动现场核查;在核查完成前,暂停相关项目报告权限。
“谁起草的?”她问。
“我。”韩纪衡说。
“现场核查还没开始。”
“所以写的是建议。”
“暂停权限也是建议?”
“如果一家实验室把不能确认的峰直接写进正式结论,就必须先控制风险。”
岑照把云渡报告重新拉到面前。“它写的是候选特征和建议确认,没有写傅惟清死于R-17。”
蒋津第一次抬眼。
“媒体已经写了。”
他把平板转过来。午间新闻的标题是:
权威主任离奇死亡,三十六家实验室称未检出毒物,仅一地机构报告罕见工业毒物。
媒体把两边的限定条件都删掉了:一边压缩成“未检出毒物”,另一边压缩成“检出毒物”。
“谁把结果给媒体的?”岑照问。
蒋津说:“正在查。现在先查结果。”
三十七家使用四个厂家的平台,前处理、色谱柱和数据库版本也不同。三十六家方向一致,细节却远没有新闻标题看上去整齐。
岑照逐行往下看。
六年前,也是这间会议室。
二十九家实验室参加一次全国能力验证,检测一组镇静药物盲样。全部结果都在允许范围,背景曲线却出现了不合常理的相似:不同地区、不同使用年限的仪器,在三个不影响目标物判定的时间窗里同时出现相同的低峰。
岑照当时负责实验室间变异分析。她提出暂停发布“一致性良好”,先追查共同试剂与标准物质批次。
傅惟清坐在现在韩纪衡的位置上,问她:“那些峰影响目标物结论吗?”
“现在看不影响。”
“有证据证明来自标准物质吗?”
“没有,所以要查。”
“能力验证评价的是既定目标。不能因为三个未识别背景峰,让二十九家实验室的合格结论一起等待。”
“它们不是各自合格以后碰巧一致。它们可能共用了同一个问题。”
傅惟清沉默了一会儿,把报告推回给她。
“在附录记录观察,主报告按期签发。”
岑照拒绝共同签字。
最终报告仍然发布,三处背景峰被写成“不影响本次评价的非特异信号”。两个月后,她被调离核心质量处。调令是韩纪衡送来的。
“先离开争议中心。”他当时说,“至少还可以继续做技术。”
岑照没有感谢,也没有申诉。
此后,那三处背景峰没有再进入她的工作范围。她偶尔在公开数据里找过,却没有再向傅惟清问过。
现在,韩纪衡把方法清单翻到空白与对照一栏。
“你在看什么?”蒋津问。
“共同来源。”
“仪器不是,方法也不完全是。”
“标准文件、数据库判定规则、内标和空白基质还没有拆开。”
“先拆哪个?”
岑照说:“空白。”
韩纪衡看向她。
“为什么?”
“因为三十六家没有报告一个峰,不代表三十六台仪器都没有记录它。非靶向筛查先决定哪些信号来自样本,哪些只是实验过程自己的东西。空白里有的,通常不会进入最后候选表。”
“云渡也有空白。”
“所以我要看它和其他三十六家的空白是不是同一种。”
会议决定第二天赴云渡核查。韩纪衡说专项授权当晚补齐;蒋津只要求把授权和取证范围都写清楚。
岑照回到中心临时为她打开的旧办公室。门牌已经换过,桌子还是六年前那一张,右下角有一道被酒精擦淡的黑线。她把三十七份摘要铺开,先将报告结论全部翻到背面,只留下方法、空白、质控和批号。
晚上六点十七分,她的私人邮箱收到一封新邮件。
发件人是傅惟清。
岑照没有立即打开。
邮件创建于事故当日下午,投递条件是八天后十八点十七分——正是原定能力验证的内部解盲复盘时点。事故后的联合组沿用了那套八天周期;傅惟清死亡时,邮件已经在定时队列里。
主题只有两个字:
比对。
蒋津接到电话后回到办公室。他先让技术人员断开这台电脑的普通网络,完成邮件头、附件哈希值和服务器记录保全,才让岑照点击正文。
里面没有称呼,也没有解释。
不要先看样本。
先看他们用来证明样本干净的东西。
附件是一张原定能力验证参试机构表。
表中列着四十家机构截至事故前一日惯用的空白基质编号。那是傅惟清生前就能掌握的既有名单,不是事故后才确定的平行检测名册;云渡一行当时登记的仍是B-0。
蒋津调出第二天的抽取记录。三十七家受委托机构全部来自这张表;未入选的三家及排除理由,也在会议纪要里逐项留痕。
岑照没有把附件当成结果。她让技术员把三十七份事后报告所附的实际空白记录叠到旧表上。
入选机构中,前面三十六家的实际供应商全部相同:清衡生物标准物质公司;产品也全部相同:B-0阴性血浆基质。批次和采购渠道不同,最后进入仪器的空白却来自同一个产品体系。
最后一家是云渡市职业病研究所。
它的事后记录写着另一家公司,后面标注“获认可替代基质,偏差号YD-24-071”。这个偏差号来自事故后的盲检过程,不曾出现在傅惟清的附件中。
蒋津问:“这意味着什么?”
“还不意味着它的结果正确。”岑照说。
“那意味着什么?”
“三十六家用同一种东西证明自己没有污染。”
“云渡呢?”
“没有用B-0。”
办公室里很安静。西侧走廊的事故排风仍在低速运转,隔着两道门,听上去像远处持续不断的雨。
岑照把三十七份报告重新翻到正面。
这一次,三十六比一不再只是结果的票数。
它也是空白的票数。