peppr.lrmsd#

peppr.lrmsd(reference_receptor: AtomArray, reference_ligand: AtomArray, pose_receptor: AtomArray | AtomArrayStack, pose_ligand: AtomArray | AtomArrayStack) float | ndarray[tuple[int, ...], dtype[floating]][source]#

Compute the ligand RMSD part of the DockQ score.

Parameters:
reference_receptor, reference_ligandAtomArray

The reference receptor and ligand.

pose_receptor, pose_ligandAtomArray

The pose receptor and ligand.

Returns:
float or ndarray, dtype=float

The ligand RMSD.