网络药理学:分子动力学模拟入门、gromacs能量最小化

news2024/9/22 15:40:32

推荐视频

B站:
讲的都是有效的概论,其中关于分子动力学模拟归纳的三步挺有用的。
在这里插入图片描述
B站:也没有讲清楚关于分子对接后得到的文件该如何处理。
在这里插入图片描述

B站:
需要用的是autodock vina,而且走过一遍up主之前分子对接的视频才比较好理解。
在这里插入图片描述

B站:
纯操作视频,没有废话。不过没有前置讲解,譬如分子对接后的pdb格式文件怎么来的,没有讲解操作背后的含义,以及看不到鼠标hhh

在这里插入图片描述

其他视频

B站:
讲的太过概论了,不适合新手上手。
在这里插入图片描述
B站:蕴含的信息太少。
在这里插入图片描述

这是一个用很小众的YASARA软件去做分子对接和分子动力学模拟的教程,up主全程没有废话,讲的很好。不过貌似现在这个软件能下载到的版本和视频中的有些许出入,同时并不知道是开源与否,论文是否能引用。up主评论区给的回复是可以自己做实验时用这个软件,写论文时引用别的软件或网站hhh。好处就是该软件不像mgltoolsautodockvina一样吃电脑配置,cpu为4核也能跑。坏处就是它有自己的格式文件,如sceyob,不是用的常用的pdbqt格式。
在这里插入图片描述

gromac能量最小化

运行 pdb2gmx

在终端进入包含你的PDB文件的目录,然后使用以下命令运行 pdb2gmx:

gmx pdb2gmx -f your_structure.pdb -o processed.gro -p topol.top -water spce

参数说明:
-f your_structure.pdb:输入的PDB文件。
-o processed.gro:输出的结构文件,通常为 .gro 格式。
-p topol.top:生成的拓扑文件名。
-water spce:指定使用的水模型(例如SPC/E水模型)。你可以根据需要选择不同的水模型。

选择力场

运行 pdb2gmx 后,系统会提示你选择一个力场(force field)。你会看到一个列表,选择适合你的模拟的力场(例如,CHARMM、AMBER、GROMOS等)。
力场列表如下:

 1: AMBER03 protein, nucleic AMBER94 (Duan et al., J. Comp. Chem. 24, 1999-2012, 2003)

 2: AMBER94 force field (Cornell et al., JACS 117, 5179-5197, 1995)

 3: AMBER96 protein, nucleic AMBER94 (Kollman et al., Acc. Chem. Res. 29, 461-469, 1996)

 4: AMBER99 protein, nucleic AMBER94 (Wang et al., J. Comp. Chem. 21, 1049-1074, 2000)

 5: AMBER99SB protein, nucleic AMBER94 (Hornak et al., Proteins 65, 712-725, 2006)

 6: AMBER99SB-ILDN protein, nucleic AMBER94 (Lindorff-Larsen et al., Proteins 78, 1950-58, 2010)

 7: AMBERGS force field (Garcia & Sanbonmatsu, PNAS 99, 2782-2787, 2002)

 8: CHARMM27 all-atom force field (CHARM22 plus CMAP for proteins)

 9: GROMOS96 43a1 force field

10: GROMOS96 43a2 force field (improved alkane dihedrals)

11: GROMOS96 45a3 force field (Schuler JCC 2001 22 1205)

12: GROMOS96 53a5 force field (JCC 2004 vol 25 pag 1656)

13: GROMOS96 53a6 force field (JCC 2004 vol 25 pag 1656)

14: GROMOS96 54a7 force field (Eur. Biophys. J. (2011), 40,, 843-856, DOI: 10.1007/s00249-011-0700-9)

15: OPLS-AA/L all-atom force field (2001 aminoacid dihedrals)

在这里我们选择5作为演示。输入5然后按enter。

处理缺失的原子

如果输入的PDB文件中有缺失的原子,pdb2gmx 可能会提示你处理这些缺失的原子。根据需要选择相应的选项。如下:

Fatal error:
Residue 165 named MET of a molecule in the input file was mapped
to an entry in the topology database, but the atom CG used in
that entry is not found in the input file. Perhaps your atom
and/or residue naming needs to be fixed.

