schrodinger.application.jaguar.jaguar_diff module¶
Classes for parsing Jaguar output files and accessing output properties programmatically.
Copyright Schrodinger, LLC. All rights reserved.
-
class
schrodinger.application.jaguar.jaguar_diff.
CaseInsensitiveString
¶ Bases:
str
A class that behaves like a regular string except that comparisons are done on a case insensitive basis.
-
schrodinger.application.jaguar.jaguar_diff.
compare_angle
(a, b, precision)¶ Compare two angles to the specified precision, taking into account modulo 360 being equivalent. We also don’t care about the sign.
:rtype = int :return = { 0 if angles considered equivalent
{ 1 if angles considered different
-
schrodinger.application.jaguar.jaguar_diff.
compare_float
(a, b, precision)¶ Compare two floats to the specified precision.