Skip to content

Commit 6e7a14c

Browse files
committed
Update runcard
1 parent 340d657 commit 6e7a14c

File tree

1 file changed

+41
-76
lines changed

1 file changed

+41
-76
lines changed

n3fit/runcards/examples/Basic_runcard_pc_covmat.yml

Lines changed: 41 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Configuration file for n3fit
33
#
44
######################################################################################
5-
description: NNPDF4.0 ht with TCM - DIS (NC & CC) only
5+
description: NNPDF4.1 with TCM higher twists and jet power corrections
66

77
######################################################################################
88
dataset_inputs:
@@ -22,60 +22,50 @@ dataset_inputs:
2222
- {dataset: ATLAS_2JET_7TEV_R06_M12Y, frac: 0.75, variant: legacy}
2323
- {dataset: CMS_2JET_7TEV_M12Y, frac: 0.75}
2424
- {dataset: CMS_1JET_8TEV_PTY, frac: 0.75, variant: legacy}
25+
- {dataset: CMS_2JET_13TEV_M12-YSTAR-YB-R08, frac: 0.75}
2526
- {dataset: LHCB_Z0_13TEV_DIELECTRON-Y, frac: 0.75}
2627

2728
################################################################################
29+
diagonal_frac: 0.75
30+
2831
datacuts:
29-
t0pdfset: 240701-02-rs-nnpdf40-baseline
32+
t0pdfset: 260202-jk-nnpdf41-mhou
3033
q2min: 2.5
3134
w2min: 3.24
3235

33-
################################################################################
34-
# NNLO QCD TRN evolution
3536
theory:
36-
theoryid: 40_000_000
37+
theoryid: 41_000_000
3738

3839
theorycovmatconfig:
3940
point_prescriptions: ["power corrections"]
4041
pc_parameters:
41-
H2p: {yshift: [0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.0], nodes: [0.0, 0.001, 0.01, 0.1, 0.3, 0.5, 0.7, 0.9, 1]}
42-
H2d: {yshift: [0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.0], nodes: [0.0, 0.001, 0.01, 0.1, 0.3, 0.5, 0.7, 0.9, 1]}
43-
HLp: {yshift: [0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.0], nodes: [0.0, 0.001, 0.01, 0.1, 0.3, 0.5, 0.7, 0.9, 1]}
44-
HLd: {yshift: [0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.0], nodes: [0.0, 0.001, 0.01, 0.1, 0.3, 0.5, 0.7, 0.9, 1]}
45-
H3p: {yshift: [0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.0], nodes: [0.0, 0.001, 0.01, 0.1, 0.3, 0.5, 0.7, 0.9, 1]}
46-
H3d: {yshift: [0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.0], nodes: [0.0, 0.001, 0.01, 0.1, 0.3, 0.5, 0.7, 0.9, 1]}
47-
Hj: {yshift: [2.0, 2.0, 2.0, 2.0, 2.0, 2.0], nodes: [0.25, 0.75, 1.25, 1.75, 2.25, 2.75]}
48-
H2j_ATLAS: {yshift: [2.0, 2.0, 2.0, 2.0, 2.0, 2.0], nodes: [0.25, 0.75, 1.25, 1.75, 2.25, 2.75]}
49-
H2j_CMS: {yshift: [2.0, 2.0, 2.0, 2.0, 2.0], nodes: [0.25, 0.75, 1.25, 1.75, 2.25]}
42+
f2p: {yshift: [0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.0], nodes: [0.0, 0.001, 0.01, 0.1, 0.3, 0.5, 0.7, 0.9, 1]}
43+
f2d: {yshift: [0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.0], nodes: [0.0, 0.001, 0.01, 0.1, 0.3, 0.5, 0.7, 0.9, 1]}
44+
dis_cc: {yshift: [0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.0], nodes: [0.0, 0.001, 0.01, 0.1, 0.3, 0.5, 0.7, 0.9, 1]}
45+
Hj: {yshift: [2.0, 2.0, 2.0, 2.0, 2.0, 2.0], nodes: [0.25, 0.75, 1.25, 1.75, 2.25, 2.75]}
46+
H2j_ystar: {yshift: [2.0, 2.0, 2.0, 2.0, 2.0, 2.0], nodes: [0.25, 0.75, 1.25, 1.75, 2.25, 2.75]}
47+
H2j_ymax: {yshift: [2.0, 2.0, 2.0, 2.0, 2.0], nodes: [0.25, 0.75, 1.25, 1.75, 2.25]}
5048
pc_included_procs: ["JETS", "DIJET", "DIS NC", "DIS CC"]
5149
pc_excluded_exps: [HERA_NC_318GEV_EAVG_CHARM-SIGMARED,
5250
HERA_NC_318GEV_EAVG_BOTTOM-SIGMARED,]
53-
pdf: 210619-n3fit-001
51+
pdf: 260202-jk-nnpdf41-mhou
5452
use_thcovmat_in_fitting: true
5553
use_thcovmat_in_sampling: true
5654
resample_negative_pseudodata: false
5755