gmx pdb2gmx 遇到了一个问题,提示你在输入文件中找不到某个残基(MET, 即甲硫氨酸)的特定原子(CG)。这个问题通常与PDB文件中的残基和原子命名不一致有关。

解决步骤
检查PDB文件:

打开 new_7dhg.pdb 文件,找到第165个残基(MET)。
检查这个残基的原子命名是否与GROMACS拓扑数据库中的命名一致。特别是查看是否有名为CG的原子。
修正残基命名:

如果原子CG缺失,可能是因为PDB文件中的命名不符合GROMACS的要求。你可以手动编辑PDB文件,确保所有原子都正确命名,或者添加缺失的原子。
你可以使用文本编辑器打开PDB文件,查找MET残基的定义(通常是以MET开头的行),并确保原子命名符合标准(如:N, CA, C, O, CB, CG等)。
使用其他工具检查结构:

你可以使用其他分子可视化工具(如PyMOL或Chimera)来查看和编辑PDB文件。这些工具可以帮助你更直观地发现问题。
重新运行 pdb2gmx:

修正完PDB文件后,保存更改,并重新运行 gmx pdb2gmx 命令。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2122518.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

mysql笔记3(数据库、表和数据的基础操作)

文章目录 一、数据库的基础操作1. 显示所有的仓库(数据库)2. 创建数据库注意(命名规范): 3. 删除数据库4. 查看创建数据库的SQL5. 创建数据库时跟随字符编码6. 修改数据库的字符编码 二、表的基础操作1. 引入表的思维2. 引用数据库3. 查看该数据库下面的表4. 创建表…

终端安全如何防护?一文为你揭晓答案!

终端安全防护是确保组织内部网络及其连接设备免受威胁的关键措施。 以下是终端安全防护的一些核心方法: 1. 资产管理与识别 摸清家底:识别所有连接到网络的终端设备及其状态,包括硬件和软件配置。 资产分类:确定哪些资产最为关…

华三(H3C)HDM服务器硬件监控指标解读

在当今日益复杂的IT环境中,服务器的稳定运行对于保障业务的连续性至关重要。华三(H3C)作为知名的网络设备供应商,其HDM(Hardware Diagnostic Module)技术为服务器硬件的监控提供了强有力的支持。监控易作为…

如何使用SSHFS通过SSH挂载远程文件系统?

SHFS(SSH 文件系统)是一款功能强大的工具,它允许用户通过 SSH 挂载远程文件系统,从而提供一种安全便捷的方式来访问远程文件,就像访问本地文件一样。本文将引导您完成使用 SSHFS 挂载远程文件系统的过程,为…

【自动化与控制系统】SCI一区TOP神刊!最快19天accept、稳定检索!

期刊解析 🚩本 期 期 刊 看 点 🚩 国人发文占比第一,TOP刊 审稿友好,审稿速度快 自引率9.8% 今天小编带来计算机领域SCI快刊的解读! 如有相关领域作者有意投稿,可作为重点关注! 01 期刊信息…

pytlsd在Win10下编译与使用

下载pytlsd项目,GitHub - iago-suarez/pytlsd: Python transparent bindings for LSD (Line Segment Detector) CMake配置 Windows 10,Visual Studio 2019下编译 Release版本生成文件包括: 测试代码: # -*- coding: utf-8 -*- import cv2 import matplotlib.pyplot as p…

CATH数据库数据下载

CATH数据库提供了多种类型的数据供用户下载,涵盖了蛋白质的结构域分类、同源性分析、功能注释等方面。以下是CATH数据库提供的一些主要数据类型及其解释: http://www.cathdb.info/download 1. 分类数据(Classification Data) 文件:如cath-domain-list.txt内容:包含CATH数…

jvm的各种性能检测工具

1: jvm 的性能诊断工具 1.1.:Jstat 这个的全称是JVM Statistics Monitoring Tool,说白了就是统计jvm的各种指标的,我们这边主要关注内存使用指标,一般我们后面要跟上pid的进程 jstat -gc pid jstat -gcutil pid最终的这些结果命…

教师节特辑:AI绘制的卡通人物,致敬最可爱的人‍

