RMSD:通过旋转计算两个分子间的最小rmsd

简介: RMSD:通过旋转计算两个分子间的最小rmsd

使用旋转计算两个分子的均方根偏差(RMSD)

使用Kabsch算法(1976)或Quaternion算法(1991)进行旋转,在两个笛卡尔坐标之间.xyz或者.pdb格式中计算均方根偏差(RMSD),从而得到最小的RMSD。

一、安装Anaconda

Win或者Linux系统下Anaconda安装,不赘述,网上很多教程。

二、通过conda安装rmsd

pip install rmsd
python -m pip install rmsd

三、计算RMSD

利用calculate_rmsd --help查看使用方法

image.png

实例:

image.png

calculate_rmsd ethane.xyz ethane_translate.xyz
calculate_rmsd ci2_1.pdb ci2_2.pdb

image.png

目录
打赏
0
0
0
0
15
分享
相关文章
|
8月前
|
空间点与直线距离算法
空间点与直线距离算法
98 0
|
8月前
|
空间中判断点在三角形内算法(方程法)
空间中判断点在三角形内算法(方程法)
93 0
二维矩形件排样算法之最低水平线算法实现
二维矩形件排样算法之最低水平线算法实现
257 0
|
10月前
|
二维矩形件排样算法之最低水平线搜索算法实现
二维矩形件排样算法之最低水平线搜索算法实现
320 0
|
11月前
|
[C++] 点到直线的最大、最小距离
[C++] 点到直线的最大、最小距离
156 0
|
11月前
[Halcon&拟合] 拟合直线边缘并计算距离
[Halcon&拟合] 拟合直线边缘并计算距离
310 0
7.7 空间曲线及其方程
7.7 空间曲线及其方程
87 0
7.5 空间直线及其方程
7.5 空间直线及其方程
120 0
【机器学习】基于组平均的AGNES算法,支持多维数组,距离用欧式距离
【机器学习】基于组平均的AGNES算法,支持多维数组,距离用欧式距离
240 0
【机器学习】基于组平均的AGNES算法,支持多维数组,距离用欧式距离