Skip to content

Latest commit

 

History

History
94 lines (68 loc) · 6.21 KB

changelog.md

File metadata and controls

94 lines (68 loc) · 6.21 KB

Changelog

[Latest]

  • 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

[v0.2.1] (2022/12/15)

  • Change legend label of dijets #146

[v0.2.0] (2022/12/09)

  • Adding new high level API #128

[v0.1.9] (2022/11/30)

  • 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

[v0.1.8] (2022/08/30)

  • Fix set_ylim in puma.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

[v0.1.7] (2022/08/10)

  • Adding new option to place rejection label legend in ROC plots #109

[v0.1.6] (2022/07/26)

  • Adding support for weighted histograms (puma.Histogram now has an optional argument weights) #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 to PlotObject class. This allows to specify transparent background when initialising the plot #96

[v0.1.5] (2022/07/05)

  • Add linewidth and alpha to legend handles + set alpha=1 by default (in puma.Histogram) #92
  • Decreased default figsize for plots with zero or one ratio panels #90

[v0.1.4] (2022/06/30)

  • Renamed the puma.FractionScan and puma.FractionScanPlot classes to more general puma.Line2DPlot and pumal.Line2D #84
  • Splitting force argument of set_log() method into force_x and force_y #83
  • Adding puma.PiePlot class. Pie chart plots with puma.HistogramPlot are no longer possible #70
  • Change default labels of singlebjets and singlecjets #82
  • Support linestyles for variable vs. efficiency plots #78

[v0.1.3] (2022/06/23)

  • Adding more flavours to the global config #73
  • ratio_group in puma.Histogram objects can no longer be set via flavour argument #74
  • Adding example for plt.show replacement + adding theme switcher button to docs #72
  • Adding atlas_tag_outside and change default for atlas_second_tag #71
  • Change default bb-jets colour to dark red and vlines to black #69
  • Adding more general ratio_group argument to puma.Histogram #67
  • Adding calc_separation() to puma.metrics, which allows to calculate the separation between two distributions #27
  • Adding Zenodo link

[v0.1.2] (2022/06/02/02)

  • Adding automated coverage comment for pull request #58
  • Fix that colour and legend label can be individually modified in case of flavoured histogram #57

[v0.1.1] (2022/05/30)

  • 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

[v0.1.0] (2022/05/16)

  • Set default number of ratio panels to 0 #17
  • Adding uncertainties to Roc main plots and improving dummy data generator #14
  • Fixing all PEP8 related variable namings #13
  • Adding FractionScan to puma #8