QuickAnalysis.JudgeHolder#
QuickAnalysis.JudgeHolder.py
the purpose of this class is to separate CD-related codes from the mapper and sd
Copyright (c) 2023, SAXS Team, KEK-PF
- class JudgeHolder(sd, pre_recog, analysis_copy)#
Bases:
object
- add_conc_depend_info()#
- clear_cd_info_dependents()#
- compute_rdr_hints()#
- get_callbacks()#
- get_cd_colors(guide_info=None, debug=False)#
- see ElutionMapperCanvas.get_cd_colors to understand the following control flow.
self.get_cd_list() # substantial computation which implies RDR computation
caller.update_guide_info() # which adds RDR-info to guide_info
convert_to_colors(cd_list, guide_info)
- get_cd_degree_from_range(start, stop)#
- get_cd_degrees()#
- get_cd_list()#
- get_conc_depend_info()#
- get_rdr_hints()#
- has_uncomputable_rdrs()#
- set_mapper(mapper)#
- update_sd(new_sd)#
- update_x_curve(curve)#
- convert_to_colors(cd_list, rdr_hints)#
- convert_to_degrees(cd_list, rdr_hints)#
- rdr_is_uncomputable(rdr_hints, k)#