Optimizer.TheUtils#

Optimizer.TheUtils.py

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

convert_to_peak_significances(xr_curve, xr_params_list)#
get_analysis_folder_from_work_folder(work_folder)#
get_optimizer_folder()#
get_optjob_folder_impl()#
get_sd_from_folder_impl(in_folder, logger, ver_date=None)#

Load and preprocess a DataSet from in_folder.

Returns:

  • sd (DataSet) – Legacy-trimmed dataset. UV absorbance in sd.uv_array (wl, frames).

  • corrected_sd (DataSet) – Baseline-corrected dataset. XR intensity in corrected_sd.xr_array (frames, q, 3) where index 1 = D (intensity), index 2 = E (error).

  • treat (DataTreatment)

get_treatment_path(optimizer_folder=None)#
get_work_info(work_folder)#
get_work_info_for_demo()#
guess_n_compnents_trial(dsets, logger)#