Skip to content

Update resources for tests, examples and documentation to be NNPDF4.0 based

Emanuele Roberto Nocera requested to merge update_examples_to_nnpdf40 into master

Created by: scarlehoff

The main point of the changes is for the runcards to be NNPDF4.0 runcards (and not "legacy" runcard that are only supported via hacks) but of course a few other thing change (like the fact that some exponents are now limited by the integrability, for instance).

The rule of the thumb for the changes is:

  • Use NNPDF release PDFs when a PDF is needed.
  • Change 3.1 NLO theory to 4.0 NLO theory (and 3.1 to 4.0 NLO fit)
  • Use a fit to theory 162 (with 4.0 methodology) when a NNLO fit is needed.

TODO:

  • Change the n3fit regression tests
  • Change the validphys examples
  • Change the n3fit examples
  • Change the documentation to use the example resources

Some vp runcards need to be modified beyond just the resources being used for them to work:

  • generate_a_report.yaml: expects experiment key which doesn't exist anymore
  • future_test_example.yaml: actually, maybe it is too complicated for an example and should go the reproduce NNPDF40 folder
  • spiderplot_dataspecs.yaml: uses the 1000 replica fit
  • spiderplots.yaml: 1000 replica fit

Closes #1432 (closed). Closes #1448 (closed).

Merge request reports

Loading