peppr.MonomerRMSD#
- class peppr.MonomerRMSD(threshold: float, ca_only: bool = True)[source]#
Compute the root mean squared deviation (RMSD) between each peptide chain in the reference and the pose and take the mean weighted by the number of heavy atoms.
- Parameters:
- thresholdfloat
The RMSD threshold to use for the good predictions.
- ca_onlybool, optional
If
True
, only consider \(C_{\alpha}\) atoms. Otherwise, consider all heavy atoms.
- __init__(threshold: float, ca_only: bool = True) None #
Methods
__init__
(threshold[, ca_only])evaluate
(reference, pose)Apply this metric on the given predicted pose with respect to the given reference.
smaller_is_better
()Whether as smaller value of this metric is considered a better prediction.
Attributes
name
thresholds