计算化学公社

 找回密码 Forget password
 注册 Register
Views: 11488|回复 Reply: 13
打印 Print 上一主题 Last thread 下一主题 Next thread

[Amber] 求助:加载蛋白力场出错

[复制链接 Copy URL]

44

帖子

0

威望

482

eV
积分
526

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
使用AMBER模拟绿色荧光蛋白,在加载蛋白力场时出现如下错误:Welcome to LEaP!(no leaprc in search path)
Sourcing: ./tleap.in

/home-ys/users/YS_yangyf/jly/Softwares/Amber/amber20/bin/teLeap: Fatal Error!
: not foundpen file leaprc.protein.ff14SB

Exiting LEaP: Errors = 1; Warnings = 0; Notes = 0.
我的输入文件如下所示:
source leaprc.protein.ff14SB
set default PBRadii mbondi3
loadAmberPrep cro.prepin
loadAmberParams frcmod2.cro
loadAmberParams frcmod1.cro
x = loadPDB gfp.pdb
saveAmberParm x gfp.parm7 gfp.rst7
quit

请问该问题该如何解决呢?


99

帖子

0

威望

1303

eV
积分
1402

Level 4 (黑子)

2#
发表于 Post on 2020-7-10 09:40:32 | 只看该作者 Only view this author
locate leaprc.protein.ff14SB, 找到力场文件路径,然后source + 路径+力场文件

44

帖子

0

威望

482

eV
积分
526

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2020-7-10 09:54:57 | 只看该作者 Only view this author
hhhnano 发表于 2020-7-10 09:40
locate leaprc.protein.ff14SB, 找到力场文件路径,然后source + 路径+力场文件

我重新修改了输入文件:source /home-ys/users/YS_yangyf/jly/Softwares/Amber/amber20/dat/leap/cmd/leaprc.protein.ff14SB
set default PBRadii mbondi3
loadAmberPrep cro.prepin
loadAmberParams frcmod2.cro
loadAmberParams frcmod1.cro
x = loadPDB gfp.pdb
saveAmberParm x gfp.parm7 gfp.rst7
quit
还是报错:
/home-ys/users/YS_yangyf/jly/Softwares/Amber/amber20/bin/teLeap: Fatal Error!
: No such file or directorys/users/YS_yangyf/jly/Softwares/Amber/amber20/dat/leap/cmd/leaprc.protein.ff14SB

Exiting LEaP: Errors = 1; Warnings = 0; Notes = 0.

138

帖子

0

威望

445

eV
积分
583

Level 4 (黑子)

4#
发表于 Post on 2020-7-10 10:06:05 | 只看该作者 Only view this author
产看你的~/.bashrc中的AMBERHOME的设置是否正确

还有就是把tleap的out文件上传完整一点,开头应该有一串导入默认力场文件夹路径,你看看你有没有
上海交通大学计算化学与分子生物信息学实验室
Shanghai JiaoTong University
Computational Chemistry and Molecular Bioinformatics Laboratory

CCMBI of SJTU
点击访问个人主页

99

帖子

0

威望

1303

eV
积分
1402

Level 4 (黑子)

5#
发表于 Post on 2020-7-10 10:11:19 | 只看该作者 Only view this author
检查你是否安装了多个版本的AMBER,AMBER20路径是否设置正确。

或者 tleap -s -f  leaprc.protein.ff14SB

44

帖子

0

威望

482

eV
积分
526

Level 4 (黑子)

6#
 楼主 Author| 发表于 Post on 2020-7-10 10:39:35 | 只看该作者 Only view this author
DoubeeTwT 发表于 2020-7-10 10:06
产看你的~/.bashrc中的AMBERHOME的设置是否正确

还有就是把tleap的out文件上传完整一点,开头应该有一串 ...

