- Cast scores to full precision !159
- Add Xbb Support !157
- Improvements to the high level API !155
- Fixate the python container version !153
- Improve ROC format #146
- Fix for CI !152
- Change legend label of
dijets
#146
- Adding new high level API #128
- Adding boosted categories for Xbb to utils !138
- Running pylint also for tests #133
- Fix handling of nan values in histograms #125
- Adding support for under- and overflow bins in
puma.HistogramPlot
#124 - (Documentation) Adding copy-button to code cells in documentation #131
- Fix
set_ylim
inpuma.PlotBase
such that y-limits are correctly modified in cases with a y-offset #119 - Adding example for
puma.Line2DPlot
to the docs #117 - Adding support for ROC plots without ratio panels (was not possible until now) #114
- Lines with
label=None
(which is the default) will not appear in the legend anymore #113 - Adding new function
puma.utils.get_good_linestyles()
for easier linestyle management #116 - Adding the method
make_linestyle_legend()
which allows to specify an additional legend for linestyles #113
- Adding new option to place rejection label legend in ROC plots #109
- Adding support for weighted histograms (
puma.Histogram
now has an optional argumentweights
) #86 - Fixing bug where code crashed when histograms with discrete values + ratio panel were drawn #99
- Adding
h5py
to the Docker images #97 - Adding
transparent
attribute toPlotObject
class. This allows to specify transparent background when initialising the plot #96
- Add
linewidth
andalpha
to legend handles + setalpha=1
by default (inpuma.Histogram
) #92 - Decreased default
figsize
for plots with zero or one ratio panels #90
- Renamed the
puma.FractionScan
andpuma.FractionScanPlot
classes to more generalpuma.Line2DPlot
andpumal.Line2D
#84 - Splitting
force
argument ofset_log()
method intoforce_x
andforce_y
#83 - Adding
puma.PiePlot
class. Pie chart plots withpuma.HistogramPlot
are no longer possible #70 - Change default labels of
singlebjets
andsinglecjets
#82 - Support linestyles for variable vs. efficiency plots #78
- Adding more flavours to the global config #73
ratio_group
inpuma.Histogram
objects can no longer be set viaflavour
argument #74- Adding example for
plt.show
replacement + adding theme switcher button to docs #72 - Adding
atlas_tag_outside
and change default foratlas_second_tag
#71 - Change default bb-jets colour to dark red and vlines to black #69
- Adding more general
ratio_group
argument topuma.Histogram
#67 - Adding
calc_separation()
topuma.metrics
, which allows to calculate the separation between two distributions #27 - Adding Zenodo link
- Adding automated coverage comment for pull request #58
- Fix that colour and legend label can be individually modified in case of flavoured histogram #57
- Adding documentation for updating the version switcher in the docs #49
- Adding version support in docs #42#45
- Adding development guidelines to the docs #41
- Adding
logx
#40 - Adding example page for the fraction scan plots #38
- Add warning for plotting normalised histograms without saying to in the ylabel #34
- Adding Docker images #33
- Remove warning when adding more than one reference histogram is case is allowed #32
- Update documentation #24