【技术实现步骤摘要】
基于Docker的蛋白质分子动力学模拟与轨迹分析系统及实现方法
[0001]本专利技术属于结构生物信息学领域,尤其涉及基于
Docker
的蛋白质分子动力学模拟与轨迹分析系统及实现方法
。
技术介绍
[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术
。
[0003]分子动力学模拟是一种以经典力学
、
统计力学为基础,通过计算机模拟的方式研究分子运动的计算方法
。
目前,分子动力学模拟已经成为了研究蛋白质的重要技术之一,常常被用来研究蛋白质构象转变
、
蛋白质稳定性
、
蛋白质
‑
配体相互作用
、
蛋白
‑
蛋白相互作用等
。Gromacs
是一种被广泛使用的分子动力学模拟软件,适合处理蛋白质
、
核酸
、
脂类等生化分子
。
除了支持能量最小化
、
分子动力学
、
随机扰动法等模拟技术,该软件还提供了极其丰富的轨迹分析工具,如结合自由能计算
、
构象分析
、
理化性质分析
、
相互作用分析等等
。gmx_MMPBSA
是一种基于
AMBER
软件中的
MMPBSA.py
开发
、
使用
Gromacs
进行( ...
【技术保护点】
【技术特征摘要】
1.
一种基于
Docker
的蛋白质分子动力学模拟与轨迹分析系统,其特征在于,包括自动执行
Gromacs
模拟命令模块,轨迹数据分析可视化模块,记录管理模块;所述自动执行
Gromacs
模拟命令模块根据用户上传的配置文件和选择的参数,使用
Python
脚本操作终端,自动执行整个模拟过程的所有命令,主要包括蛋白质模拟
、
蛋白质
‑
配体模拟两个子模块;所述轨迹数据分析可视化模块提供了一系列与模拟轨迹相关的常用分析方法,根据用户上传的轨迹和选择的参数,进行相应的分析计算,主要包括:均方根偏差计算,均方根波动计算,氢键概率计算,网络中心性计算,结合自由能计算,二面角计算,主成分分析;所述记录管理模块用于呈现模拟和分析的历史数据,包括模拟
/
分析时间
、
参数
、
结果
、
以及下载和删除功能,方便用户查看结果
、
下载文件以及管理记录,主要分为模拟记录管理和分析记录管理两个子模块
。2.
如权利要求1所述的基于
Docker
的蛋白质分子动力学模拟与轨迹分析系统,其特征在于,所述蛋白质模拟子模块支持单体蛋白质
、
蛋白质
‑
多肽以及蛋白质
‑
蛋白质在水溶剂中的分子动力学模拟
。3.
如权利要求1所述的基于
Docker
的蛋白质分子动力学模拟与轨迹分析系统,其特征在于,所述均方根偏差通过计算模拟结构与参考结构之间的差异,来评估蛋白质的整体结构变化程度
。
本系统可以分别基于骨架原子
、
重原子
、Alpha
碳原子和全原子计算均方根偏差
。4.
如权利要求1所述的基于
Docker
的蛋白质分子动力学模拟与轨迹分析系统,其特征在于,所述均方根波动是衡量蛋白质中各个原子或残基的平均结构波动程度的指标,用于分析蛋白质不同部位的局部动态性
。
本系统可以基于骨架原子
、
重原子
、Alpha
碳原子和全原子进行计算
。5.
如权利要求1所述的基于
Docker
的蛋白质分子动力学模拟与轨迹分析系统,其特征在于,所述氢键概率计算子模块支持计算蛋白质内部
、
蛋白质
‑
配体之间以及配体内部的氢键形成概率
。6.
如权利要求1所述的基于
Docker
的蛋白质分子动力学模拟与轨迹分析系统,其特征在于,所述网络中心性计算通过构建残基相互作用网络,计算
Degree Centrality
,
Closeness Centrality
,
Betweenness Centrality
等常用指标
。7.
如权利要求1所述的基于
Dock...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。