Optimizer.FullOptDialog#

Optimizer.FullOptDialog.py

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

class FullOptDialog(parent, parent_dialog, optinit_info, **kwargs)#

Bases: Dialog

Initialize a dialog.

Parameters:
  • window (parent -- a parent)

  • title (title -- the dialog)

add_new_job(init=False)#
append_result(last_info)#
body(body_frame)#

create dialog body.

return widget that should have initial focus. This method should be overridden, and is called by the __init__ method.

build_panel(pframe)#
buttonbox()#

add standard button box.

override if you do not want the standard buttons

cancel()#
curr_folder_tracer(*args)#
devel_test()#
devel_test_back()#
estimate_xmax(fv_list)#
export(debug=True)#
get_curr_work_folder()#
get_job_info()#
get_known_best_params(init_params)#
get_progress()#
get_skipbutton_name()#
initialize()#
is_busy()#
maxnum_trials_tracer(*args)#
modify_restart(debug=True)#
on_entry_root_folder()#
poll()#
read_callback_txt(cb_file)#
run(restart_params=None, real_bounds=None, debug=True)#
save_the_result_figure(fig_file=None)#
set_inspection_mode()#
show()#
skip_to_next_trial(restart_params=None)#
start_next_trial(restart_params=None, real_bounds=None)#
terminate(immediately=False)#
try_update_information(append=False, debug=False)#
update_information(work_folder=None, append=False, debug=True)#
update_skipbutton_name()#
update_try_model_composing_cb()#