0
我想創建一個用於在PyMol中更改交互名稱的循環。但是在一個選擇循環之後,它崩潰並且不起作用。如何創建pymol重命名循環
def get_dists(interactions): # interactions=([1,2], [3,4])
for i in interactions:
a = "////" + str(i[0]) + "/C2'"
b = "////" + str(i[1]) + "/C2'"
cmd.distance("(" + a + ")", "(" + b + ")")
for j in range(1, 599):
x = "dist" + "0" + str(j)
y = str(i[0]) + " " + str(i[1])
cmd.set_name(str(x), str(y))
在PYMOL相互作用的默認名稱爲dist01,02,03
我想這些改變1_3,5_59,4_8,(殘基之間的相互作用)。