Skip to content

Commit 4b2c11f

Browse files
committed
Fixed the RMSD module. Now a reference can be specified
1 parent d208aef commit 4b2c11f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

RCBS/md_analyser/measurements.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ def add_RMSD(self, name, sel, ref=None, superposition=True):
307307
- Array of RMSDs of each frame against a reference
308308
"""
309309

310-
if isinstance(ref, None):
310+
if isinstance(ref, type(None)):
311311
self.universe.trajectory[0]
312312
ref = sel.positions - sel.center_of_mass()
313313

@@ -726,7 +726,7 @@ def run_measure(self, save_output=False, verbose=True):
726726
self.results[measurement["name"]].append(
727727
rms.rmsd(
728728
measurement["sel"].positions - measurement["sel"].center_of_mass(),
729-
measurement["ref"] - measurement["ref"].center_of_mass(),
729+
measurement["ref"],
730730
center=True, superposition=True
731731
)
732732
)
@@ -736,7 +736,7 @@ def run_measure(self, save_output=False, verbose=True):
736736
self.results[measurement["name"]].append(
737737
rms.rmsd(
738738
measurement["sel"].positions - measurement["sel"].center_of_mass(),
739-
measurement["ref"] - measurement["ref"].center_of_mass()
739+
measurement["ref"]
740740
)
741741
)
742742

0 commit comments

Comments
 (0)