ProtSSN icon indicating copy to clipboard operation
ProtSSN copied to clipboard

get_node_features函数中二面角phi计算好像不对

Open imSeaton opened this issue 2 years ago • 1 comments

你好呀,看起来src.dataset.mutant_dataset.py 中第318行angles[i, 0] = dihedral(c_coords[i], n_coords[i], c_alpha_coords[i], n_coords[i+1])不对。 image

感觉正确的计算方式应该是 C(i-1)-N(i)-Cα(i)-C(i),可以参考西湖大学反转结构算法PIFold的结构特征编码方式(应该更高效)。不过既然这两都是角度特征且不涉及精确的原子坐标计算,对最终结果的影响应该不大。

imSeaton avatar Dec 28 '23 07:12 imSeaton

谢谢~ 其实ProtSSN这里没有用到这些手工特征了,不过非常感谢你的建议,我会再去研读一下PIFold

tyang816 avatar Dec 28 '23 07:12 tyang816