You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* accept any number of histograms for overlay
* make 1D overlay plots nicer to look at
* automatic log10 scale if integrals differ by more than 2 orders of
magnitude
* unified relative y-ranges for nominal and ratio plot
* choose different line colors
* unify label and title sizes
* re-position legends
* choose x-range such that everything is seen
(sometimes the x-axis range is huge while entries are only in some
of the first bins and nothing could be seen)
* more ratio plot directly underneath nominal plot and share x-axis
* indicate in overlay plots if something is empty
* always copy overlay plots with inspect command
* copy those overlays that satisfy selection criteria
* add brief QC section to README
All of those options, except for `--include-patterns` and `--exclude-patterns` also work with the `rel-val` command.
88
89
The output will by default be written to `rel_val_inspect`. All plots which are produced by the `rel-val` command are produced again for a potential given sub-set depending on the given options. Only the overlay plots are not produced again.
89
90
91
+
**NOTE** that with `inspect` the original overlay plots satisfying your selection criteria (e.g. `--include-patters` or `--interpretations`) are also copied over to the target directory.
92
+
90
93
**Other additional optional arguments**
91
94
*`--use-values-as-thresholds [<list_of_other_Summary.json_files>]`: By passing a set of summaries that where produced from `rel-val`, the computed metric values can be used as **new** thresholds. To decide how to combine the values for multiple metrics referring to the same object, the option `--combine-thresholds mean|extreme` can be used. Also, an additional relative margin can be added for each metric with `--margin-threshold <metric> <percent>`; this argument must be repeated for if it should be used for multiple metrics.
92
95
*`--regions [<list_of_other_Summary.json_files>]`: This computes means and standard deviations for each metric from previously computed values. The corresponding test is passed, if the value lies around the mean within the standard deviations. The deviation from the mean is also given as number-of-sigmas in the summary grid.
When the `--tags` argument is specified, these are injected as TAGS for InfluxDB in addition. The table name can also be specified explicitly; if not given, it defaults to `O2DPG_MC_ReleaseValidation`.
112
115
@@ -118,8 +121,33 @@ There is an ongoing effort to unify the names of QC objects inside MC and data Q
118
121
119
122
MC QC objects are usually distributed over multiple files while those from data are all contained in one single file. It is possible to directly compare them with
This will only print pie charts and summaries for ITS and also copies all overlay plots related to ITS to your target directory `rel_val_ITS`.
142
+
143
+
The `inspect` command is much faster now since no new plots are generated and metrics do not have to be recomputed. It simply filters the results according to your criteria. However, what can be re-evaluated are the computed values against new thresholds.
144
+
145
+
### If you are only interested in some ROOT sub-directories to begin with
146
+
If you only want to study for instance the ITS and CPV and there is no interest at this point to study any other detector, run
0 commit comments