GuinierTools.GuinierDeviation#
GuinierTools.GuinierDeviation — re-exports from molass-library canonical location.
The active implementation lives in molass.Guinier.GuinierDeviation. This module exists for backward compatibility with callers that import from molass_legacy.GuinierTools.GuinierDeviation.
Canonical usage:
from molass.Guinier.GuinierDeviation import GuinierDeviation
from molass.Guinier.GuinierDeviation import USE_NORMALIZED_RMSD_FOR_RGCURVES
Legacy usage (still works):
from molass_legacy.GuinierTools.GuinierDeviation import GuinierDeviation
from molass_legacy.GuinierTools.GuinierDeviation import USE_NORMALIZED_RMSD_FOR_RGCURVES
- class GuinierDeviation(qv, rg_curve, rg_params, region_limit=0, composite=None)#
Bases:
object- compute_deviation(P, Cxr, rg_params, valid_components=None, return_details=False, debug=False)#
- compute_rgcurve_deviation(Cxr, rg_params, adjust=0, debug=False)#
- update_region(rg_params, region_limit, P=None, M=None, E=None, debug=False)#