主要讨论在核磁共振(Nuclear Magnetic Resonance,NMR)谱仪软件中引入脚本环境的方法和应用.首先,介绍脚本语言的概念,并比较分析了几种脚本解析器;其次,概述了谱仪软件的系统结构,阐述了使用QtScript引擎建立脚本环境的方法,并结合NMR...主要讨论在核磁共振(Nuclear Magnetic Resonance,NMR)谱仪软件中引入脚本环境的方法和应用.首先,介绍脚本语言的概念,并比较分析了几种脚本解析器;其次,概述了谱仪软件的系统结构,阐述了使用QtScript引擎建立脚本环境的方法,并结合NMR软件系统中实验参数、命令行等模块,提出了可行的脚本化方案;最后,给出了测试结果和改进方法.展开更多
基金Project(51934007) supported by the Key Project of the National Natural Science Foundation of ChinaProject(2022YFC3004700) supported by the National Key Research and Development Programme of China+1 种基金Project(BK20201313) supported by the Natural Science Foundation of Jiangsu Province,ChinaProject(2019JZZY020505) supported by the Major Scientific and Technological Innovation Project of Shandong Province,China。
文摘主要讨论在核磁共振(Nuclear Magnetic Resonance,NMR)谱仪软件中引入脚本环境的方法和应用.首先,介绍脚本语言的概念,并比较分析了几种脚本解析器;其次,概述了谱仪软件的系统结构,阐述了使用QtScript引擎建立脚本环境的方法,并结合NMR软件系统中实验参数、命令行等模块,提出了可行的脚本化方案;最后,给出了测试结果和改进方法.
基金Grant from the special equipment of scientific instrument of Chinese Academy of Sciences,the Ministry of Science and Technology of China(2011YQ120035)the National Natural Science Foundation of China(11405264)