Extrapolation.ExtrapolationSolver#

ExtrapolationSolver.py

Copyright (c) 2018-2025, SAXS Team, KEK-PF

class ExtrapolationSolver(pdata, popts)#

Bases: object

compute_error(P_flat)#
compute_error_grad(P_flat)#
compute_known_error(P)#
compute_known_error_grad(P)#
compute_propagated_errors(P, M, E, nth, ignore_bq)#
compute_propagated_errors_from_denoised_error(P, D_, E_, nth, ignore_bq)#
extrapolate_wiser(start, stop, peakset_info, ignore_bq=0, penalty_weights=None, stop_event=None, animation=False, demo_info=None, surplus_rank=0, suppress_rank_control=False, lrf_rank=None, conc_depend=None, save_cmatrix=False, debug=False)#
fit()#
get_anim_data()#
set_known_peak_info(known_peak_info, conc_depend)#
class KnownInfo(data)#

Bases: object

run_extrapolation_solver(solver, selector, conc_depend=None, parent=None, use_gui=True)#
run_extrapolation_solver_impl(solver, selector, conc_depend=None, exe_queue=None, stop_event=None)#
run_extrapolation_solver_with_progress(solver, selector, parent, conc_depend=None)#