3. 色谱质谱数据采集系统与格式
色谱质谱数据采集系统是仪器与数据之间的“翻译层”。它把检测器输出的电信号按时间轴采样、数字化,再按厂商定义的容器格式写入磁盘。理解采集软件的输出格式,以及原始数据与元数据的分工,是后续数据归档、审计追踪、跨平台迁移和长期可读性的基础。本节以 MassHunter、LabSolutions、Xcalibur 三类常见采集软件为例,说明它们的数据组织方式,并给出可操作的检查与归档思路。
一、采集软件在数据链中的位置
一次进样从物理信号到可分析文件,通常经过四个环节:检测器输出模拟信号、采集板卡按固定采样率数字化、采集软件按扫描事件组织成质谱扫描或色谱通道、最终写入专有数据文件。采集软件同时记录仪器方法、采集方法、样品信息、时间戳和系统适用性参数,这些内容共同构成“数据文件”的完整含义。因此,一个 .d 或 .raw 目录并不只是信号数组,而是信号加元数据的复合体。
二、三类采集软件的格式特征
MassHunter(安捷伦):数据以 .d 目录形式存在,目录内包含 AcqData、MSScan.bin、MSProfile.bin、Chromatogram.bin 等文件,以及 AcqMethod、SampleInfo、InstrumentInfo 等元数据文件。原始质谱以二进制数组存储,配套的 default.msscan 或 MSScan.xsd 描述结构。MassHunter 的定性/定量结果通常另存为 .d 内的结果文件或独立的 .csv、.xml 导出文件。
LabSolutions(岛津):数据以 .lcd 或 .qgd 文件形式存在,本质是包含多个数据块的容器。LC/MS 数据中,色谱通道与质谱扫描分别存储,方法信息嵌入文件头。LabSolutions 提供 .lcd 到 .cdf(AIA/ANDI 通用格式)的导出,便于跨平台交换,但导出过程可能丢失部分元数据。
Xcalibur(赛默飞):数据以 .raw 目录形式存在,内部包含 _FUNC001.DAT、_FUNC001.IDX 等文件,索引文件记录扫描偏移量,数据文件存储实际谱图。Xcalibur 的方法文件为 .meth,序列文件为 .sld,样品信息与采集方法分离存储,归档时需一并保留。
三、原始数据与元数据的构成
原始数据是可被重新处理、重新积分、重新定量的“不可变事实”,包括:色谱时间-强度点对、质谱 m/z-强度数组、扫描时间戳、极性、扫描模式、碰撞能量等。元数据是描述数据如何产生的“上下文”,包括:仪器方法(梯度表、柱温、流速)、采集方法(扫描范围、阈值、动态排除)、样品信息(样品名、瓶号、进样体积、稀释倍数)、系统信息(软件版本、固件版本、仪器序列号)、审计追踪(操作者、时间、修改记录)。
四、格式转换与归档的实操要点
跨平台交换时,常用 AIA/ANDI(.cdf)或 mzML/mzXML 作为中间格式。转换时需注意:.cdf 对 MS/MS 谱图支持有限,mzML 更适合保留质谱细节但文件体积较大。归档策略上,建议保留原始专有格式作为“主副本”,同时导出通用格式作为“交换副本”,并记录转换工具、版本和转换时间。
检查一个数据文件是否完整,可执行以下操作:确认 .d 或 .raw 目录内文件数量与预期一致;用采集软件打开并核对样品名、方法名、采集时间;检查 TIC 与质谱扫描是否可正常显示;核对审计追踪记录是否连续。若发现元数据缺失,应优先从原始目录中恢复,而不是依赖导出文件。
| 采集软件 | 典型数据容器 | 原始数据文件 | 元数据文件 | 通用导出格式 |
|---|---|---|---|---|
| MassHunter | .d 目录 | MSScan.bin、MSProfile.bin | AcqMethod、SampleInfo | .cdf、.mzML、.csv |
| LabSolutions | .lcd / .qgd | 数据块内嵌 | 方法头、样品表 | .cdf、.mzML |
| Xcalibur | .raw 目录 | _FUNC001.DAT | .meth、.sld | .cdf、.mzML、.csv |
五、常见问题与判断依据
实际工作中,数据文件打不开、谱图缺失、样品信息错位是三类高频问题。打不开通常与软件版本不匹配或目录结构被破坏有关;谱图缺失多因采集时扫描范围设置过窄或阈值过高;样品信息错位则常因序列文件与数据文件未同步归档。判断时,可先核对文件时间戳与序列运行时间是否一致,再检查方法文件是否随数据一同保存。
掌握采集软件的输出格式与元数据构成,才能在数据管理层面做到“可读、可查、可追溯”。下一阶段将进入数据存储与备份策略,届时会用到本节建立的格式与元数据认知。