Update resources for tests, examples and documentation to be NNPDF4.0 based#1440
Conversation
|
For the Otherwise I leave theory 200 for the examples which I think is also ok. |
|
@scarlehoff OK, no problem. Do you have any preference for the integrability data set? |
|
Not really. It's just so that's available in the examples (and tested I guess). |
|
Probably needs a very close review to make sure the changes are consistent. I've been trying to test many of the runcards in the examples but there are many |
|
I'd like to merge this and then release a new version. |
@scarlehoff I've just realised that I've never mentioned that integrability FK tables have been computed for theory 162. |
Co-authored-by: Zaharid <zk261@cam.ac.uk>
I'll update the regression test to include integrability then. Thanks!
Ok, let me change first the name of the low precision fit and add integrability set to the "quickcards" |
|
I just realised the closure test fit was also done with theory 53 so I need to redo that one as well, sorry. |
|
This should be done now. |
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:
TODO:
n3fitregression testsvalidphysexamplesn3fitexamplesSome 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 anymorefuture_test_example.yaml: actually, maybe it is too complicated for an example and should go the reproduce NNPDF40 folderspiderplot_dataspecs.yaml: uses the 1000 replica fitspiderplots.yaml: 1000 replica fitCloses #1432.
Closes #1448.