AMBER分子动力学模拟之结果分析(突变型的能量计算,丙氨酸扫描)-- HIV蛋白酶-抑制剂复合物(5)

news2024/11/23 4:21:49

AMBER分子动力学模拟之结果分析(突变型的能量计算,丙氨酸扫描)-- HIV蛋白酶-抑制剂复合物(5)

丙氨酸扫描

在带电残基上引入一个或几个丙氨酸,观察这些改变对蛋白功能的影响。置换成丙氨酸,去除了侧链上的活性基团,换成了体积小、无其他官能团的甲基,同时对蛋白质结构的影响较小。若换成侧链更小的甘氨酸,因其a-碳没有手性,可能对蛋白结构有较大影响,一般不用(置换成Ala的原因:主要是Ala在二级结构中的结构能(conformational potency)高,Ala是Pa=1.42,另外经常用的还有Leu,pa=1.21,也就是所这两种氨基酸残基对二级结构的稳定性贡献更大,因此在二级结构中出现的几率更高)。

丙氨酸与其他氨基酸的不同就在于R基的不同(如下图所示),所以在进行丙氨酸扫描时,只需将原来氨基酸的R基信息进行修改即可替换为丙氨酸。

轨迹文件`md.crd`
参数文件`mm_pbsa.in`
lig.top pro.top com.top
lig_mut.top  ## 不需要改变
pro_mut.top com_mut.top  ## 需要改变的

先回顾一下一开始的leap的过程(1hpv体系的处理过程)protein.pdb作为蛋白的输入文件,在leap之前进行预处理。

source leaprc.protein.ff14SB 
source leaprc.water.tip3p
source leaprc.gaff

loadamberparams ligand.frcmod
loadamberparams frcmod.ionsjc_tip3p

p = loadpdb protein.pdb
l = loadmol2 ligand.mol2
c = combine {p l}


savepdb p pro.pdb
savepdb l lig.pdb
savepdb c com.pdb
saveamberparm p pro.top pro.crd
saveamberparm l lig.top lig.crd
saveamberparm c com.top com.crd

charge c
addions c Cl- 0
addions c Na+ 0

savepdb c com_io.pdb
saveamberparm c com_io.top com_io.crd

solvateoct c TIP3PBOX 12.0



savepdb c pep.pdb
saveamberparm c pep.top pep.crd

quit


这里我们以第一个残基进行丙氨酸突变演示。保存一个protein_mut.pdb,即可产生lig_mut.top pro_mut.top com_mut.top三个文件。

AMBER丙氨酸扫描步骤

  1. 对protein mut.pdb文件在需要替换成丙氨酸的位置进行修改,只需将某残基的CACBN原子保留,其他的删除,并将残基名称改为ALA。经过leap后,原来的残基就被替换为丙氨酸,得到了突变后的top信息(lig_mut.toppro_mut.top com_mut.top)。
    vi protein_mut.pdb
    这是未修改的蛋白文件,现在我们需要把1号残基PRO突变为ALA

    现在我们需要把1号残基PRO突变为ALA,只保留N,C,CA(氨基酸骨架原子)的原子坐标信息,删除其他原子,同时PRO修改为ALA

    修改后的protein_mut.pdb

    退出保存,然后

tleap -sf leap.in
此时生成的pro_mut.top lig_mut.top com_mut.top才是丙氨酸扫描需要的top文件

  1. 突变前的top文件com.top pro.top lig.top
  2. 轨迹文件md2.crd
  3. 在进行丙氨酸扫描计算时,需用到脚本mm_pbsa.in如下

提交丙氨酸扫描任务

vim tleap.in

&general
startframe=1,
endframe=1000,
interval=5,
verbose=1
/

&gb
saltcon=0.1
/

&pd
istrng=0.100
/

&alanine_sacnning
/
MMPBSA.py -O  -i tleap.in -cp com.top -rp pro.top -lp lig.top -y md2.crd  -mc com_mut.top -mr pro_mut.top & 

-cp 参考的未突变的complex的top
-rp 参考的未突变的蛋白的top
-lp 参考的未突变的配体的top
-y 参考的轨迹文件
-mc 参考的突变的complex的top
-mr 参考的突变的蛋白的top

最总结果


生成的一系列文件中,FINAL_RESULTS_MMPBSA.dat是最终的统计结果
vim FINAL RESULTS MMPBSA.dat

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

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

相关文章

【AGC】新版鸿蒙崩溃SDK集成使用方法

【背景】 我们知道AGC的Crash SDK都是需要强制集成华为分析SDK的,在使用时的崩溃数据上报都要依靠分析服务来完成,这就容易受到限制,有时出现无数据的情况就要依次排查崩溃SDK与分析SDK,比较麻烦。而就在不久前,鸿蒙崩…

【Linux】内存映射

目录 内存映射相关函数解析代码示例1(使用内存映射实现没有关系的进程间的通信):代码示例2(使用内存映射实现文件间拷贝):匿名内存映射 橙色 内存映射 内存映射(Memory-mapped I/o)是将磁盘文件的数据映射…

GitLabRunner安装部署

实战:GitLabRunner安装部署-2023.4.26(安装成功) 目录 实验环境 gitlab/gitlab-ce:15.0.3-ce.0 gitlab-runner-15.0.1-1.x86_64.rpm实验软件 链接:https://pan.baidu.com/s/10aL_kWzDKnZXBXG3-hS2tA 提取码:0820 2023.4.26-实战&#xff1a…

HTTP第16讲——HTTP的重定向和跳转

背景 “超文本”里含有“超链接”,可以从一个“超文本”跳跃到另一个“超文本”,对线性结构的传统文档是一个根本性的变革。 能够使用“超链接”在网络上任意地跳转也是万维网的一个关键特性。它把分散在世界各地的文档连接在一起,形成了复杂…

