1–4 Jul 2024
Europe/Zurich timezone

Plothist: visualize and compare data in a scalable way and a beautiful style.

1 Jul 2024, 14:10
30m
"Standard talk" Plenary Session Monday

Speakers

Cyrille Praz Tristan Fillinger (KEK / IPNS)

Description

Plothist is a Python package that provides easy-to-use functions for visualizing and comparing histograms generated with boost-histogram. The package provides an out-of-the-box, publication-ready default style that significantly reduces the effort required to produce publishable-quality figures, while retaining all the flexibility offered by matplotlib. Specifically, plothist includes functions for comparing data with models consisting of any number of stacked and unstacked components that are either histograms or functions, using various methods such as ratio, pull, and difference, with automatic uncertainty propagation. In addition, the package includes a variable manager that allows to store and manage plotting information for a large number of variables, streamlining the modification process through a user-friendly YAML file. Finally, plothist comes with comprehensive and easy-to-navigate documentation and an example gallery, making it accessible to users of all skill levels.

Authors

Cyrille Praz Tristan Fillinger (KEK / IPNS)

Presentation materials