add an example on how to store the cor in a txt file
import os from silx.io.dictdump import dicttoini, load as load_ini print(in_data.axis_params.dict) #print("in_data", in_data.saaxis_params._autofcous)
if in_data is not None: if in_data.axis_params.relative_cor_value is None: in_data.axis_params.set_relative_value(in_data.saaxis_params._autofcous) cor_abs = in_data.axis_params.relative_cor_value cor_relative = in_data.axis_params.absolute_cor_value
output_cor_file = os.path.join(os.path.dirname(in_data.path), "output_cor.ini")
if os.path.exists(output_cor_file):
existing_cors = load_ini(output_cor_file, "ini")
else:
existing_cors = {"cors": {}}
assert isinstance(existing_cors , dict)
# update cors values
existing_cors["cors"][os.path.basename(in_data.path)] = (cor_abs, cor_relative)
print("save cor to", output_cor_file)
dicttoini(existing_cors, output_cor_file)