Update resources for tests, examples and documentation to be NNPDF4.0 based
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).