标签:
ChemScript是一个化学信息学软件开发工具包(SDK),它包含的编程算法在珀金埃尔默产品中较为常见。本文将讲解如何在ChemBioOffice中的ChemScript申请创建自己的脚本文件。
ChemScript的所有脚本文件范例都可以在Python和C#/.NET中获取。如果你熟悉这些语言,你会发现这些脚本很容易理解。但是如果你刚刚接触C#/.NET或Python,我们建议你参考相关的网站和书籍。ChemScript在Python和C#/.NET都可用,而在本教程中我们将使用Python解释ChemScript。Python是一种非专有的广泛使用的编程语言。
1.为什么要用ChemScript?
ChemScript增加了管理化学数据的强大功能。使用ChemScript,你可以修改、查看和使自定义将数据进行转移。
以下是几个常见的使用术语:
(1)盐裂和剥离:在绘制结构中识别和移除盐的碎片并记录纯化合物。
(2)规范代码:创建一组结构规范的代码,并用它在你的数据中找到摹本。
(3)文件格式转换:将结构或反应文件转化成另一种格式
(4)生成特性:执行结构=名称或在ChemBioDraw中产生的物理性能特征。
(5)常见的支架定位:实施基于一个公共子结构建立取向结构的标准取向。
(6)二维结构图生成(SDG)和清理:从连接表生成新的不带坐标的二维结构,并使用ChemBioDraw算法清理现有的二维结构。
2.ChemScript如何工作
ChemScript最基本的使用是从一个来源读取数据,然后使用一个脚本修改数据,并把修改后的数据写到另一个位置(如下图)。你可以从任意一个数据库、文件或应用程序中检索数据。
修改数据由脚本决定。脚本可以删除、计算和添加新数据,也可以编辑现有的数据。数据可以是文本、结构或两者并存。和其他Python脚本和网络项目相似,您可以在ChemScript中使用Windows命令或任意开发环境来执行脚本。
(1)开始:
默认情况下,在您的本地计算机上安装ChemBioOffice时,ChemScript和Python 3.2会同时安装。软件安装后,建议您按照这一节中以下的的简单练习来熟悉ChemScript。
为了编辑ChemScript文件,我们建议您选用一个可用的编程工具。其中的IDLE,是Python附带安装程序之一。查看在线帮助主菜单可以了解更多IDLE信息。
(2)开始IDLE:
在开始菜单中,打开所有程序-> Python 3.2->IDLE(Python GUI)。Python启动后,DLE中会打开一个Python shell 和表明Python和IDLE版本的标题,也将会出现一个:“> > >”提示。
掌握以上内容后就可以在ChemBiooffice的ChemScript中申请创建自己的脚本文件,更多相关教程可点击ChemDraw中文官网。
标签:
原文地址:http://www.cnblogs.com/mindmanager/p/4685158.html