58-
# For fits <= 4.0 multiplicative and additive uncertainties were sampled separately
59-
# and thus the flag `separate_multiplicative` needs to be set to True
60-
# sampling:
61-
# separate_multiplicative: True
62-
63-
################################################################################
64-
trvlseed: 591866982
65-
nnseed: 945709987
66-
mcseed: 519562661
56+
trvlseed: 130582403
57+
nnseed: 953262798
58+
mcseed: 1437981271
6759
genrep: true
68-
69-
################################################################################
7060
parameters: # This defines the parameter dictionary that is passed to the Model Trainer
71-
nodes_per_layer: [25, 20, 8]
72-
activation_per_layer: [tanh, tanh, linear]
61+
nodes_per_layer: [70, 50, 25, 20, 9]
62+
activation_per_layer: [tanh, tanh, tanh, tanh, linear]
7363
initializer: glorot_normal
7464
optimizer:
7565
clipnorm: 6.073e-6
7666
learning_rate: 2.621e-3
7767
optimizer_name: Nadam
78-
epochs: 3000
68+
epochs: 27000
7969
positivity:
8070
initial: 184.8
8171
multiplier:
@@ -86,60 +76,35 @@ parameters: # This defines the parameter dictionary that is passed to the Model
8676
layer_type: dense
8777
dropout: 0.0
8878
threshold_chi2: 3.5
79+
feature_scaling_points: 5
8980

9081
fitting:
91-
fitbasis: EVOL
92-
savepseudodata: True
82+
fitbasis: CCBAR_ASYMM # EVOL (7), EVOLQED (8), etc.
83+
savepseudodata: true
9384
basis:
94-
- {fl: sng, trainable: false, smallx: [1.089, 1.119], largex: [1.475, 3.119]}
95-
- {fl: g, trainable: false, smallx: [0.7504, 1.098], largex: [2.814, 5.669]}
96-
- {fl: v, trainable: false, smallx: [0.479, 0.7384], largex: [1.549, 3.532]}
97-
- {fl: v3, trainable: false, smallx: [0.1073, 0.4397], largex: [1.733, 3.458]}
98-
- {fl: v8, trainable: false, smallx: [0.5507, 0.7837], largex: [1.516, 3.356]}
99-
- {fl: t3, trainable: false, smallx: [-0.4506, 0.9305], largex: [1.745, 3.424]}
100-
- {fl: t8, trainable: false, smallx: [0.5877, 0.8687], largex: [1.522, 3.515]}
101-
- {fl: t15, trainable: false, smallx: [1.089, 1.141], largex: [1.492, 3.222]}
85+
- {fl: sng, trainable: false, smallx: [1.058, 1.155]}
86+
- {fl: g, trainable: false, smallx: [0.9017, 1.084]}
87+
- {fl: v, trainable: false, smallx: [0.481, 0.6499]}
88+
- {fl: v3, trainable: false, smallx: [0.08225, 0.502]}
89+
- {fl: v8, trainable: false, smallx: [0.5823, 0.7928]}
90+
- {fl: t3, trainable: false, smallx: [-0.3987, 0.9689]}
91+
- {fl: t8, trainable: false, smallx: [0.6077, 0.9459]}
92+
- {fl: t15, trainable: false, smallx: [1.023, 1.147]}
93+
- {fl: v15, trainable: false, smallx: [0.5005, 0.7189]}
10294

