计算化学公社

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

[综合交流] 几种基于核酸序列构建三维结构的工具

[复制链接 Copy URL]

5万

帖子

99

威望

5万

eV
积分
112552

管理员

公社社长

几种基于核酸序列构建三维结构的工具
Several tools for constructing three-dimensional structures based on nucleic acid sequences

文/Sobereva@北京科音   2023-Dec-20


之前我在《几种基于氨基酸序列构建很简单蛋白质三维结构的工具》(http://sobereva.com/687)中介绍过一些基于氨基酸序列构建简单蛋白质三维结构的工具,本文将介绍几种基于核酸序列构建DNA/RNA三维结构的工具,可以用于做分子动力学模拟、分子对接等目的。虽然还有很多其它程序也可以构建,如HyperChem等,但本文提供的这些就已经足够用了,且都是免费的。这些工具在产生核酸结构时只需要指定一条链的序列,从5'端到3'端,对于产生双链结构的情况,另一条链的序列总是自动按照规范DNA中标准碱基配对方式自动确定的。这些程序都可以保存成常用的pdb文件格式,并且原子名是规范的。


1 在线工具DNA Sequence to Structure

地址:http://www.scfbio-iitd.res.in/software/drugdesign/bdna.jsp

输入DNA序列以及DNA结构类型,即可立刻返回产生的pdb结构,例如:


返回的结构用VMD查看:



2 在线工具web.x3dna.org

地址:http://web.x3dna.org

进入后,选Rebuilding - combination of A-, B-, or C-form DNA models。之后可以输入DNA序列由几段构成,比如设了3,点next,若三段内容分别按下面这样设,那么DNA序列就是AAACCCCGGG,且其中AAA部分是A-DNA形式、CCCC部分是B-DNA形式、GGG部分是C-DNA形式。


提交之后,过一会儿(有可能时间挺长),看到下图,可以点击链接下载pdb文件



3 AmberTools的NAB

AmberTools程序包可以在http://ambermd.org下载,NAB是AmberTools中的组件,AmberTools装好后NAB就可以直接用了。最简单的运行方式为nab test.nab -o test.out,这里test.nab是NAB程序的输入文件(后缀必须是nab)。NAB就像编译器一样会编译出名为test.out的可执行程序,然后运行./test.out即可使里面的指令生效。

NAB可以用于创建DNA和RNA序列。例如创建一个序列为gcgttaacgc的B-DNA结构,就创建一个文本文件比如叫genDNA.nab,里面写以下内容

molecule m;
m = fd_helix("abdna","gcgttaacgc","dna" );
putpdb( "sobDNA.pdb", m );

之后运行nab genDNA.nab -o genDNA,当前目录下就出现了名为genDNA的可执行文件。再输入./genDNA运行之,当前目录下就出现了sobDNA.pdb,是我们要的DNA的结构,DNA的骨架顺着Z轴。

从上面例子可见fd_helix函数里面跟了三个参数,第一个参数控制产生的核酸类型,第二个参数是序列,第三个参数写dna就是生成DNA、写rna就是生成RNA。



4 Gabedit

Gabedit是一个免费的可视化程序,可以在http://gabedit.sourceforge.net下载。启动后点击菜单栏Geometry - Draw,然后点右键选Build - polyNucleic Acid,之后一边点击碱基名字的按钮,三维结构一边不断产生,如下图所示。可见核酸类型和结构形式都可以自己定义。如果选上Add Counter Ion,产生的核酸结构的磷酸基旁边还会自动加上Na+作为抗衡离子。构建好后,在图形窗口上点右键选Save as,就可以选择保存成pdb格式。



5 Avogadro

Avogadro可视化程序可以在http://avogadro.cc免费下载。启动Avogadro后,点击菜单栏的Build - Insert - DNA/RNA,就蹦出了如下窗口。然后一边点击按钮输入核酸序列,一边图形窗口里就可以看到生成的核酸结构。DNA和RNA,单链和双链,结构形式都可以自由选择。



评分 Rate

参与人数
Participants 2
eV +10 收起 理由
Reason
5撇到3撇 + 5 谢谢
zsu007 + 5 赞!

查看全部评分 View all ratings

北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

20

帖子

0

威望

1103

eV
积分
1123

Level 4 (黑子)

2#
发表于 Post on 2023-12-22 07:30:09 | 只看该作者 Only view this author
Tinker Force Field Explorer: Should be in your list. Can be used to construct protein, peptide chains, and nucleic acid

202312220727346082..png (83.31 KB, 下载次数 Times of downloads: 23)

202312220727346082..png

202312220729116015..png (54.37 KB, 下载次数 Times of downloads: 23)

202312220729116015..png

127

帖子

3

威望

776

eV
积分
963

Level 4 (黑子)

3#
发表于 Post on 2024-1-9 12:57:20 | 只看该作者 Only view this author
LiHuaYu 发表于 2023-12-22 07:30
Tinker Force Field Explorer: Should be in your list. Can be used to construct protein, peptide chain ...

FFE真的整不明白,用过一段时间,而且FFE针对tinker的输入文件xyz生成都会有问题,真不建议用,还是tinker的官方推荐

本版积分规则 Credits rule

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

GMT+8, 2024-11-27 21:37 , Processed in 0.614349 second(s), 26 queries , Gzip On.

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