autodataming的个人博客分享 http://blog.sciencenet.cn/u/autodataming

博文

利用multiwfn批量获取wiberg bond order信息

已有 4646 次阅读 2015-11-7 11:16 |个人分类:DrugDesign|系统分类:科研笔记

multiwfn获取wiberg bond order信息,非常简单。

step1 读入fchk文件


step2  9   //命令9


step3 3  //命令3


-----------------------------

wiberg bond index:  键的强度越强(键长越短),wiber bond index 越大。反应强度的一个指数。


-------------------------------

批量运行multiwfn的教程


大概的思路,就是把命令写到一个txt中,

然后用batch来执行,我习惯用perl生成batch文件。

如下:

-----perl---

bondorder.zip


#!/usr/bin/perl -w

use strict;

my @fchkfiles=<*.fchk>;

for my $file(@fchkfiles)
{
print "Multiwfn $file <command.txt >null\n";
$file=~s/\.fchk/bo_lt.txt/;

print "move bndmat.txt  $filen";    
}

-----

''' perl 1.pl >1.bat

''' 运行1.bat就可以了

------------------------------------

当然也可以直接在1.pl中用system直接运行命令。





https://blog.sciencenet.cn/blog-950202-933970.html

上一篇:高斯量化计算柔性扫描的模板
下一篇:Pocket
收藏 IP: 15.21.77.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-24 13:36

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部