Releases: NNPDF/pineappl
Releases · NNPDF/pineappl
v0.6.0-alpha.1
v0.6.0-alpha.1
v0.5.9
0.5.9 - 02/01/2023
Added
- added new function
pineappl_grid_scale_by_bin
to the CAPI that corresponds toGrid::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
toevolve
to allow evolving a subset of orders of the full grid - added new switch
--fktable
to the CLI subcommandpineappl 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 thanGrid::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
0.5.8 - 21/10/2022
Added
- added new method
Grid::evolve
, which will succeedGrid::convolute_eko
and is more robust, faster and easier to understand
Fixed
- fixed a bug in
LumiCache::setup
, which caused wrong results returned byGrid::convolute
, iflumi_cache
is reused for a second grid with different Q2/x1/x2 parameters
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