SecTheory.LocalOptimizer#

SecTheory.LocalOptimizer.py

Copyright (c) 2022-2024, SAXS Team, KEK-PF

class LocalOptimizer(ecurve, rg_info, sec_info, nc, elutionmodel_func, logger=None)#

Bases: object

objective_all(p, get_curves=False, debug=False, debug_title='all')#
optimize(init_params, params_given=False, init_tr=None, global_opt=False, debug=False)#
class RgInfo(rg_curve, nc)#

Bases: object

get_bound_penalty(rg)#
get_order_penalty(rg)#
class SecInfo(t0_upper_bound=None)#

Bases: object

get_sec_params(K)#
split_params(p, nc)#