Lib2NIST 命令行选项参考 v1.0.0.23 (beta)

Lib2NIST 是质谱库格式转换工具,支持将 HP/Agilent MS 库转换为 NIST User 库,或从 .MSP/.JCAMP 格式生成 NIST 兼容库。自 v1.0.0.6 起支持批处理运行。

核心命令行规则

  • 选项间用空格分隔,不区分大小写
  • 含空格的选项用双引号包裹
  • 含等号 = 的选项等号两侧不留空格
  • 从左到右读取,左侧选项可能影响右侧含义
  • 变量部分用粗斜体,固定部分用粗体

关键选项

选项用途
/LOGn写日志,n=0..9 详细级别,默认 Lib2NIST.LOG
*.LOG自定义日志文件名/路径
/LOGINI将当前注册表设置导出到 Lib2NistSaved.INI
*.INI自定义初始化文件,缺失项从注册表读取
InputFile输入数据文件(.SDF/.MSP/.JDX/.DX/.HPJ/.JX/.JC/.JCM,HP库用 .L)
/UCP使用当前路径作为输入路径
OutputPath\设置输出目录,必须以 \ 结尾
=OutputName合并多个输入为单一输出文件/库
/1stID=nnn设置起始输出 ID(顺序编号)
/NOEXTRA忽略注释中的额外数据(BP/MP/RI)
/MSKEY= / /SDFKEY=合并 .MSP 与链接的 .SDF 文件
/Z保留零丰度峰
/KeepAbund复制原始丰度值

批处理示例

start /LOW /WAIT V:\Lib2NIST\lib2nist.exe <options>

/LOW 设低优先级,/WAIT 等待完成后再执行下一行。

并发注意事项

Lib2NIST 通过 Windows 注册表读写配置,同时运行多个实例可能互相干扰。解决方案:每个实例使用独立的 .INI 文件(/UCP 模式),此时不修改注册表。

应用场景

来自 2017 年质谱中心项目(gcms-soft),用于将 HP/Agilent 质谱库转换为 NIST 格式供检索使用。

相关笔记