![]() |
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.