058:cesium设置图片纹理材质

第058个 点击查看专栏目录 本示例的目的是介绍如何在vue+cesium中设置图片材质,相当于在球体上贴图。 直接复制下面的 vue+cesium源代码,操作2分钟即可运行实现效果. 文章目录 示例效果配置方式示例源代码(共85行)相关API参考:专栏目标示例效果 配置方式 1)查看基础设…

如何批量旋转图片方向,包教会方法分享

如何批量旋转图片方向,这个怎么搞呢?小编曾经遇到一个问题,就是我将手机上的照片上传到电脑后发现所有的图片都是倒立的,这让查看变得非常不方便。尽管小编已经尝试过打开每张图片并逐个旋转后再另存为,但这种方式十分…

qiankun + Vite + React + Vue + Angular 快速构建前端微服务

文章目录 一、主应用 vite二、微应用 react三、微应用 vue四、微应用 angular五、项目地址 一、主应用 vite npm npm create vitelatestyarn yarn create vite选择是否继续 Need to install the following packages:create-vite3.2.1 Ok to proceed? (y) y项目名称 Project…

HIVE建表详细教程

1. 注意事项如下 1.1 分区字段 可以有多个分区字段,一般以时间维度来建立分区,也可以再加其他字段。以业务场景为提前条件,来设定分区的字段。 从业务角度理解,分区字段可理解为业务数据的一部分,作为业务查询…

Bed Bath and Beyond EDI 需求分析

Bed Bath and Beyond(Bed Bath and Beyond)是一家美国的家居用品零售商,成立于1971年,总部位于新泽西州Union。该公司在美国、加拿大和墨西哥拥有超过1500家门店。其产品涵盖了床上用品、浴室用品、厨房用品、家居装饰等领域&…

Win11怎么添加用户?我们都知道系统一般默认是administraor用户

Win11怎么添加用户?我们都知道系统一般默认是administraor用户,但如果你还想添加新用户的话,那么可以参考以下操作哦,步骤简单,安全有效,我们一起来学习下吧。 具体操作如下: 1、首先&#xff0…

NXP MCUXPresso - cc1plus.exe: out of memory allocating 65536 bytes

文章目录 NXP MCUXPresso - cc1plus.exe: out of memory allocating 65536 bytes概述实验结论补充END NXP MCUXPresso - cc1plus.exe: out of memory allocating 65536 bytes 概述 在尝试迁移 openpnp - Smoothieware project 从gcc命令行 MRI调试方式 到NXP MCUXpresso工程…

iscsi删除已失效的链路

有套rac环境,主机连接存储使用的iscsi方式,使用了一段时间,客户感觉网络设计不合理,需要调整网段vlan和ip地址 首先关闭实例和集群,调整存储端和主机端的ip地址和vlan,调整后可以ping通,使用如…

隐藏自己的真实ip

本文转载于: https://blog.csdn.net/csdnmmd/article/details/126952312 1.ip查看 https://mp.weixin.qq.com/s/zs2clrxQts9f7pK6CQ2oOw 1.1 无隧道的情况 当前从138和请求ipinof.io上可以查到目前我的ip地址为真实的ip: 访问下面这个地址之后&#xff…

SVG矢量图怎么做?

SVG 矢量图是一种可缩放的图像格式,基于 XML 的标记语言。它可以用于描述二维矢量图形,并且具有数百种功能,能够帮助你创建出色的网站。SVG矢量图怎么做?在本教程中,我们将学习如何使用SVG矢量图编辑器——即时设计制作…

一种基于非均匀分簇和建立簇间路由的算法的无线传感器网络路由协议(Matlab代码实现)

目录 💥1 概述 📚2 运行结果 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 本文准备了一种路由方法,该方法使传感器通过有效地使用能量将数据从发送方加载到接收器,因为它在 LEAC…

安装Ubuntu18.04双系统、干净卸载,并在Ubuntu系统中安装CARLA模拟器

Ubuntu系统安装 Ubuntu系统安装参照流程 Ubuntu 双系统安装流程_ubuntu双系统_地球被支点撬走啦的博客-CSDN博客 Ubuntu系统卸载 1.将开机启动项设置默认为Windows,进入BIOS设置界面调整BootDevice中Windows和Ubuntu的顺序,将Windows调整在Ubuntu前边…

封神之作!超火Java面试突击手册一周内转发2.4W次,最终被所有大厂封杀

前言 本文是为了帮大家快速回顾了Java中知识点,这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果。 本来想将文件上传到github上,但由于文件太大有的都无法显示…

OpenPCDet系列 | 5.4.1 DenseHead中的AnchorGenerator锚框生成模块

文章目录 AnchorGenerator模块AnchorGenerator.generate_anchors函数 AnchorGenerator模块 首先,根据点云场景将其划分为一个个grid,这个grid size是可以通过配置文件设定的点云场景方位和voxel大小计算出来的。 POINT_CLOUD_RANGE: [0, -39.68, -3, 6…

研发工程师玩转Kubernetes——部署应用

Kubernetes是容器的管理编排工具,而容器则是程序的载体。我们先在Docker上部署应用,然后再在kubernetes上部署,并对它们进行对比学习。 Docker部署应用 查看运行中的容器 docker ps可以看到下面的表头,此时没有一个运行中的容器…

图片压缩指定大小,让您的图片高效而优美

在现代社会中,图片是我们不可或缺的一部分,在各行业中都有着非常重要的作用。但是,大尺寸的图片不仅会占用过多的存储空间,还会导致网页或应用程序的加载速度变慢。因此,将图片压缩到指定大小是一个必要的步骤。 图片…