24小时热门版块排行榜    

Znn3bq.jpeg
查看: 905  |  回复: 0

MolAICal

新虫 (初入文坛)

[交流] 使用MolAICal计算纳米管和蛋白质孔道半径的教程

使用MolAICal计算纳米管和蛋白质孔道半径的教程


更多教程(含英文教程)请见如下:
MolAICal官方主页:https://molaical.github.io
MolAICal 文章介绍:https://doi.org/10.1093/bib/bbaa161
MolAICal中文博客:https://molaical.github.io/cntutorial.html
MolAICal blogspot:https://qblab.blogspot.com


1. 简介
本教程介绍使用MolAICal计算纳米管和蛋白质半径的方法。共分为三个部分:纳米管半径计算,蛋白质孔道半径计算和肽通道半径的计算。最后一个教程是肽通道半径的测量,若果你熟悉VMD和NAMD,可以使用由CHARMM 力场产生的PDB和PSF文件来测量肽通道的半径,当然也可以只使用肽段的PDB文件进行肽通道半径的测量。

2.工具
2.1. 所需软件下载地址
1) MolAICal: https://molaical.github.io
2) VMD: https://www.ks.uiuc.edu/Research/vmd

2.2. 操作示例文件
所有用到的操作教程文件均可在下面的网站下载:
https://github.com/MolAICal/tutorials/tree/master/005-radiiCal

3. 操作流程
3.1. 纳米管半径计算
1) 在VMD软件中构建纳米管:Extensions-->Modeling-->Nanotube Builder (如图1)。
使用MolAICal计算纳米管和蛋白质孔道半径的教程
图1. 构建纳米管

2)使用类似图1的方法打开VMD Tk Console: Extensions-->Tk Console。在Tk Console中使用cd命令切换到含有文件“nanotube.pdb”和“parameter.dat”的目录,例如:
#> cd d:/005-radiiCal/nanotube

3)使用如下命令在Tk Console中保存生成的纳米管文件,并命名为“nanotube.pdb”
CODE:
#> set all [atomselect top all]
#> $all writepdb nanotube.pdb

4) 选择已构建纳米管内的任意点。你可以在纳米管孔道内表面选择2个不同的原子,然后将这两个原子的连线中心作为“cpoint”。在本教程中,选择的点坐标为-0.2015 0.4185 30.147。打开“005-radiiCal\nanotube”文件夹中的“parameter.dat”,将以上所选点坐标添加到“cpoint”。 然后按下文所示修改 “vector”参数:
-----------------------------------------------------------------
cpoint        -0.2015 0.4185 30.147
vector        0.00 0.00 1.00
-----------------------------------------------------------------
“0.00 0.00 1.00” 表示沿着Z轴方向的半径测量。“0.00 1.00 0.00” 表示沿着Y轴方向的半径测量。“1.00 0.00 0.00” 表示沿着X轴方向的半径测量。 通道可大致沿任意轴方向放置,即和vector的方向大致一致。

5) 在Windows DOS或Linux console中运行如下命令计算半径:
CODE:
#> molaical.exe -channel radii -cpp parameter.dat

命令运行会生成 “channel_radii.dat”, “dot.vmd_plot” 和“surf.vmd_plot”文件。“dot.vmd_plot”和“surf.vmd_plot”可通过VMD软件展示通道表层。类似图1的方式打开VMD Tk Console: Extensions-->Tk Console。然后运行以下命令:
CODE:
#> source dot.vmd_plot

本教程省略了纳米管卡通图的做法,你可以根据自己的偏好自行设置。你将看到如图2所示的通道点曲面:
使用MolAICal计算纳米管和蛋白质孔道半径的教程-1
图2. 纳米管通道表面

文件 “channel_radii.dat” 包含了反应坐标和半径值。文件“channel_radii.dat”中的第一列是反应坐标,第二列是半径值。可以使用 OriginLab, Microsoft Excel等工具将其绘制成图。绘制结果如图3所示:
使用MolAICal计算纳米管和蛋白质孔道半径的教程-2
图3. 半径对反应坐标作图结果

3.2. 蛋白孔道半径计算
转至教程所在目录下:
#> cd 005-radiiCal/KcsA

在蛋白通道中选择任意点,然后在参数文件“parameter.dat”中,将参数“cpoint”设置成为所选点的坐标。按照下文所示设置参数“cpoint”和 “vector”:
-----------------------------------------------------------------
cpoint    0.001   0.006  1.927
vector    0.00 0.00 1.00
-----------------------------------------------------------------
“0.00 0.00 1.00” 表示沿着Z轴方向的半径测量。“0.00 1.00 0.00” 表示沿着Y轴方向的半径测量。“1.00 0.00 0.00” 表示沿着X轴方向的半径测量。通道可大致沿任意轴方向放置,即和vector的方向大致一致。

1)在Windows DOS或Linux console中运行如下命令计算半径:
CODE:
#> molaical.exe -channel radii -cpp parameter.dat

2)本运算也会生成“channel_radii.dat”, “dot.vmd_plot” 和 “surf.vmd_plot”文件。类似图1的方式打开VMD Tk Console:Extensions-->Tk Console。然后运行以下命令:
CODE:
#> mol load pdb KcsA.pdb   
#> source dot.vmd_plot

本教程省略了蛋白卡通图的做法,你可以根据自己的偏好自行设置。你将看到图4所示点曲面:
使用MolAICal计算纳米管和蛋白质孔道半径的教程-3
图4. 蛋白通道的点曲面