10395
################################################################################
10496
positivity:
10597
posdatasets:
106-
# Positivity Lagrange Multiplier
107-
- {dataset: NNPDF_POS_2P24GEV_F2U, maxlambda: 1e6}
108-
- {dataset: NNPDF_POS_2P24GEV_F2D, maxlambda: 1e6}
109-
- {dataset: NNPDF_POS_2P24GEV_F2S, maxlambda: 1e6}
110-
- {dataset: NNPDF_POS_2P24GEV_FLL, maxlambda: 1e6}
111-
- {dataset: NNPDF_POS_2P24GEV_DYU, maxlambda: 1e10}
112-
- {dataset: NNPDF_POS_2P24GEV_DYD, maxlambda: 1e10}
113-
- {dataset: NNPDF_POS_2P24GEV_DYS, maxlambda: 1e10}
114-
- {dataset: NNPDF_POS_2P24GEV_F2C, maxlambda: 1e6}
11598
# Positivity of MSbar PDFs
116-
- {dataset: NNPDF_POS_2P24GEV_XUQ, maxlambda: 1e6}
117-
- {dataset: NNPDF_POS_2P24GEV_XUB, maxlambda: 1e6}
118-
- {dataset: NNPDF_POS_2P24GEV_XDQ, maxlambda: 1e6}
119-
- {dataset: NNPDF_POS_2P24GEV_XDB, maxlambda: 1e6}
120-
- {dataset: NNPDF_POS_2P24GEV_XSQ, maxlambda: 1e6}
121-
- {dataset: NNPDF_POS_2P24GEV_XSB, maxlambda: 1e6}
122-
- {dataset: NNPDF_POS_2P24GEV_XGL, maxlambda: 1e6}
123-
124-
added_filter_rules:
125-
- dataset: NNPDF_POS_2P24GEV_FLL
126-
rule: "x > 5.0e-7"
127-
- dataset: NNPDF_POS_2P24GEV_F2C
128-
rule: "x < 0.74"
129-
- dataset: NNPDF_POS_2P24GEV_XGL
130-
rule: "x > 0.1"
131-
- dataset: NNPDF_POS_2P24GEV_XUQ
132-
rule: "x > 0.1"
133-
- dataset: NNPDF_POS_2P24GEV_XUB
134-
rule: "x > 0.1"
135-
- dataset: NNPDF_POS_2P24GEV_XDQ
136-
rule: "x > 0.1"
137-
- dataset: NNPDF_POS_2P24GEV_XDB
138-
rule: "x > 0.1"
139-
- dataset: NNPDF_POS_2P24GEV_XSQ
140-
rule: "x > 0.1"
141-
- dataset: NNPDF_POS_2P24GEV_XSB
142-
rule: "x > 0.1"
99+
- {dataset: NNPDF_POS_100GEV_XUQ, maxlambda: 1e6}
100+
- {dataset: NNPDF_POS_100GEV_XUB, maxlambda: 1e6}
101+
- {dataset: NNPDF_POS_100GEV_XDQ, maxlambda: 1e6}
102+
- {dataset: NNPDF_POS_100GEV_XDB, maxlambda: 1e6}
103+
- {dataset: NNPDF_POS_100GEV_XSQ, maxlambda: 1e6}
104+
- {dataset: NNPDF_POS_100GEV_XSB, maxlambda: 1e6}
105+
- {dataset: NNPDF_POS_100GEV_XCQ, maxlambda: 1e6}
106+
- {dataset: NNPDF_POS_100GEV_XCB, maxlambda: 1e6}
107+
- {dataset: NNPDF_POS_100GEV_XGL, maxlambda: 1e6}
143108

144109
integrability:
145110
integdatasets:
@@ -148,4 +113,4 @@ integrability:
148113

149114
################################################################################
150115
debug: false
151-
maxcores: 8
116+
maxcores: 16

0 commit comments

Comments
 (0)