| 查看: 2790 | 回复: 24 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
homo和lumo批量提取的脚本
|
||
最近在弄一批分子,一万个左右 ,想提取其中的homo和lumo能量值,但是发现很难实现,因为才接触脚本半年,还是自学的,所以搞不定了,有哪位大侠给个小脚本?我只会一点shell,提取个Energy还行,homo和lumo不好提取,若可以分享一下不胜感激!![]() ![]() |
» 猜你喜欢
法国里昂大学招生CSC 资助博士生
已经有0人回复
法国里昂大学接收CSC 资助访问学者
已经有0人回复
物理化学论文润色/翻译怎么收费?
已经有63人回复
北京工业大学材料科学与工程学院《院士团队》招收工程专业博士研究生(计算优先)
已经有1人回复
分子动力学模拟合作需求
已经有0人回复
帮导师招2026CSC博士(巴塞罗那自治大学UAB-CSC博士项目)
已经有23人回复
有没有LIMS客户的资源,求推荐
已经有0人回复
福州大学梁宇航副教授招收2026年申核制博士研究生/硕士研究生(理论计算方向)
已经有21人回复
福州大学梁宇航副教授招收2026年申核制博士研究生/硕士研究生(理论计算方向)
已经有20人回复
深圳理工大学招聘AI4Science与分子模拟方向科研人员
已经有0人回复
» 本主题相关商家推荐: (我也要在这里推广)

【答案】应助回帖
★ ★ ★ ★ ★
zhou2009(金币+5): 2011-12-11 20:12:18
秋雨子(金币+40): 没有错误,不用修改可以直接搞定!也不用再学习新的语言,非常感谢! 2011-12-11 20:26:28
zhou2009(金币+5): 2011-12-11 20:12:18
秋雨子(金币+40): 没有错误,不用修改可以直接搞定!也不用再学习新的语言,非常感谢! 2011-12-11 20:26:28
|
直接shell: #!/bin/sh # ZDB, HNU, 2011/11/15. # ZDB, HNU, 2011/11/23 modified to be more pratical. `ls -l *.log | awk '{print $9}' | sed 's/.log//g' > file_list` cat file_list | while read each_file do file1=./$each_file".log" HOMO=`grep 'Alpha occ.' $file1 | tail -n 1 | awk '{print $NF}'` `grep '^.Alpha virt.' $file1 > tmp` total_line=`awk '{print $1}' tmp | wc -l` blockflag=`grep 'Population analysis' $file1 | wc -l` if [ $blockflag == "1" ] then start_n=`expr ${total_line} \* 1 / 2 + 1` elif [ $blockflag == "2" ] then start_n=`expr ${total_line} \* 1 / 2 + 1` else start_n=`expr ${total_line} \* 2 / 3 + 1` fi LUMO=`sed -n ''$start_n'p' tmp | awk '{print $5}'` echo $each_file $HOMO $LUMO >> extract.txt done |
16楼2011-12-10 13:31:18

2楼2011-12-06 14:11:26
![]() ![]() |
3楼2011-12-07 11:23:16
abbott
金虫 (著名写手)
不要用QQ问我东西
- 应助: 16 (小学生)
- 金币: 1071.6
- 散金: 2787
- 红花: 10
- 帖子: 1015
- 在线: 105.2小时
- 虫号: 452267
- 注册: 2007-11-05
- 性别: GG
- 专业: 计算机硬件技术

4楼2011-12-08 10:57:14














回复此楼
秋雨子