【编号:9】教师节到了,今天我要分享一组由AI绘制的教师节主题卡通人物插画,每一幅都充满了对老师的敬意和爱戴。让我们一起用这些可爱的卡通形象,向辛勤的园丁们致敬! 🎓【教师形象】 这…

ES6标准-【一】【学习ES6看这一篇就够了!!】

目录 顶层对象的属性 ES5中的顶层对象 ES6中的顶层对象 数组的解构赋值 默认值 对象的解构赋值 默认值 注意点: 字符串的解构赋值 数值和布尔值的解构赋值 函数参数的解构赋值 ES6中的圆括号问题 不能使用圆括号的情况 变量声明语句 函数参数 赋值语…

【JS】深拷贝与浅拷贝

深拷贝与浅拷贝 浅拷贝实现浅拷贝的方法扩展运算符 深拷贝实现深拷贝的方法递归JSON.parse(JSON.stringify()) 深拷贝和浅拷贝都是处理对象或数据的复制操作 浅拷贝 浅拷贝创建一个的对象,复制的是原对象的引用新对象与原对象共用一个相同的内存地址,因…

分布式算法-Paxos、Raft、ZAB复习

目录 1. Paxos算法 1.1 算法流程 1.2 接受者选举规则 2. Raft算法 2.1 Leader选举 2.2 安全性 3. ZAB算法 3.1 ZAB协议介绍 3.2 消息广播 3.3 崩溃恢复 3.4 数据同步 1. Paxos算法 Paxos 算法是 Leslie Lamport 在 1990 年提出的,经典且完备的分布式一致…

docker的镜像制作

镜像的加载原理 docker的镜像实际上由一层一层的文件系统组成,这种层级的文件系统UnionFS UnionFS(联合文件系统): Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改…

Delphi 12.1安卓APP开发中获取硬件信息及手机号

Demo与代码已上传到CSDN下载。 这里简单说一下代码内容,完整代码请自行下载,不清楚的欢迎留言交流。 前言 演示Demo使用了我自己开发的一个控件,TLayoutPro 《Delphi D10.3 LayoutsPro 控件简介 -避免输入焦点被虚拟键盘遮挡》请查看并下载控…

第三部分:3---环境变量

目录 什么是环境变量? PATH环境变量: 临时修改环境变量PATH: HOME环境变量: 可能使用环境变量的场景: 进程和环境变量的关系: 环境变量相关操作: 代码获取环境变量: 主函数传…

百度静态资源瓦片nginx直接显示完整案例

案例地址:https://download.csdn.net/download/jinhuding/89733763 访问显示效果:(根据瓦片地址直接显示) http://172.16.39.203:8099/tiles/

(rs系列)rs4之补环境

网站:aHR0cDovL3d3dy5mYW5nZGkuY29tLmNuLw 先讲讲rs4特征​: 1、打开控制台立刻进入无限debugger,混淆代码格式_$xx 会有两次无限debugger,直接在对应位置鼠标右键》Never pause here即可​。当然这种方法比较耗资源,也…

代码随想录算法训练营第42天|188. 买卖股票的最佳时机 IV、714. 买卖股票的最佳时机含手续费

目录 188. 买卖股票的最佳时机 IV(交易最多k次)1、题目描述2、思路3、code4、复杂度分析 714. 买卖股票的最佳时机含手续费1、题目描述2、思路3、code4、复杂度分析 309. 买卖股票的最佳时机含冷冻期1、题目描述2、思路3、code4、复杂度分析 买卖股票习题…

智能语音交互:人工智能如何改变我们的沟通方式?

在科技飞速发展的今天,人工智能(AI)已经渗透到我们生活的方方面面。其中,智能语音交互作为AI技术的一个重要分支,正以前所未有的速度改变着我们的沟通方式。从智能家居的控制到办公自动化的应用,再到日常交…

CentOs7 解决yum更新源报错:[Errno 14] HTTP Error 404 - Not Found 正在尝试其它镜像。

CentOs7 解决yum更新源报错:[Errno 14] HTTP Error 404 - Not Found 正在尝试其它镜像。 前言问题解决方法: 前言 遇到这个问题大概率是镜像源的问题可以参照这篇文章的内容试一下 镜像源问题相关解决方法 根据自己的情况对症下药,如果还不…