Open
Milestone

Automated plotting script

I want to try new things, so I manage this via a milestone instead of a classical issue.

An automatic plotting script is extremely helpful to provide validation plots with fast turnaround times. Additionally, central code minimises manual human errors and enforces a unique and consistent style. Of course, we cannot catch every corner-case, but this should cover 90% of plotting needs.

To-Do List:

  • Implement arbitrary number of weight systematics and variable-based systematics for bands in the plots
  • Implement parallelisation with htcondor for quick scale out
  • Implement CMS label and lumi string in JSON
  • Include an option for splitting eta regions: inclusive, EB-EB, EB-EE, EE-EB, EE-EE, not EB-EB

Related issues: #51 (closed), #59 (closed) First MR where we add a basic version of the plotting script: !148 (merged)

  • Work items 0
  • Merge requests 0
  • Participants 0
  • Labels 0
Loading
Loading
Loading
Loading
0% complete
0%
Start date
No start date
None
Due date
No due date
0
Work items 0 New issue
Open: 0 Closed: 0
None
Total weight
None
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
0
Releases
None
Reference: cms-analysis/general/HiggsDNA%"Automated plotting script"