Reports.ZeroExtrapolationResultBook#

ZeroExtrapolationResultBook.py

Copyright (c) 2016-2023, SAXS Team, KEK-PF

ATSAS_COLOR = 'A9A9A9'#

//github.com/uskysd/openpyxl-errorbar

Type:

borrowed from https

class ZeroExtrapolationResultBook(wb, ws, mjn, indeces_, c_rg_iz, qvector, data_matrix, j0, ze_array, param_array, orig_param_array=None, guinier_boundary=None, almerge_result=None, atsas_result=None, boundary_j=None, parent=None, lrf_info=None)#

Bases: object

add_format_setting(book_file)#
add_format_setting_less_multicore(args)#
add_format_setting_more_multicore(args)#
compute_diff_atsas(comp_atsas_Aq_list, qvector)#
create_Iz_conc_chart(ws, pos, errors, minmax)#
create_Rg_chart(ws, pos, errors, minmax)#
create_concetration_chart(ws, pos)#
create_extrapolated_intensity_chart(ws, row_offset, col_offset, pos)#
create_extrapolation_params_chart(ws, row_offset, col_offset, j, param_name, pos, r_adjust=0)#
create_params_chart(ws, pos, title, y_title, x_title, y_cols, x_cols, errors=None, minmax=None)#
save(xlsx_file)#
create_extrapolation_params_chart_(ws, ud, num_rows, row_offset, col_offset, j, param_name, exstra_col, no_orig_param_array, r_adjust=0, overlay=False)#
divide(a, b, ret)#
get_max(a, b, error, atsas=False, max_limit_ratio=1.5)#
get_min(a, b, error, atsas=False)#
list2errorbars(plus, minus, errDir='y', errValType='cust')#

Returns ErrorBar from lists of error values

set_layout_large(chart, adjust=0, r_adjust=0)#
set_layout_small(chart, adjust=0)#