![]() |
Belle II Software development
|
Public Member Functions | |
| __init__ (self, name=None, contact=None, title_postfix=None, part_name=None, part_names=None, truth_name=None, estimate_name=None, variance_name=None, quantity_name=None, aux_names=None, unit=None, outlier_z_score=None, absolute=False, which_plots=None) | |
| refine (self, harvesting_module, crops, tdirectory=None, groupby_part_name=None, groupby_value=None, **kwds) | |
| __get__ (self, harvesting_module, cls=None) | |
| __call__ (self, harvesting_module, crops=None, *args, **kwds) | |
Public Attributes | |
| name = name | |
| cached name for this pull analysis | |
| contact = contact | |
| cached contact person for this pull analysis | |
| title_postfix = title_postfix | |
| cached suffix for the title of this pull analysis | |
| list | part_names = [] |
| cached array of part names for this pull analysis | |
| truth_name = truth_name | |
| cached name for the pull analysis truth-values collection | |
| estimate_name = estimate_name | |
| cached name for the pull analysis estimates collection | |
| variance_name = variance_name | |
| cached name for the pull analysis variances collection | |
| quantity_name = quantity_name | |
| cached name of the quantity for the pull analysis | |
| unit = unit | |
| cached measurement unit for the pull analysis | |
| aux_names = aux_names | |
| cached auxiliary names for the pull analysis | |
| outlier_z_score = outlier_z_score | |
| cached Z-score (for outlier detection) for the pull analysis | |
| absolute = absolute | |
| cached absolute-value-comparison flag for the pull analysis | |
| which_plots = which_plots | |
| cached list of plots produced by the pull analysis | |
| refiner_function = refiner_function | |
| cached copy of the instance's refiner function | |
Static Public Attributes | |
| str | default_name = "{module.id}_{quantity_name}" |
| default name for this pull analysis | |
| str | default_contact = "{module.contact}" |
| default contact person for this pull analysis | |
| str | default_title_postfix = " from {module.title}" |
| default suffix for the title of this pull analysis | |
| str | default_truth_name = "{part_name}_truth" |
| default name for the pull analysis truth-values collection | |
| str | default_estimate_name = "{part_name}_estimate" |
| default name for the pull analysis estimates collection | |
| str | default_variance_name = "{part_name}_variance" |
| default name for the pull analysis variances collection | |
Refiner for pull analyses
Definition at line 657 of file refiners.py.
| __init__ | ( | self, | |
| name = None, | |||
| contact = None, | |||
| title_postfix = None, | |||
| part_name = None, | |||
| part_names = None, | |||
| truth_name = None, | |||
| estimate_name = None, | |||
| variance_name = None, | |||
| quantity_name = None, | |||
| aux_names = None, | |||
| unit = None, | |||
| outlier_z_score = None, | |||
| absolute = False, | |||
| which_plots = None ) |
Constructor for this refiner
Definition at line 674 of file refiners.py.
|
inherited |
implementation of the function-call of the Refiner instance
r = Refiner()
r(harvester) # decoration
r(harvester, crops, args, keywords) # refinement
Definition at line 55 of file refiners.py.
|
inherited |
Getter of the Refiner instance
Definition at line 42 of file refiners.py.
| refine | ( | self, | |
| harvesting_module, | |||
| crops, | |||
| tdirectory = None, | |||
| groupby_part_name = None, | |||
| groupby_value = None, | |||
| ** | kwds ) |
Process the pull analysis
Reimplemented from Refiner.
Definition at line 729 of file refiners.py.
| absolute = absolute |
cached absolute-value-comparison flag for the pull analysis
Definition at line 725 of file refiners.py.
| aux_names = aux_names |
cached auxiliary names for the pull analysis
Definition at line 720 of file refiners.py.
| contact = contact |
cached contact person for this pull analysis
Definition at line 695 of file refiners.py.
|
static |
default contact person for this pull analysis
Definition at line 663 of file refiners.py.
|
static |
default name for the pull analysis estimates collection
Definition at line 670 of file refiners.py.
|
static |
default name for this pull analysis
Definition at line 661 of file refiners.py.
|
static |
default suffix for the title of this pull analysis
Definition at line 665 of file refiners.py.
|
static |
default name for the pull analysis truth-values collection
Definition at line 668 of file refiners.py.
|
static |
default name for the pull analysis variances collection
Definition at line 672 of file refiners.py.
| estimate_name = estimate_name |
cached name for the pull analysis estimates collection
Definition at line 710 of file refiners.py.
| name = name |
cached name for this pull analysis
Definition at line 693 of file refiners.py.
| outlier_z_score = outlier_z_score |
cached Z-score (for outlier detection) for the pull analysis
Definition at line 723 of file refiners.py.
| list part_names = [] |
cached array of part names for this pull analysis
Definition at line 700 of file refiners.py.
| quantity_name = quantity_name |
cached name of the quantity for the pull analysis
Definition at line 715 of file refiners.py.
|
inherited |
cached copy of the instance's refiner function
Definition at line 40 of file refiners.py.
| title_postfix = title_postfix |
cached suffix for the title of this pull analysis
Definition at line 697 of file refiners.py.
| truth_name = truth_name |
cached name for the pull analysis truth-values collection
Definition at line 708 of file refiners.py.
| unit = unit |
cached measurement unit for the pull analysis
Definition at line 717 of file refiners.py.
| variance_name = variance_name |
cached name for the pull analysis variances collection
Definition at line 712 of file refiners.py.
| which_plots = which_plots |
cached list of plots produced by the pull analysis
Definition at line 727 of file refiners.py.