如何导入数据文件
Isolution目前能够处理各种常见同位素质谱仪生成的数据,包括Thermo fisher公司的Neptune 和Triton,以及Nu Instruments公司的Nu Ⅱ 、Nu Ⅲ 和Nu 1700等仪器。数据的导入方法如下:
1. 下拉菜单中选择相应的仪器类型和数据格式。
注意:由于Nu 系列仪器生成的原始数据csv文件能够直接被解析,因此直接提供csv文件导入。而Thermo公司的数据存储在加密的二进制.dat文件中,需要先使用仪器自带软件Evaluation导出为exp格式。
2.选择原始数据文件夹。
需要注意的是每种校正方法对应需要的数据文件是不同的,下图是各种数据处理方法的文件选择界面。
常规校正方法和非放射性同位素体系的双稀释剂计算不需要样品列表(excel表xls或xlsx格式),因为仅需要一种文件(未稀释数据或混合物数据)。而放射性同位素体系的双稀释剂计算需要同时测试未加稀释剂和加稀释剂的样品,因此需要样品列表指定每个样品对应的Normal和spiked的测试文件名。同理,双稀释剂标定也需要样品列表指定每个样品对应的纯双稀释剂测试数据和混合物测试数据。
表. 不同校正方法对样品列表和数据文件夹的需求差异
Function | Sample list | data file folder |
Internal normalization | not necessary | [Normal files] |
SSB | not necessary | [Normal files] |
CSSBIN | not necessary | [Normal files] |
DS-correction for stable isotope system | not necessary | [Mixture files] |
DS-correction of radiogenic isotope system | necessary | [Normal files], [Mixture files] |
DS calibration | necessary | [Pure DSpike files], [Mixture files] |
所有校正方法都可通过List提供每个样品的名称及其对应的测试文件名。需要注意的是只要是指定了List,样品列表就会按照列表排序(而非测试时间或文件名)。样品列表中的列信息如下表所示,需要严格匹配每列的信息,但是列名称不重要:
3.设置SSB规则(不需要SSB校正可以跳过此步)
软件为了简化用户操作,提供了自动SSB信息建立功能,能够自动识别测试文件是属于样品、标样或空白。这一功能依据关键字进行识别,在文件排序后自动匹配文件类型,从而建立SSB规则(背景扣除规则和SSB校正规则)。
关键字不分大小写,关键字的数量不受限制(例如STD,Standard都为标样),需要注意的是只要关键字在文件名中被识别,就会立刻判别为相应类别,所以必须谨慎使用关键字!另外识别为wash类型的数据会直接屏蔽。
4.重命名列(仅为直观显示数据,关闭不影响数据处理)
为了让用户更直观的观察测试数据,我们提供了数据列重命名的功能。软件在用户按下【load files】后会自动根据同位素信息库(存于Setting文件夹中IsotopeMass.ini)匹配每个数据列名称,识别列标题中的同位素信号和比值信号,无法匹配的会标红(不处理也不影响数据处理)。对于Nu的数据,软件会自动进行基线校正(C1-C(Z1)),同时去掉不用的接收杯(信号为0)的数据列,最终呈现给用户最简洁有效的信息。此外,相比Thermo仪器明确的数据列标题,Nu仪器的数据列标题为接收杯名,十分不便,因此,Isolution提供数据列标题重命名的功能,用户能够在后续操作中直观看到同位素名。
非常重要的提示
数据列一致性是软件正常运行的前提。软件在读取数据时会自动比对每个原始数据文件中的列标题,避免数据列不一致导致软件出错。例如,下图在Neptune中导出的一批数据中两个文件列不一致,就会弹出警告窗口,提示第一次出现不一致的两个文件。
如果调用了保存的方法,但是某个文件中的列与方法中保存的列信息不一致就会弹出错误信息并且提示需要的数据列。