ModelParams.SdmParams#
ModelParams.SdmParams.py
Copyright (c) 2024, SAXS Team, KEK-PF
- class SdmParams(n_components)#
Bases:
object
- compute_comformance(xr_params, rg_params, seccol_params, poresize_bounds=None)#
- get_colparam_bounds()#
- get_estimator(editor, debug=True)#
- get_model_name()#
- get_mr_start_index()#
- get_param_bounds(params, real_bounds=None)#
- get_parameter_names()#
- get_params_sheet(parent, params, dsets, optimizer, debug=True)#
- get_paramslider_info(devel=True)#
- get_peak_pos_array_list(x_array)#
- get_rg_start_index()#
- get_trans_indeces()#
- make_bounds_mask()#
- set_estimator(estimator)#
this is required for the on-the-fly debug in PeakEditor in order to avoid repeated computation of colparam_bounds. the cause of this neccessity is suspected to be a result of bad design.
- split_as_unified_params(params)#
- split_get_unified_sec_params(params)#
- split_params(n, params)#
- split_params_simple(params)#
- get_common_parameter_names(nc)#