Mnova processing scripts

Top  Previous  Next

Mnova processing scripts

mestrelab-logom-horz-white_tiny prev-chm next-chm

本参考资料包含 Mnova 脚本支持的对象、函数和属性列表。 如需完整的 ECMAScript 参考资料,请访问此链接

 

示例脚本位于 examples/scripts 安装目录中。

 

您可在 Mnova 安装文件夹("documents/scripts")中找到 Mnova 脚本参考文档,或点击脚本编辑器中的 "帮助 "按钮(或按 F1 键)。

 

 

embim35

NMRProcessing.描述处理参数(参数字符串)。

在 Mnova 安装文件夹:"documents/scripts"(文档/脚本)中有一个参数字符串列表(形式为function1.function2...functionN.parameter),您可以在处理脚本中使用这些参数。这些参数显示在软件的图形界面中("处理/全处理 "菜单中),并在 Mnova手册中进行了深入介绍。

 

全面处理

 

您可以通过运行这个简单的脚本加载已保存的处理模板:

 

//<GUI menuname="ApplyProcessingTemplate "快捷键="Ctrl+2 "tooltip="应用已保存的处理模板"/>。

function ApplyProcessingTemplate()

{

var spec = new NMRSpectrum( nmr.activeSpectrum() );

var processing = new String;

if (!spec.isValid())

返回

processing = "C:\ProcessingTemplate.mnp";

nmr.processSpectrum(spec, processing);

spec.process();

mainWindow.activeWindow().update();

}

 

在此您还可以看到其他示例。这是一个应用频率为 0.5 Hz 的指数峰化函数的脚本:

 

apodizationscript

 

这里有一个以 0.025 ppm 对波谱进行分档的示例:

分档脚本

 

这是一个应用相位校正的示例:

相位校正测试

 

该脚本可用于参考您的波谱:

参考测试

 

您可以在示例/脚本文件夹中找到一个名为 "customImportProcessing.qs "的脚本,它允许您在不应用任何处理的情况下导入 NMR 图谱。如果将该脚本添加到 "脚本目录 "中,您将只获得数据集的 FID。

您还可以编辑 "customImportProcessing.qs "脚本,以便在导入数据集时始终应用基线校正。

 

无处理