文件 “channel_radii.dat” 包含了反应坐标和半径值。文件“channel_radii.dat”中的第一列是反应坐标,第二列是半径值。可以使用 OriginLab, Microsoft Excel等工具将其绘制成图。半径绘制如图5所示:
使用MolAICal计算纳米管和蛋白质孔道半径的教程-4
图5. 半径对反应坐标作图结果

注意事项:文件“parameter.dat”中的参数“conpar”是一个控制参数,参数“conpar”的默认值是0.15,其数值的增加可以提升随机测量的概率。在这种情况下,有可能出现一些奇怪的测量路线。如果你的蛋白孔道比较规则且大致沿着X, Y, Z轴的某一个方向,你可以减少参数“conpar”的数值,比如设置成0.04,但是参数“conpar”不能设置成0,这样你就能得到较为规整的测量通道。

3.3. 半径计算的高级教程
本部分示例利用由 CHARMM 力场产生的PDB和PSF文件计算多肽孔道半径。转至教程所在目录:
#> cd 005-radiiCal/GramicidinA

选择多肽孔道中的任意点。将参数“cpoint”设置为所选任意点的坐标。按照下文所示设置参数“pdbpath”, “psfpath”, “cpoint” 和 “vector” :
-----------------------------------------------------------------
pdbpath    1JNO.pdb
psfpath    1JNO.psf
cpoint    0.1625 -0.629 -1.838
vector    0.00 0.00 1.00
-----------------------------------------------------------------
“0.00 0.00 1.00” 表示沿着Z轴方向的半径测量。“0.00 1.00 0.00” 表示沿着Y轴方向的半径测量。“1.00 0.00 0.00” 表示沿着X轴方向的半径测量。通道应大致沿任意轴方向放置,即和vector的方向大致一致。

1)在Windows DOS或Linux console中运行如下命令计算半径:
CODE:
#> molaical.exe -channel radii -cpp parameter.dat -fc charmm

2)本次运算也会生成 “channel_radii.dat”, “dot.vmd_plot” 和 “surf.vmd_plot”文件。类似图1的方式打开VMD Tk Console:Extensions-->Tk Console。运行以下命令:
CODE:
#> mol load pdb 1JNO.pdb
#> source surf.vmd_plot

本教程省略了多肽卡通图的做法,你可以根据自己的偏好自行设置。你将看到图6所示多肽通道 (如图6所示):
使用MolAICal计算纳米管和蛋白质孔道半径的教程-5
图6. 多肽通道

文件 “channel_radii.dat” 包含了反应坐标和半径值。文件“channel_radii.dat”中的第一列是反应坐标,第二列是半径值。可以使用 OriginLab, Microsoft Excel等工具将其绘制成图。半径绘制如图7所示:
使用MolAICal计算纳米管和蛋白质孔道半径的教程-6
图7. 半径对反应坐标作图结果
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 MolAICal 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 面上本子正文33页,违规吗?会被低分嘛? +8 1234567wang 2026-05-17 10/500 2026-05-18 18:52 by zzahkj
[基金申请] 国自然上会要求 +5 无名者登山 2026-05-18 9/450 2026-05-18 17:50 by BlakeReary
[基金申请] 今年审到国自然15份,谈谈感受 +16 国自然国社科中 2026-05-17 16/800 2026-05-18 14:58 by gy116024
[教师之家] 上海大学实验技术岗位非升即走 +8 嘻嘻哈哈乐呵呵 2026-05-15 8/400 2026-05-18 11:53 by ning312
[硕博家园] 考博自荐 +5 科研狗111 2026-05-13 6/300 2026-05-18 11:22 by 糊糊涂涂好
[文学芳草园] 半夜喝咖啡 +3 myrtle 2026-05-15 5/250 2026-05-18 01:03 by 小沈2018
[找工作] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 ky2p12rrjj 2026-05-15 4/200 2026-05-17 19:47 by Equinoxhua
[硕博家园] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +6 l7k6xnh0yc 2026-05-14 7/350 2026-05-17 19:42 by Equinoxhua
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 xx7gd5zq4e 2026-05-15 6/300 2026-05-17 19:36 by Equinoxhua
[考博] 光量子物理方向 博士招生 1人(2026.09) +3 sandyworld 2026-05-15 4/200 2026-05-17 14:38 by sandyworld
[考博] 26/27博士推荐 +3 1木头人13949 2026-05-13 3/150 2026-05-17 09:41 by YuY66
[硕博家园] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 v9tggjlwd0 2026-05-15 4/200 2026-05-17 08:06 by 11n4dfd8yn
[找工作] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 l7k6xnh0yc 2026-05-14 6/300 2026-05-17 07:31 by 11n4dfd8yn
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 ky2p12rrjj 2026-05-15 4/200 2026-05-17 00:50 by ue3ir18jc3
[硕博家园] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 ky2p12rrjj 2026-05-15 3/150 2026-05-17 00:45 by ue3ir18jc3
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 x0mp7owy2b 2026-05-15 4/200 2026-05-17 00:25 by ue3ir18jc3
[基金申请] 请问大佬b0816评完了吗 +4 市民华南虎 2026-05-12 8/400 2026-05-16 19:54 by Equinoxhua
[硕博家园] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 k37jurhrau 2026-05-16 3/150 2026-05-16 13:57 by vcdazktkjx
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +4 l7k6xnh0yc 2026-05-14 6/300 2026-05-16 11:29 by h3oerqvkv9
[文学芳草园] 风把牡丹吹跑了 +5 myrtle 2026-05-12 9/450 2026-05-15 15:27 by myrtle
信息提示
请填处理意见