Skip to content

Releases: NNPDF/pineappl

v0.6.0-alpha.1

28 Feb 10:32
bf3eff1
Compare
Choose a tag to compare
v0.6.0-alpha.1 Pre-release
Pre-release
v0.6.0-alpha.1

v0.5.9

02 Jan 16:12
c6284a8
Compare
Choose a tag to compare

0.5.9 - 02/01/2023

Added

  • added new function pineappl_grid_scale_by_bin to the CAPI that corresponds to Grid::scale_by_bin
  • added new subcommand analyze, which performs various analyses. For time being only one analysis is available: ckf. This calculates the per-channel K factors which can be compared against the per-bin K factors
  • added switch --orders to evolve to allow evolving a subset of orders of the full grid
  • added new switch --fktable to the CLI subcommand pineappl obl to detect whether a grid is also an FK table
  • added new method Grid::evolve_info which extracts the information need to generate EKOs. This function is less restrictive than Grid::axes, which it will replace
  • pineappl import now converts also scale-variation log-grids from flexible-scale fastNLO tables

Fixed

  • fixed bug in the calculation of asymmetries when multiple scales were requested

v0.5.8

21 Oct 15:33
ecf6f49
Compare
Choose a tag to compare

0.5.8 - 21/10/2022

Added

  • added new method Grid::evolve, which will succeed Grid::convolute_eko and is more robust, faster and easier to understand

Fixed

  • fixed a bug in LumiCache::setup, which caused wrong results returned by Grid::convolute, if lumi_cache is reused for a second grid with different Q2/x1/x2 parameters

v0.5.7

04 Oct 22:04
5b1a3c0
Compare
Choose a tag to compare

0.5.7 - 05/10/2022

Fixed

  • the importer did not depend on the right versions of pineappl_applgrid and pineappl_fastnlo

v0.5.6

04 Oct 08:57
ccc3cea
Compare
Choose a tag to compare

0.5.6 - 04/10/2022

Added

  • added --dis-pid switch to import subcommand
  • added --no-optimize switch to import subcommand

Changed

  • improved documentation
  • changed --silence-fastnlo to --silence-libraries, which now silences also APPLgrid
  • improved import converter, which now is able to convert most APPLgrids and fastNLO tables on ploughshare

Fixed

  • fixed corner cases of the REMAPPING string that were handled incorrectly
  • made most tests of pineappl integration tests, which resolves that problem that cargo build had to be called before
  • fixed problem in Grid::convolute_eko that lead to wrong result when subgrids had different x-grids

v0.5.5

25 Aug 15:55
Compare
Choose a tag to compare

0.5.5 - 25/08/2022

Added

  • added support for choosing a specific member instead of the averaging over all PDFs for the central results for the pdfunc, plot and pull subcommands. For instance, pineappl pdfunc ... NNPDF40_nnlo_as_01180 calculates the central value using the average over all replicas, whereas pineappl pdfunc ... NNPDF40_nnlo_as_01180/0 uses the zeroth member. The calculated uncertainties are the same for both
  • added support for converting APPLgrids in import
  • added support plotting asymmetries with pineappl plot
  • added new function to the C API, pineappl_grid_clone, which clones a given grid

Changed

  • renamed the switch --silence-fastnlo to --silence-libraries, which also covers APPLgrid. For backwards compatibility the previous name still works

v0.5.4

09 Jul 09:35
Compare
Choose a tag to compare

0.5.4 - 08/07/2022

Added

  • added new switch --force-positive to CLI to cut out negative PDF values
  • exposed scale variation parameters to the Python API
  • added the C functions pineappl_grid_key_value to read out metadata and pineappl_string_delete to delete string allocated from the previous function

v0.5.3

22 Jun 07:32
Compare
Choose a tag to compare

0.5.3 - 22/06/2022

Added

  • added new switch --ignore-bin-limits to diff that ignores possibly different bin limits. However, the number of total bins must still be the same between both grids
  • added support for FK tables in the subcommand import
  • added new switches --digits-abs, --digits-rel and --digits to various subcommand to influence the number of (fractional) digits printed
  • PDF relabeling support has been added. This means that all subcommands understand PDF specifications of the type pdfset=label, where pdfset must be an LHAPDF identifier, and results using this set are displayed using label instead of pdfset.
  • added bin-dependent rescaling method. To use it through the CLI use pineappl ops --scale-by-bin=

Changed

  • slightly changed the output of the CLI; indices of orders, bins and luminosities are now consistently abbreviated by o, b and l
  • changed the output of the CLI to also print the units of the numbers

v0.5.3-beta.2

17 Jun 17:42
Compare
Choose a tag to compare
v0.5.3-beta.2 Pre-release
Pre-release
Release v0.5.3-beta.2

v0.5.3-beta.1

17 Jun 15:02
Compare
Choose a tag to compare
v0.5.3-beta.1 Pre-release
Pre-release
v0.5.3-beta.1