Releases: NNPDF/pineappl
Releases · NNPDF/pineappl
v0.5.7
v0.5.6
0.5.6 - 04/10/2022
Added
- added
--dis-pid
switch toimport
subcommand - added
--no-optimize
switch toimport
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 thatcargo 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
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
andpull
subcommands. For instance,pineappl pdfunc ... NNPDF40_nnlo_as_01180
calculates the central value using the average over all replicas, whereaspineappl 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
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 andpineappl_string_delete
to delete string allocated from the previous function
v0.5.3
0.5.3 - 22/06/2022
Added
- added new switch
--ignore-bin-limits
todiff
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
, wherepdfset
must be an LHAPDF identifier, and results using this set are displayed usinglabel
instead ofpdfset
. - 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
andl
- changed the output of the CLI to also print the units of the numbers
v0.5.3-beta.2
Release v0.5.3-beta.2
v0.5.3-beta.1
v0.5.3-beta.1
v0.5.3-beta
v0.5.3-beta
v0.5.2
v0.5.1
0.5.1 - 01/03/2022
Added
- added the
--bins
option to the CLI subcommandsum
, which allows to sum bins together - added the
--fk-table
option to the CLI subcommandoptimize
, which allows the optmization of FK tables based on assumptions of heavy-flavor PDFs - added new subcommand
ops
which collects various modifying operations on grids. The switches--cc1
and--cc2
charge conjugate the first and second PDF, respectively, and charge conjugates the luminosity function correspondingly such that the convolutions are unchanged
Changed
- when running
pineappl convolute ... -s 1
the scale-variation columns are no longer shown. The output would be zero, but this doesn’t make sense. All other values of-s
are unaffected. - added a further optimization to
Grid::optimize
that strips empty orders
Fixed
- fixed
pineappl obl --bins
, which had the wrong column headers if there were more than one observable