Skip to content

Releases: NNPDF/nnpdf

4.0.9

01 Mar 09:16
843a03d
Compare
Choose a tag to compare

Release for 4.0 N3LO hep-ph/2402.18635
Last release fully backwards-compatible with 4.0 pipeline. 4.0 runcards will still work but: external tools, data and theory not used in the 4.0 family of fits will no longer be guaranteed to work going forward.
Last release compatible with the old commondata format

This release is compatible with python 3.9, 3.10, 3.11

To install from conda you can use:

conda install nnpdf=4.0.9.0 -c conda-forge -c https://packages.nnpdf.science/public

or pip:

 python -m pip install git+https://github.com/NNPDF/nnpdf.git@4.0.9

Highlights

  • The usage of cmake is now optional and only used to install the legacy version of evolven3fit and buildmaster (#1773, #1690)
  • Commondata and the theorydb is installed as part of the python package (#1861)
  • ${XDG_CONFIG_HOME}/NNPDF/nnprofile.yaml is now the default location for the NNPDF profile (#1861)
  • Added the flag redo-regression in github to autogenerate regression tests (#1944)
  • Misc changes and improvements to th variation plots (#1910)
  • Fits without charm sumrule can be now performed with the sum_rules: "ALLBUTCSR" option (#1926)

Full set of changes and PRs

Full Changelog: 4.0.8...4.0.9

4.0.8

22 Jan 13:09
435ff55
Compare
Choose a tag to compare

Minor changes and bugfixing with respect to 4.0.7 in preparation for the final releases of the QED and MHOU PDFs.

  • QED PDFs published as: "Photons in the proton: implications for the LHC" 2401.08749

  • MHOU PDFs published as: "Determination of the theory uncertainties from missing higher orders on NNLO parton distributions with percent accuracy" 2401.10319

This tag can be used to reproduce the PDF sets released alongside the two papers above and which can be found in the NNPDF website:

What's Changed

Bugfixes

For the whole list of changes, see the tag for 4.0.7

Full Changelog: 4.0.7...4.0.8

Version 4.0.7

12 Dec 11:19
Compare
Choose a tag to compare

A pre-release for testing purposes that contains sets up all the functionality needed for the QED, MHOU and N3LO variants of NNPDF4.0.

What's Changed

New Features

Bug fixes

Documentation

Workflow

Refactoring

Version 4.0.6

20 Jan 15:40
f6c49ae
Compare
Choose a tag to compare

This is the last version that uses C++ objects in n3fit or validphys. It is also anticipated to be the last release that utilizes apfel for PDF evolution.

At the same time, it is the first version that includes a pineappl parser. pineappl is expected to become the main provider of theory predictions.

What's Changed

New Features

Bug fixes

Documentation

Refactoring

Version 4.0.5

12 May 11:50
09dc4c8
Compare
Choose a tag to compare

This is the last release that supports the older C++ based nnfit code on which the NNPDF 3.1 sets were based. Support for nnfit will be disabled in future releases.

In addition many minor features and bugfixes were added to the code. Many features were ported from C++ to Python. The detailed changelog is below.

New Features

Bug fixes

Documentation

Worflow

Refactoring

Version 4.0.4

29 Oct 11:26
e54ce45
Compare
Choose a tag to compare

This is an incremental bugfix release.

The main highlights are:

  • Fix a bug in integrated luminosity plots #1442.
  • Code for ancillary NNPDF 4.0 analysis (such as Hessian conversion #1344, Nf=4 re-evolution #1422, or alpha_s errors bundling #1340).
  • User facing documentation, including for reproducibility of 4.0 the analysis (#1378)

Additional changes include:

  • A bug in the evolution basis definition #1445, of no consequence to existing analyses was fixed (thanks to @msyan!).
  • Enhancements to hyperoprimization allowing it to work on estimators depending on a full fit (#1316).
  • Some work on moving features implemented in C++ to python (e.g. #1268).
  • Tweaks and enhancements to various plotting functions, as well as new spider diagrams (#1194).
  • Automation using Github Actions, to for example produce release Doceker images (#1390).

The full list of changes is included below.

What's Changed

New Features

Bug fixes

Documentation

Workflow

Refactoring

Full Changelog: 4.0.3...4.0.4

Code for NNPDF4.0 fits

01 Sep 15:16
1229126
Compare
Choose a tag to compare

This version is used for producing all the publicly released fits for NNPDF4.0.