-I: Adding /home-ys/users/YS_yangyf/jly/Softwares/Amber/amber20/dat/leap/prep to search path.
-I: Adding /home-ys/users/YS_yangyf/jly/Softwares/Amber/amber20/dat/leap/lib to search path.
-I: Adding /home-ys/users/YS_yangyf/jly/Softwares/Amber/amber20/dat/leap/parm to search path.
-I: Adding /home-ys/users/YS_yangyf/jly/Softwares/Amber/amber20/dat/leap/cmd to search path.
-f: Source tleap.in.
这一串吗?这里是显示了默认的力场文件夹路径了

99

帖子

0

威望

1303

eV
积分
1402

Level 4 (黑子)

7#
发表于 Post on 2020-7-10 10:53:00 | 只看该作者 Only view this author
是配置文件~/bashrc
或者/etc/profile

#Amber-2020
source /home/user/amber2020/amber20/amber.sh

67

帖子

0

威望

2205

eV
积分
2272

Level 5 (御坂)

8#
发表于 Post on 2020-7-10 15:13:49 | 只看该作者 Only view this author
典型的amber没装好吧

44

帖子

0

威望

482

eV
积分
526

Level 4 (黑子)

9#
 楼主 Author| 发表于 Post on 2020-7-10 15:15:56 | 只看该作者 Only view this author
hhhnano 发表于 2020-7-10 10:53
是配置文件~/bashrc
或者/etc/profile

我已经完成了这个环境配置的设置。

44

帖子

0

威望

482

eV
积分
526

Level 4 (黑子)

10#
 楼主 Author| 发表于 Post on 2020-7-10 16:03:56 | 只看该作者 Only view this author
hhhnano 发表于 2020-7-10 10:11
检查你是否安装了多个版本的AMBER,AMBER20路径是否设置正确。

或者 tleap -s -f  leaprc.protein.ff14S ...

我也试了tleap -s -f tleap.in 还是相同的报错。
但是如果我打开tleap,然后再输入source leaprc.protein.ff14SB是可以正常加载力场的。
那为什么直接运行tleap.in就会报错呢?

99

帖子

0

威望

1303

eV
积分
1402

Level 4 (黑子)

11#
发表于 Post on 2020-7-10 19:58:18 | 只看该作者 Only view this author
tleap -s -f tleap.in 这命名不对,
tleap -s -f  leaprc.ff14SB,去掉里面的protein
或者一步一步执行tleap.in中的命令。

138

帖子

0

威望

445

eV
积分
583

Level 4 (黑子)

12#
发表于 Post on 2020-7-10 21:02:45 | 只看该作者 Only view this author
hhhnano 发表于 2020-7-10 10:53
是配置文件~/bashrc
或者/etc/profile

#Amber-2020
export AMBERHOME=/home/user/amber2020/amber20
export PATH=$PATH:$AMBERHOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$AMBERHOME/lib
source $AMBERHOME/amber.sh


你试试改成这样
上海交通大学计算化学与分子生物信息学实验室
Shanghai JiaoTong University
Computational Chemistry and Molecular Bioinformatics Laboratory

CCMBI of SJTU
点击访问个人主页

44

帖子

0

威望

482

eV
积分
526

Level 4 (黑子)

13#
 楼主 Author| 发表于 Post on 2020-7-16 16:28:31 | 只看该作者 Only view this author
hhhnano 发表于 2020-7-10 19:58
tleap -s -f tleap.in 这命名不对,
tleap -s -f  leaprc.ff14SB,去掉里面的protein
或者一步一步执行tl ...

我一步一步执行tleap.in里的命令时,在最后一步的时候报错:
Error: Failed to generate parameters

Warning: Parameter file was not saved.
这是为什么呢

5

帖子

0

威望

429

eV
积分
434

Level 3 能力者

14#
发表于 Post on 2024-6-5 21:57:14 | 只看该作者 Only view this author
我之前有这个情况是因为我直接在window系统里下载官网教程的tleap.in, 然后复制粘贴到centos系统里会有问题。后来我用dos2unix转换了tleap.in的文本格式,就能正常运行了

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-23 06:37 , Processed in 0.191174 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list