永发信息网

如何在MS中利用perl脚本添加小分子

答案:1  悬赏:70  手机版
解决时间 2021-04-19 14:01
如何在MS中利用perl脚本添加小分子
最佳答案
Perl脚本可应用的模块:
Materials脚本应用编程接口(MaterialsScript Application Programming
Interface(API))
Materials脚本应用编程接口(API)是一个可以应用Perl等脚本语言来控制Materials Studio程序和Materials服务器的对象模块(object
model)。
MS脚本可应用于:文件操作、模块调用和工具调用
文件:
三维模型文件(3D Model Document)

1)三维原子文件(3D Atomistic)
2)三维原子集文件(3D Atomistic Collection)
3)三维原子轨迹文件(3D Atomistic Trajectory)
力场文件(Forcefield Document)
表格文件(Study Table Document)
文本文件(Text Document)
模块:
CCDC
DMol3
Mesocite
ForCite
Polymorph
Reflex
工具:
Atom Volumes Surfaces
BondCalculation
CoarseGrainer
CrystalBuilder
LayerBuilder
PolymerBuilder
SurfaceBuilder
Symmetry

Materials脚本Perl包(MaterialsScript Perl Package)
描述
MaterialsScript是一个可以让Perl脚本调用Materials Studio模块的Perl包(预先提供并放在MS特定目录下的Perl文件,包含特定的函数以供Perl脚本调用)的文件名称。

使用MaterialsScript Perl package
直接使用下面的命令行进行调用:
use strict;
use MaterialsScript qw(:all);
strict命令可用可不用,但强烈建议使用。因为该命令可以限制对不安全、不严谨、可能出错的语法结构的使用。可以单独调用MS的某一模块(Components),也可以使用
qw(:all)直接导入所有模块(或者说完整的API)。
也可以只调用部分MaterialsScript Package中的内容,如:
use MaterialsScript qw(Documents);
use MaterialsScript qw(Modules collection);
use MaterialsScript qw(Tools);

函数(Functions)
MaterialsScript Package定义了大量的有效函数以便使MS组块(component)更易使用,如:
Settings 一个用于在运行一个脚本执行特定模拟计算时定义一系列设置的函数。
use MaterialsScript qw(Tools);
my @setting= ;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
乐视电视机有哪些尺寸,乐视电视50寸有什么型
专用车发布网是什么
美女依偎着枯树诗句
高丝宝面料透气吗?夏季可以穿吗?
爱的表达语句大全,用一句古诗表达我喜欢你你
记得就好是什么意思,《记得》这首歌的歌词含
有没有好看的快穿文或者其他小说,推荐一下
傍晚下雨的诗词,关于赞美雨的诗句
回采工作面过断层时应采取什么措施?
钢笔墨水用什么能洗掉,怎样洗掉黑墨水?
父母有刑是什么意思
椰子油可以卸妆吗,椰子油当卸妆油怎么用?
为什么这届奥运会没有像以往的奥运会一样受人
联想电脑售后需要什么东西些
浙江梦家园生物科技股份有限公司怎么样?
推荐资讯
断路器型号怎么选择,怎么选择适合的断路器
玛瑙手链一般是要多少颗为好?
这三个星月菩提看着哪个密度好
爱上天空的云彩的句子,形容白云的句子
一波未平的下一句
壁纸质量好坏怎么区分,怎么看壁纸的质量
一只猫+只狗=11千克 一只猫+只兔=8千克 一只
是什么意思,虚无缥缈的意思
观察下列各式:二分之一=一乘二分之一;六分之
测量方形管道的流量计有哪些
一个女人该选择爱情还是事业?
汉朝所有城市我想知道汉朝一共有多少城市要说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?