我想计算 PDB 文件中原子之间的距离。如何对 PDB 文件进行此计算?
ATOM 1 N GLY A 23 -10.507 5.621 25.325 1.00 60.45 N
ATOM 2 CA GLY A 23 -9.475 4.636 25.745 1.00 56.55 C
ATOM 3 C GLY A 23 -8.714 4.045 24.571 1.00 58.66 C
ATOM 4 O GLY A 23 -8.526 2.829 24.498 1.00 60.74 O
ATOM 5 N GLN A 24 -8.275 4.899 23.651 1.00 52.00 N
ATOM 6 CA GLN A 24 -7.532 4.446 22.482 1.00 45.40 C
ATOM 7 C GLN A 24 -6.089 4.139 22.865 1.00 39.62 C
ATOM 8 O GLN A 24 -5.617 4.536 23.928 1.00 35.50 O
ATOM 14 N ARG A 25 -5.391 3.428 21.991 1.00 37.97 N
ATOM 15 CA ARG A 25 -4.003 3.065 22.237 1.00 37.23 C
ATOM 16 C ARG A 25 -3.133 4.276 22.555 1.00 36.13 C
ATOM 17 O ARG A 25 -2.441 4.293 23.571 1.00 31.46 O
- column2 - 原子序数
- column3 - 原子名称
- column4 - 残基名称
- column5 - 链 ID
- column6 - 残基数
- column7 - X 坐标
- column8 - Y 坐标
- column9 - Z 坐标
distance = sqrt((x1-x2)^2+(y1-y2)^2+(z1-z2)^2)