1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 """Variables for the relaxation dispersion specific analysis."""
26
27
28
29 EXP_TYPE_CPMG_SQ = 'SQ CPMG'
30 EXP_TYPE_CPMG_DQ = 'DQ CPMG'
31 EXP_TYPE_CPMG_MQ = 'MQ CPMG'
32 EXP_TYPE_CPMG_ZQ = 'ZQ CPMG'
33 EXP_TYPE_CPMG_PROTON_SQ = '1H SQ CPMG'
34 EXP_TYPE_CPMG_PROTON_MQ = '1H MQ CPMG'
35 EXP_TYPE_CPMG_MMQ = 'CPMG: SQ, DQ, MQ, ZQ, 1H SQ, 1H MQ'
36 EXP_TYPE_NOREX = 'No Rex'
37 EXP_TYPE_R1RHO = 'R1rho'
38 EXP_TYPE_R2EFF = 'R2eff/R1rho'
39
40
41 EXP_TYPE_DESC_CPMG_SQ = "the standard single quantum (SQ) CPMG-type experiment"
42 EXP_TYPE_DESC_CPMG_DQ = "the double quantum (DQ) CPMG-type experiment"
43 EXP_TYPE_DESC_CPMG_MQ = "the multiple quantum (MQ) CPMG-type experiment"
44 EXP_TYPE_DESC_CPMG_ZQ = "the zero quantum (ZQ) CPMG-type experiment"
45 EXP_TYPE_DESC_CPMG_PROTON_SQ = "the 1H single quantum (SQ) CPMG-type experiment"
46 EXP_TYPE_DESC_CPMG_PROTON_MQ = "the 1H multiple quantum (MQ) CPMG-type experiment"
47 EXP_TYPE_DESC_R1RHO = "the R1rho-type experiment"
48
49
50
51 EXP_TYPE_LIST_CPMG = [EXP_TYPE_CPMG_SQ, EXP_TYPE_CPMG_DQ, EXP_TYPE_CPMG_MQ, EXP_TYPE_CPMG_ZQ, EXP_TYPE_CPMG_PROTON_SQ, EXP_TYPE_CPMG_PROTON_MQ]
52 """The list of all dispersion experiment types for CPMG-type data."""
53
54 EXP_TYPE_LIST_R1RHO = [EXP_TYPE_R1RHO]
55 """The list of all dispersion experiment types for R1rho-type data."""
56
57 EXP_TYPE_LIST = EXP_TYPE_LIST_CPMG + EXP_TYPE_LIST_R1RHO
58 """The list of all dispersion experiment types."""
59
60
61
62 EQ_ANALYTIC = 'analytic'
63 EQ_NUMERIC = 'numeric'
64 EQ_SILICO = 'silico'
65
66
67
68 MODEL_R2EFF = 'R2eff'
69 MODEL_DESC_R2EFF = "The model for determining the R2eff/R1rho values from peak intensities."
70 MODEL_PARAMS_R2EFF = ['r2eff', 'i0']
71
72 MODEL_YEAR_R2EFF = 1950
73 MODEL_EXP_TYPE_R2EFF = EXP_TYPE_R2EFF
74 MODEL_SITES_R2EFF = None
75 MODEL_EQ_R2EFF = EQ_ANALYTIC
76
77 MODEL_NOREX = 'No Rex'
78 MODEL_DESC_NOREX = "The model for no chemical exchange relaxation."
79 MODEL_PARAMS_NOREX = ['r2']
80
81 MODEL_YEAR_NOREX = 1951
82 MODEL_EXP_TYPE_NOREX = EXP_TYPE_NOREX
83 MODEL_SITES_NOREX = 1
84 MODEL_EQ_NOREX = EQ_ANALYTIC
85
86 MODEL_LM63 = 'LM63'
87 MODEL_DESC_LM63 = "The Luz and Meiboom (1963) 2-site fast exchange model for SQ-CPMG experiments."
88 MODEL_PARAMS_LM63 = ['r2', 'phi_ex', 'kex']
89 MODEL_YEAR_LM63 = 1963
90 MODEL_EXP_TYPE_LM63 = EXP_TYPE_CPMG_SQ
91 MODEL_SITES_LM63 = 2
92 MODEL_EQ_LM63 = EQ_ANALYTIC
93
94 MODEL_LM63_3SITE = 'LM63 3-site'
95 MODEL_DESC_LM63_3SITE = "The Luz and Meiboom (1963) 3-site fast exchange model for SQ-CPMG experiments."
96 MODEL_PARAMS_LM63_3SITE = ['r2', 'phi_ex_B', 'phi_ex_C', 'kB', 'kC']
97 MODEL_YEAR_LM63_3SITE = 1963
98 MODEL_EXP_TYPE_LM63_3SITE = EXP_TYPE_CPMG_SQ
99 MODEL_SITES_LM63_3SITE = 3
100 MODEL_EQ_LM63_3SITE = EQ_ANALYTIC
101
102 MODEL_CR72 = 'CR72'
103 MODEL_DESC_CR72 = "The reduced Carver and Richards (1972) 2-site model for all time scales for SQ-CPMG experiments, whereby the simplification R20A = R20B is assumed."
104 MODEL_PARAMS_CR72 = ['r2', 'pA', 'dw', 'kex']
105 MODEL_YEAR_CR72 = 1972
106 MODEL_EXP_TYPE_CR72 = EXP_TYPE_CPMG_SQ
107 MODEL_SITES_CR72 = 2
108 MODEL_EQ_CR72 = EQ_ANALYTIC
109
110 MODEL_CR72_FULL = 'CR72 full'
111 MODEL_DESC_CR72_FULL = "The full Carver and Richards (1972) 2-site model for all time scales for SQ-CPMG experiments."
112 MODEL_PARAMS_CR72_FULL = ['r2a', 'r2b', 'pA', 'dw', 'kex']
113 MODEL_YEAR_CR72_FULL = 1972
114 MODEL_EXP_TYPE_CR72_FULL = EXP_TYPE_CPMG_SQ
115 MODEL_SITES_CR72_FULL = 2
116 MODEL_EQ_CR72_FULL = EQ_ANALYTIC
117
118 MODEL_IT99 = 'IT99'
119 MODEL_DESC_IT99 = "The Ishima and Torchia (1999) 2-site CPMG model for all time scales for SQ-CPMG experiments, with skewed populations (pA >> pB)."
120 MODEL_PARAMS_IT99 = ['r2', 'pA', 'dw', 'tex']
121 MODEL_YEAR_IT99 = 1999
122 MODEL_EXP_TYPE_IT99 = EXP_TYPE_CPMG_SQ
123 MODEL_SITES_IT99 = 2
124 MODEL_EQ_IT99 = EQ_ANALYTIC
125
126 MODEL_TSMFK01 = 'TSMFK01'
127 MODEL_DESC_TSMFK01 = "The Tollinger et al. (2001) 2-site very-slow exchange model for SQ-CPMG experiments."
128 MODEL_PARAMS_TSMFK01 = ['r2a', 'dw', 'k_AB']
129 MODEL_YEAR_TSMFK01 = 2001
130 MODEL_EXP_TYPE_TSMFK01 = EXP_TYPE_CPMG_SQ
131 MODEL_SITES_TSMFK01 = 2
132 MODEL_EQ_TSMFK01 = EQ_ANALYTIC
133
134 MODEL_B14 = 'B14'
135 MODEL_DESC_B14 = "The Baldwin (2014) 2-site CPMG exact solution model for all time scales for SQ-CPMG experiments, whereby the simplification R20A = R20B is assumed."
136 MODEL_PARAMS_B14 = ['r2', 'pA', 'dw', 'kex']
137 MODEL_YEAR_B14 = 2014
138 MODEL_EXP_TYPE_B14 = EXP_TYPE_CPMG_SQ
139 MODEL_SITES_B14 = 2
140 MODEL_EQ_B14 = EQ_ANALYTIC
141
142 MODEL_B14_FULL = 'B14 full'
143 MODEL_DESC_B14_FULL = "The Baldwin (2014) 2-site CPMG exact solution model for all time scales for SQ-CPMG experiments."
144 MODEL_PARAMS_B14_FULL = ['r2a', 'r2b', 'pA', 'dw', 'kex']
145 MODEL_YEAR_B14_FULL = 2014
146 MODEL_EXP_TYPE_B14_FULL = EXP_TYPE_CPMG_SQ
147 MODEL_SITES_B14_FULL = 2
148 MODEL_EQ_B14_FULL = EQ_ANALYTIC
149
150 MODEL_M61 = 'M61'
151 MODEL_DESC_M61 = "The Meiboom (1961) on-resonance 2-site fast exchange model for R1rho-type experiments."
152 MODEL_PARAMS_M61 = ['r2', 'phi_ex', 'kex']
153 MODEL_YEAR_M61 = 1961
154 MODEL_EXP_TYPE_M61 = EXP_TYPE_R1RHO
155 MODEL_SITES_M61 = 2
156 MODEL_EQ_M61 = EQ_ANALYTIC
157
158 MODEL_M61B = 'M61 skew'
159 MODEL_DESC_M61B = "The Meiboom (1961) on-resonance 2-site model for R1rho-type experiments, with skewed populations (pA >> pB)."
160 MODEL_PARAMS_M61B = ['r2', 'pA', 'dw', 'kex']
161 MODEL_YEAR_M61B = 1961
162 MODEL_EXP_TYPE_M61B = EXP_TYPE_R1RHO
163 MODEL_SITES_M61B = 2
164 MODEL_EQ_M61B = EQ_ANALYTIC
165
166 MODEL_DPL94 = 'DPL94'
167 """The R1rho 2-site fast exchange model of Davis, Perlman and London (1994)."""
168 MODEL_DESC_DPL94 = "The Davis, Perlman and London (1994) extension of the Meiboom (1961) model for off-resonance data."
169 MODEL_PARAMS_DPL94 = ['r2', 'phi_ex', 'kex']
170 MODEL_YEAR_DPL94 = 1994
171 MODEL_EXP_TYPE_DPL94 = EXP_TYPE_R1RHO
172 MODEL_SITES_DPL94 = 2
173 MODEL_EQ_DPL94 = EQ_ANALYTIC
174
175 MODEL_TP02 = 'TP02'
176 MODEL_DESC_TP02 = "The Trott and Palmer (2002) off-resonance 2-site model for R1rho-type experiments."
177 MODEL_PARAMS_TP02 = ['r2', 'pA', 'dw', 'kex']
178 MODEL_YEAR_TP02 = 2002
179 MODEL_EXP_TYPE_TP02 = EXP_TYPE_R1RHO
180 MODEL_SITES_TP02 = 2
181 MODEL_EQ_TP02 = EQ_ANALYTIC
182
183 MODEL_TAP03 = 'TAP03'
184 MODEL_DESC_TAP03 = "The Trott, Abergel and Palmer (2003) off-resonance 2-site model for R1rho-type experiments."
185 MODEL_PARAMS_TAP03 = ['r2', 'pA', 'dw', 'kex']
186 MODEL_YEAR_TAP03 = 2003
187 MODEL_EXP_TYPE_TAP03 = EXP_TYPE_R1RHO
188 MODEL_SITES_TAP03 = 2
189 MODEL_EQ_TAP03 = EQ_ANALYTIC
190
191 MODEL_MP05 = 'MP05'
192 """The R1rho 2-site off-resonance exchange model of Miloushev and Palmer (2005)."""
193 MODEL_DESC_MP05 = "The Miloushev and Palmer (2005) off-resonance 2-site model for R1rho-type experiments."
194 MODEL_PARAMS_MP05 = ['r2', 'pA', 'dw', 'kex']
195 MODEL_YEAR_MP05 = 2005
196 MODEL_EXP_TYPE_MP05 = EXP_TYPE_R1RHO
197 MODEL_SITES_MP05 = 2
198 MODEL_EQ_MP05 = EQ_ANALYTIC
199
200
201
202 MODEL_NS_CPMG_2SITE_3D = 'NS CPMG 2-site 3D'
203 MODEL_DESC_NS_CPMG_2SITE_3D = "The reduced numerical solution for the 2-site Bloch-McConnell equations using 3D magnetisation vectors for SQ CPMG experiments, whereby the simplification R20A = R20B is assumed."
204 MODEL_PARAMS_NS_CPMG_2SITE_3D = ['r2', 'pA', 'dw', 'kex']
205 MODEL_YEAR_NS_CPMG_2SITE_3D = 2004
206 MODEL_EXP_TYPE_NS_CPMG_2SITE_3D = EXP_TYPE_CPMG_SQ
207 MODEL_SITES_NS_CPMG_2SITE_3D = 2
208 MODEL_EQ_NS_CPMG_2SITE_3D = EQ_NUMERIC
209
210 MODEL_NS_CPMG_2SITE_3D_FULL = 'NS CPMG 2-site 3D full'
211 MODEL_DESC_NS_CPMG_2SITE_3D_FULL = "The full numerical solution for the 2-site Bloch-McConnell equations using 3D magnetisation vectors for SQ CPMG experiments."
212 MODEL_PARAMS_NS_CPMG_2SITE_3D_FULL = ['r2a', 'r2b', 'pA', 'dw', 'kex']
213 MODEL_YEAR_NS_CPMG_2SITE_3D_FULL = 2004
214 MODEL_EXP_TYPE_NS_CPMG_2SITE_3D_FULL = EXP_TYPE_CPMG_SQ
215 MODEL_SITES_NS_CPMG_2SITE_3D_FULL = 2
216 MODEL_EQ_NS_CPMG_2SITE_3D_FULL = EQ_NUMERIC
217
218 MODEL_NS_CPMG_2SITE_STAR = 'NS CPMG 2-site star'
219 MODEL_DESC_NS_CPMG_2SITE_STAR = "The numerical reduced solution for the 2-site Bloch-McConnell equations using complex conjugate matrices for SQ CPMG experiments, whereby the simplification R20A = R20B is assumed."
220 MODEL_PARAMS_NS_CPMG_2SITE_STAR = ['r2', 'pA', 'dw', 'kex']
221 MODEL_YEAR_NS_CPMG_2SITE_STAR = 2004
222 MODEL_EXP_TYPE_NS_CPMG_2SITE_STAR = EXP_TYPE_CPMG_SQ
223 MODEL_SITES_NS_CPMG_2SITE_STAR = 2
224 MODEL_EQ_NS_CPMG_2SITE_STAR = EQ_NUMERIC
225
226 MODEL_NS_CPMG_2SITE_STAR_FULL = 'NS CPMG 2-site star full'
227 MODEL_DESC_NS_CPMG_2SITE_STAR_FULL = "The full numerical solution for the 2-site Bloch-McConnell equations using complex conjugate matrices for SQ CPMG experiments."
228 MODEL_PARAMS_NS_CPMG_2SITE_STAR_FULL = ['r2a', 'r2b', 'pA', 'dw', 'kex']
229 MODEL_YEAR_NS_CPMG_2SITE_STAR_FULL = 2004
230 MODEL_EXP_TYPE_NS_CPMG_2SITE_STAR_FULL = EXP_TYPE_CPMG_SQ
231 MODEL_SITES_NS_CPMG_2SITE_STAR_FULL = 2
232 MODEL_EQ_NS_CPMG_2SITE_STAR_FULL = EQ_NUMERIC
233
234 MODEL_NS_CPMG_2SITE_EXPANDED = 'NS CPMG 2-site expanded'
235 MODEL_DESC_NS_CPMG_2SITE_EXPANDED = "The numerical solution for the 2-site Bloch-McConnell equations for SQ CPMG experiments, expanded using Maple by Nikolai Skrynnikov."
236 MODEL_PARAMS_NS_CPMG_2SITE_EXPANDED = ['r2', 'pA', 'dw', 'kex']
237 MODEL_YEAR_NS_CPMG_2SITE_EXPANDED = 2001
238 MODEL_EXP_TYPE_NS_CPMG_2SITE_EXPANDED = EXP_TYPE_CPMG_SQ
239 MODEL_SITES_NS_CPMG_2SITE_EXPANDED = 2
240 MODEL_EQ_NS_CPMG_2SITE_EXPANDED = EQ_SILICO
241
242 MODEL_NS_R1RHO_2SITE = 'NS R1rho 2-site'
243 MODEL_DESC_NS_R1RHO_2SITE = "The reduced numerical solution for the 2-site Bloch-McConnell equations using 3D magnetisation vectors for R1rho-type experiments, whereby the simplification R20A = R20B is assumed."
244 MODEL_PARAMS_NS_R1RHO_2SITE = ['r2', 'pA', 'dw', 'kex']
245 MODEL_YEAR_NS_R1RHO_2SITE = 2005
246 MODEL_EXP_TYPE_NS_R1RHO_2SITE = EXP_TYPE_R1RHO
247 MODEL_SITES_NS_R1RHO_2SITE = 2
248 MODEL_EQ_NS_R1RHO_2SITE = EQ_NUMERIC
249
250 MODEL_NS_R1RHO_3SITE = 'NS R1rho 3-site'
251 MODEL_DESC_NS_R1RHO_3SITE = "The numerical solution for the 3-site Bloch-McConnell equations using 3D magnetisation vectors for R1rho-type experiments, whereby the simplification R20A = R20B = R20C is assumed."
252 MODEL_PARAMS_NS_R1RHO_3SITE = ['r2', 'pA', 'dw_AB', 'kex_AB', 'pB', 'dw_BC', 'kex_BC', 'kex_AC']
253 MODEL_YEAR_NS_R1RHO_3SITE = 2005
254 MODEL_EXP_TYPE_NS_R1RHO_3SITE = EXP_TYPE_R1RHO
255 MODEL_SITES_NS_R1RHO_3SITE = 3
256 MODEL_EQ_NS_R1RHO_3SITE = EQ_NUMERIC
257
258 MODEL_NS_R1RHO_3SITE_LINEAR = 'NS R1rho 3-site linear'
259 MODEL_DESC_NS_R1RHO_3SITE_LINEAR = "The numerical solution for the 3-site Bloch-McConnell equations using 3D magnetisation vectors for R1rho-type experiments, linearised with kAC = kCA = 0 and whereby the simplification R20A = R20B = R20C is assumed."
260 MODEL_PARAMS_NS_R1RHO_3SITE_LINEAR = ['r2', 'pA', 'dw_AB', 'kex_AB', 'pB', 'dw_BC', 'kex_BC']
261 MODEL_YEAR_NS_R1RHO_3SITE_LINEAR = 2005
262 MODEL_EXP_TYPE_NS_R1RHO_3SITE_LINEAR = EXP_TYPE_R1RHO
263 MODEL_SITES_NS_R1RHO_3SITE_LINEAR = 3
264 MODEL_EQ_NS_R1RHO_3SITE_LINEAR = EQ_NUMERIC
265
266
267 MODEL_MMQ_CR72 = 'MMQ CR72'
268 MODEL_DESC_MMQ_CR72 = "The Carver and Richards (1972) 2-site model for all time scales expanded for MMQ CPMG experiments by Korzhnev et al., 2004."
269 MODEL_PARAMS_MMQ_CR72 = ['r2', 'pA', 'dw', 'dwH', 'kex']
270 MODEL_YEAR_MMQ_CR72 = 2004
271 MODEL_EXP_TYPE_MMQ_CR72 = EXP_TYPE_CPMG_MMQ
272 MODEL_SITES_MMQ_CR72 = 2
273 MODEL_EQ_MMQ_CR72 = EQ_ANALYTIC
274
275 MODEL_NS_MMQ_2SITE = 'NS MMQ 2-site'
276 MODEL_DESC_NS_MMQ_2SITE = "The reduced numerical solution for the 2-site Bloch-McConnell equations for MMQ CPMG experiments, whereby the simplification R20A = R20B is assumed."
277 MODEL_PARAMS_NS_MMQ_2SITE = ['r2', 'pA', 'dw', 'dwH', 'kex']
278 MODEL_YEAR_NS_MMQ_2SITE = 2005
279 MODEL_EXP_TYPE_NS_MMQ_2SITE = EXP_TYPE_CPMG_MMQ
280 MODEL_SITES_NS_MMQ_2SITE = 2
281 MODEL_EQ_NS_MMQ_2SITE = EQ_NUMERIC
282
283 MODEL_NS_MMQ_3SITE = 'NS MMQ 3-site'
284 MODEL_DESC_NS_MMQ_3SITE = "The numerical solution for the 3-site Bloch-McConnell equations for MMQ CPMG experiments, whereby the simplification R20A = R20B = R20C is assumed."
285 MODEL_PARAMS_NS_MMQ_3SITE = ['r2', 'pA', 'dw_AB', 'dwH_AB', 'kex_AB', 'pB', 'dw_BC', 'dwH_BC', 'kex_BC', 'kex_AC']
286 MODEL_YEAR_NS_MMQ_3SITE = 2005
287 MODEL_EXP_TYPE_NS_MMQ_3SITE = EXP_TYPE_CPMG_MMQ
288 MODEL_SITES_NS_MMQ_3SITE = 3
289 MODEL_EQ_NS_MMQ_3SITE = EQ_NUMERIC
290
291 MODEL_NS_MMQ_3SITE_LINEAR = 'NS MMQ 3-site linear'
292 MODEL_DESC_NS_MMQ_3SITE_LINEAR = "The numerical solution for the 3-site Bloch-McConnell equations for MMQ CPMG experiments, linearised with kAC = kCA = 0 and whereby the simplification R20A = R20B = R20C is assumed."
293 MODEL_PARAMS_NS_MMQ_3SITE_LINEAR = ['r2', 'pA', 'dw_AB', 'dwH_AB', 'kex_AB', 'pB', 'dw_BC', 'dwH_BC', 'kex_BC']
294 MODEL_YEAR_NS_MMQ_3SITE_LINEAR = 2005
295 MODEL_EXP_TYPE_NS_MMQ_3SITE_LINEAR = EXP_TYPE_CPMG_MMQ
296 MODEL_SITES_NS_MMQ_3SITE_LINEAR = 3
297 MODEL_EQ_NS_MMQ_3SITE_LINEAR = EQ_NUMERIC
298
299
300 PARAMS_R20 = ['r2', 'r2a', 'r2b']
301
302
303
304
305 MODEL_LIST_ANALYTIC_CPMG = [MODEL_LM63, MODEL_LM63_3SITE, MODEL_CR72, MODEL_CR72_FULL, MODEL_IT99, MODEL_TSMFK01, MODEL_B14, MODEL_B14_FULL]
306 """The list of all analytic CPMG models."""
307
308
309 MODEL_LIST_NUMERIC_CPMG = [MODEL_NS_CPMG_2SITE_3D, MODEL_NS_CPMG_2SITE_3D_FULL, MODEL_NS_CPMG_2SITE_STAR, MODEL_NS_CPMG_2SITE_STAR_FULL, MODEL_NS_CPMG_2SITE_EXPANDED]
310 """The list of all numeric CPMG models."""
311
312
313 MODEL_LIST_CPMG_ONLY = MODEL_LIST_ANALYTIC_CPMG + MODEL_LIST_NUMERIC_CPMG
314 """The list of all dispersion models specifically for CPMG-type experiments (excluding the R2eff model and model 'No Rex')."""
315
316
317 MODEL_LIST_CPMG = [MODEL_NOREX] + MODEL_LIST_CPMG_ONLY
318 """The list of all dispersion models specifically for CPMG-type experiments (excluding the R2eff model)."""
319
320
321 MODEL_LIST_CPMG_FULL = [MODEL_R2EFF] + MODEL_LIST_CPMG
322 """The list of the R2eff model together with all dispersion models specifically for CPMG-type experiments."""
323
324
325
326 MODEL_LIST_ANALYTIC_CPMG_MMQ = [MODEL_MMQ_CR72]
327 """The list of all numeric MMQ CPMG models."""
328
329
330 MODEL_LIST_NUMERIC_CPMG_MMQ = [MODEL_NS_MMQ_2SITE, MODEL_NS_MMQ_3SITE, MODEL_NS_MMQ_3SITE_LINEAR]
331 """The list of all numeric MMQ CPMG models."""
332
333
334 MODEL_LIST_MMQ = MODEL_LIST_ANALYTIC_CPMG_MMQ + MODEL_LIST_NUMERIC_CPMG_MMQ
335 """The list of all dispersion models specifically for MMQ CPMG-type experiments."""
336
337
338 MODEL_LIST_MQ_CPMG = [MODEL_NOREX] + MODEL_LIST_MMQ
339 """The list of all dispersion models specifically for MQ CPMG-type experiments (excluding the R2eff model)."""
340
341
342 MODEL_LIST_MQ_CPMG_FULL = [MODEL_R2EFF] + MODEL_LIST_MQ_CPMG
343 """The list of the R2eff model together with all dispersion models specifically for MQ CPMG-type experiments."""
344
345
346
347
348 MODEL_LIST_R1RHO_ON_RES = [MODEL_M61, MODEL_M61B]
349 """The list of all dispersion models specifically for R1rho-type on-resonance experiments (excluding the R2eff model and model 'No Rex')."""
350
351
352 MODEL_LIST_ANALYTIC_R1RHO = [MODEL_DPL94, MODEL_TP02, MODEL_TAP03, MODEL_MP05]
353 """The list of all dispersion models specifically for analytical R1rho-type experiments which use R1 in their equations (excluding the R2eff model and model 'No Rex')."""
354
355
356
357 MODEL_LIST_NUMERIC_R1RHO = [MODEL_NS_R1RHO_2SITE, MODEL_NS_R1RHO_3SITE, MODEL_NS_R1RHO_3SITE_LINEAR]
358 """The list of all dispersion models specifically for numeric R1rho-type experiments which use R1 in their equations (excluding the R2eff model and model 'No Rex')."""
359
360
361 MODEL_LIST_R1RHO_OFF_RES = [MODEL_NOREX] + MODEL_LIST_ANALYTIC_R1RHO + MODEL_LIST_NUMERIC_R1RHO
362 """The list of all dispersion models specifically for R1rho-type experiments which use R1 in their equations (excluding the R2eff model and model 'No Rex')."""
363
364
365
366 MODEL_LIST_R1RHO = [MODEL_NOREX] + MODEL_LIST_R1RHO_ON_RES + MODEL_LIST_ANALYTIC_R1RHO + MODEL_LIST_NUMERIC_R1RHO
367 """The list of all dispersion models specifically for R1rho-type experiments (excluding the R2eff model)."""
368
369 MODEL_LIST_R1RHO_FULL = [MODEL_R2EFF] + MODEL_LIST_R1RHO
370 """The list of the R2eff model together with all dispersion models specifically for R1rho-type experiments."""
371
372
373
374 MODEL_LIST_ANALYTIC = MODEL_LIST_ANALYTIC_CPMG + MODEL_LIST_ANALYTIC_R1RHO + MODEL_LIST_ANALYTIC_CPMG_MMQ
375 """The list of all analytic models."""
376
377
378 MODEL_LIST_NUMERIC = MODEL_LIST_NUMERIC_CPMG + MODEL_LIST_NUMERIC_R1RHO + MODEL_LIST_NUMERIC_CPMG_MMQ
379 """The list of all numeric models."""
380
381
382 MODEL_LIST_DISP = [MODEL_NOREX] + MODEL_LIST_CPMG_ONLY + MODEL_LIST_R1RHO_ON_RES + MODEL_LIST_R1RHO_OFF_RES + MODEL_LIST_MMQ
383 """The list of all dispersion models (excluding the R2eff model)."""
384
385 MODEL_LIST_FULL = [MODEL_R2EFF] + MODEL_LIST_DISP
386 """The list of the R2eff model together with all dispersion models."""
387
388
389 MODEL_LIST_INV_RELAX_TIMES = [MODEL_B14, MODEL_B14_FULL, MODEL_MMQ_CR72, MODEL_NS_CPMG_2SITE_3D, MODEL_NS_CPMG_2SITE_3D_FULL, MODEL_NS_CPMG_2SITE_EXPANDED, MODEL_NS_CPMG_2SITE_STAR, MODEL_NS_CPMG_2SITE_STAR_FULL, MODEL_NS_MMQ_2SITE, MODEL_NS_MMQ_3SITE, MODEL_NS_MMQ_3SITE_LINEAR, MODEL_NS_R1RHO_2SITE, MODEL_NS_R1RHO_2SITE, MODEL_NS_R1RHO_3SITE, MODEL_NS_R1RHO_3SITE_LINEAR]
390 """The inverted relaxation delay"""
391
392 MODEL_LIST_R20B = [MODEL_B14_FULL, MODEL_CR72_FULL, MODEL_NS_CPMG_2SITE_3D_FULL, MODEL_NS_CPMG_2SITE_STAR_FULL]
393 """Models using R20B."""
394
395 MODEL_LIST_DW_MIX_DOUBLE = [MODEL_LM63_3SITE, MODEL_MMQ_CR72, MODEL_NS_MMQ_2SITE, MODEL_NS_R1RHO_3SITE, MODEL_NS_R1RHO_3SITE_LINEAR]
396 """Models using parameters with mixed dw, and has two variables. For example with both dw and dwH or dw_AB and dw_BC or phi_ex_B and phi_ex_C."""
397
398 MODEL_LIST_DW_MIX_QUADRUPLE = [MODEL_NS_MMQ_3SITE, MODEL_NS_MMQ_3SITE_LINEAR]
399 """Models using parameters with mixed dw, and has four variables. For example with both dw_AB, dw_BC, dwH_AB and dwH_BC."""
400
401
402 MODEL_LIST_FIT_R1 = [MODEL_NOREX, MODEL_DPL94, MODEL_TP02, MODEL_TAP03, MODEL_MP05, MODEL_NS_R1RHO_2SITE]
403
404
405
406 MODEL_NEST_CPMG = MODEL_CR72
407 MODEL_NEST_MMQ = MODEL_MMQ_CR72
408 MODEL_NEST_R1RHO = MODEL_MP05
409
410 MODEL_LIST_NEST = [MODEL_NEST_CPMG, MODEL_NEST_MMQ, MODEL_NEST_R1RHO]
411
412
413
414 MODEL_NEST_LIST_CPMG = [MODEL_NS_CPMG_2SITE_EXPANDED, MODEL_NS_CPMG_2SITE_3D, MODEL_NS_CPMG_2SITE_STAR, MODEL_B14, MODEL_CR72]
415 MODEL_NEST_LIST_CPMG_R20B = [MODEL_NS_CPMG_2SITE_3D_FULL, MODEL_NS_CPMG_2SITE_STAR_FULL, MODEL_B14_FULL, MODEL_CR72_FULL]
416
417 MODEL_NEST_LIST_R1RHO_2SITE = [MODEL_MP05, MODEL_TAP03, MODEL_TP02]
418 MODEL_NEST_LIST_R1RHO_3SITE = [MODEL_NS_R1RHO_3SITE_LINEAR, MODEL_NS_R1RHO_2SITE]
419
420 MODEL_NEST_LIST_MMQ_2SITE = [MODEL_NS_MMQ_2SITE, MODEL_MMQ_CR72]
421 MODEL_NEST_LIST_MMQ_3SITE = [MODEL_NS_MMQ_3SITE, MODEL_NS_MMQ_3SITE_LINEAR]
422
423
424 MODEL_NEST_R2EFF = None
425 MODEL_NEST_NOREX = None
426 MODEL_NEST_LM63 = None
427 MODEL_NEST_LM63_3SITE = [MODEL_LM63]
428 MODEL_NEST_CR72 = MODEL_NEST_LIST_CPMG
429 MODEL_NEST_CR72_FULL = MODEL_NEST_LIST_CPMG_R20B + MODEL_NEST_LIST_CPMG
430 MODEL_NEST_IT99 = None
431 MODEL_NEST_TSMFK01 = None
432 MODEL_NEST_B14 = MODEL_NEST_LIST_CPMG
433 MODEL_NEST_B14_FULL = MODEL_NEST_LIST_CPMG_R20B + MODEL_NEST_LIST_CPMG
434 MODEL_NEST_M61 = None
435 MODEL_NEST_M61B = None
436 MODEL_NEST_DPL94 = None
437 MODEL_NEST_TP02 = MODEL_NEST_LIST_R1RHO_2SITE
438 MODEL_NEST_TAP03 = MODEL_NEST_LIST_R1RHO_2SITE
439 MODEL_NEST_MP05 = MODEL_NEST_LIST_R1RHO_2SITE
440 MODEL_NEST_NS_CPMG_2SITE_3D = MODEL_NEST_LIST_CPMG
441 MODEL_NEST_NS_CPMG_2SITE_3D_FULL = MODEL_NEST_LIST_CPMG_R20B + MODEL_NEST_LIST_CPMG
442 MODEL_NEST_NS_CPMG_2SITE_STAR = MODEL_NEST_LIST_CPMG
443 MODEL_NEST_NS_CPMG_2SITE_STAR_FULL = MODEL_NEST_LIST_CPMG_R20B + MODEL_NEST_LIST_CPMG
444 MODEL_NEST_NS_CPMG_2SITE_EXPANDED = MODEL_NEST_LIST_CPMG
445 MODEL_NEST_NS_R1RHO_2SITE = MODEL_NEST_LIST_R1RHO_2SITE
446 MODEL_NEST_NS_R1RHO_3SITE = MODEL_NEST_LIST_R1RHO_3SITE + MODEL_NEST_LIST_R1RHO_2SITE
447 MODEL_NEST_NS_R1RHO_3SITE_LINEAR = MODEL_NEST_LIST_R1RHO_3SITE + MODEL_NEST_LIST_R1RHO_2SITE
448 MODEL_NEST_MMQ_CR72 = MODEL_NEST_LIST_MMQ_2SITE
449 MODEL_NEST_NS_MMQ_2SITE = MODEL_NEST_LIST_MMQ_2SITE
450 MODEL_NEST_NS_MMQ_3SITE = MODEL_NEST_LIST_MMQ_3SITE + MODEL_NEST_LIST_MMQ_2SITE
451 MODEL_NEST_NS_MMQ_3SITE_LINEAR = MODEL_NEST_LIST_MMQ_3SITE + MODEL_NEST_LIST_MMQ_2SITE
452
453
454
455 MODEL_DESC = {
456 MODEL_R2EFF: MODEL_DESC_R2EFF,
457 MODEL_NOREX: MODEL_DESC_NOREX,
458 MODEL_LM63: MODEL_DESC_LM63,
459 MODEL_LM63_3SITE: MODEL_DESC_LM63_3SITE,
460 MODEL_CR72: MODEL_DESC_CR72,
461 MODEL_CR72_FULL: MODEL_DESC_CR72_FULL,
462 MODEL_IT99: MODEL_DESC_IT99,
463 MODEL_TSMFK01: MODEL_DESC_TSMFK01,
464 MODEL_B14: MODEL_DESC_B14,
465 MODEL_B14_FULL: MODEL_DESC_B14_FULL,
466 MODEL_M61: MODEL_DESC_M61,
467 MODEL_M61B: MODEL_DESC_M61B,
468 MODEL_DPL94: MODEL_DESC_DPL94,
469 MODEL_TP02: MODEL_DESC_TP02,
470 MODEL_TAP03: MODEL_DESC_TAP03,
471 MODEL_MP05: MODEL_DESC_MP05,
472 MODEL_NS_CPMG_2SITE_3D: MODEL_DESC_NS_CPMG_2SITE_3D,
473 MODEL_NS_CPMG_2SITE_3D_FULL: MODEL_DESC_NS_CPMG_2SITE_3D_FULL,
474 MODEL_NS_CPMG_2SITE_STAR: MODEL_DESC_NS_CPMG_2SITE_STAR,
475 MODEL_NS_CPMG_2SITE_STAR_FULL: MODEL_DESC_NS_CPMG_2SITE_STAR_FULL,
476 MODEL_NS_CPMG_2SITE_EXPANDED: MODEL_DESC_NS_CPMG_2SITE_EXPANDED,
477 MODEL_NS_R1RHO_2SITE: MODEL_DESC_NS_R1RHO_2SITE,
478 MODEL_NS_R1RHO_3SITE: MODEL_DESC_NS_R1RHO_3SITE,
479 MODEL_NS_R1RHO_3SITE_LINEAR: MODEL_DESC_NS_R1RHO_3SITE_LINEAR,
480 MODEL_MMQ_CR72: MODEL_DESC_MMQ_CR72,
481 MODEL_NS_MMQ_2SITE: MODEL_DESC_NS_MMQ_2SITE,
482 MODEL_NS_MMQ_3SITE: MODEL_DESC_NS_MMQ_3SITE,
483 MODEL_NS_MMQ_3SITE_LINEAR: MODEL_DESC_NS_MMQ_3SITE_LINEAR
484 }
485
486
487 MODEL_PARAMS = {
488 MODEL_R2EFF: MODEL_PARAMS_R2EFF,
489 MODEL_NOREX: MODEL_PARAMS_NOREX,
490 MODEL_LM63: MODEL_PARAMS_LM63,
491 MODEL_LM63_3SITE: MODEL_PARAMS_LM63_3SITE,
492 MODEL_CR72: MODEL_PARAMS_CR72,
493 MODEL_CR72_FULL: MODEL_PARAMS_CR72_FULL,
494 MODEL_IT99: MODEL_PARAMS_IT99,
495 MODEL_TSMFK01: MODEL_PARAMS_TSMFK01,
496 MODEL_B14: MODEL_PARAMS_B14,
497 MODEL_B14_FULL: MODEL_PARAMS_B14_FULL,
498 MODEL_M61: MODEL_PARAMS_M61,
499 MODEL_M61B: MODEL_PARAMS_M61B,
500 MODEL_DPL94: MODEL_PARAMS_DPL94,
501 MODEL_TP02: MODEL_PARAMS_TP02,
502 MODEL_TAP03: MODEL_PARAMS_TAP03,
503 MODEL_MP05: MODEL_PARAMS_MP05,
504 MODEL_NS_CPMG_2SITE_3D: MODEL_PARAMS_NS_CPMG_2SITE_3D,
505 MODEL_NS_CPMG_2SITE_3D_FULL: MODEL_PARAMS_NS_CPMG_2SITE_3D_FULL,
506 MODEL_NS_CPMG_2SITE_STAR: MODEL_PARAMS_NS_CPMG_2SITE_STAR,
507 MODEL_NS_CPMG_2SITE_STAR_FULL: MODEL_PARAMS_NS_CPMG_2SITE_STAR_FULL,
508 MODEL_NS_CPMG_2SITE_EXPANDED: MODEL_PARAMS_NS_CPMG_2SITE_EXPANDED,
509 MODEL_NS_R1RHO_2SITE: MODEL_PARAMS_NS_R1RHO_2SITE,
510 MODEL_NS_R1RHO_3SITE: MODEL_PARAMS_NS_R1RHO_3SITE,
511 MODEL_NS_R1RHO_3SITE_LINEAR: MODEL_PARAMS_NS_R1RHO_3SITE_LINEAR,
512 MODEL_MMQ_CR72: MODEL_PARAMS_MMQ_CR72,
513 MODEL_NS_MMQ_2SITE: MODEL_PARAMS_NS_MMQ_2SITE,
514 MODEL_NS_MMQ_3SITE: MODEL_PARAMS_NS_MMQ_3SITE,
515 MODEL_NS_MMQ_3SITE_LINEAR: MODEL_PARAMS_NS_MMQ_3SITE_LINEAR
516 }
517
518
519 MODEL_YEAR = {
520 MODEL_R2EFF: MODEL_YEAR_R2EFF,
521 MODEL_NOREX: MODEL_YEAR_NOREX,
522 MODEL_LM63: MODEL_YEAR_LM63,
523 MODEL_LM63_3SITE: MODEL_YEAR_LM63_3SITE,
524 MODEL_CR72: MODEL_YEAR_CR72,
525 MODEL_CR72_FULL: MODEL_YEAR_CR72_FULL,
526 MODEL_IT99: MODEL_YEAR_IT99,
527 MODEL_TSMFK01: MODEL_YEAR_TSMFK01,
528 MODEL_B14: MODEL_YEAR_B14,
529 MODEL_B14_FULL: MODEL_YEAR_B14_FULL,
530 MODEL_M61: MODEL_YEAR_M61,
531 MODEL_M61B: MODEL_YEAR_M61B,
532 MODEL_DPL94: MODEL_YEAR_DPL94,
533 MODEL_TP02: MODEL_YEAR_TP02,
534 MODEL_TAP03: MODEL_YEAR_TAP03,
535 MODEL_MP05: MODEL_YEAR_MP05,
536 MODEL_NS_CPMG_2SITE_3D: MODEL_YEAR_NS_CPMG_2SITE_3D,
537 MODEL_NS_CPMG_2SITE_3D_FULL: MODEL_YEAR_NS_CPMG_2SITE_3D_FULL,
538 MODEL_NS_CPMG_2SITE_STAR: MODEL_YEAR_NS_CPMG_2SITE_STAR,
539 MODEL_NS_CPMG_2SITE_STAR_FULL: MODEL_YEAR_NS_CPMG_2SITE_STAR_FULL,
540 MODEL_NS_CPMG_2SITE_EXPANDED: MODEL_YEAR_NS_CPMG_2SITE_EXPANDED,
541 MODEL_NS_R1RHO_2SITE: MODEL_YEAR_NS_R1RHO_2SITE,
542 MODEL_NS_R1RHO_3SITE: MODEL_YEAR_NS_R1RHO_3SITE,
543 MODEL_NS_R1RHO_3SITE_LINEAR: MODEL_YEAR_NS_R1RHO_3SITE_LINEAR,
544 MODEL_MMQ_CR72: MODEL_YEAR_MMQ_CR72,
545 MODEL_NS_MMQ_2SITE: MODEL_YEAR_NS_MMQ_2SITE,
546 MODEL_NS_MMQ_3SITE: MODEL_YEAR_NS_MMQ_3SITE,
547 MODEL_NS_MMQ_3SITE_LINEAR: MODEL_YEAR_NS_MMQ_3SITE_LINEAR
548 }
549
550
551 MODEL_EXP_TYPE = {
552 MODEL_R2EFF: MODEL_EXP_TYPE_R2EFF,
553 MODEL_NOREX: MODEL_EXP_TYPE_NOREX,
554 MODEL_LM63: MODEL_EXP_TYPE_LM63,
555 MODEL_LM63_3SITE: MODEL_EXP_TYPE_LM63_3SITE,
556 MODEL_CR72: MODEL_EXP_TYPE_CR72,
557 MODEL_CR72_FULL: MODEL_EXP_TYPE_CR72_FULL,
558 MODEL_IT99: MODEL_EXP_TYPE_IT99,
559 MODEL_TSMFK01: MODEL_EXP_TYPE_TSMFK01,
560 MODEL_B14: MODEL_EXP_TYPE_B14,
561 MODEL_B14_FULL: MODEL_EXP_TYPE_B14_FULL,
562 MODEL_M61: MODEL_EXP_TYPE_M61,
563 MODEL_M61B: MODEL_EXP_TYPE_M61B,
564 MODEL_DPL94: MODEL_EXP_TYPE_DPL94,
565 MODEL_TP02: MODEL_EXP_TYPE_TP02,
566 MODEL_TAP03: MODEL_EXP_TYPE_TAP03,
567 MODEL_MP05: MODEL_EXP_TYPE_MP05,
568 MODEL_NS_CPMG_2SITE_3D: MODEL_EXP_TYPE_NS_CPMG_2SITE_3D,
569 MODEL_NS_CPMG_2SITE_3D_FULL: MODEL_EXP_TYPE_NS_CPMG_2SITE_3D_FULL,
570 MODEL_NS_CPMG_2SITE_STAR: MODEL_EXP_TYPE_NS_CPMG_2SITE_STAR,
571 MODEL_NS_CPMG_2SITE_STAR_FULL: MODEL_EXP_TYPE_NS_CPMG_2SITE_STAR_FULL,
572 MODEL_NS_CPMG_2SITE_EXPANDED: MODEL_EXP_TYPE_NS_CPMG_2SITE_EXPANDED,
573 MODEL_NS_R1RHO_2SITE: MODEL_EXP_TYPE_NS_R1RHO_2SITE,
574 MODEL_NS_R1RHO_3SITE: MODEL_EXP_TYPE_NS_R1RHO_3SITE,
575 MODEL_NS_R1RHO_3SITE_LINEAR: MODEL_EXP_TYPE_NS_R1RHO_3SITE_LINEAR,
576 MODEL_MMQ_CR72: MODEL_EXP_TYPE_MMQ_CR72,
577 MODEL_NS_MMQ_2SITE: MODEL_EXP_TYPE_NS_MMQ_2SITE,
578 MODEL_NS_MMQ_3SITE: MODEL_EXP_TYPE_NS_MMQ_3SITE,
579 MODEL_NS_MMQ_3SITE_LINEAR: MODEL_EXP_TYPE_NS_MMQ_3SITE_LINEAR
580 }
581
582
583 MODEL_SITES = {
584 MODEL_R2EFF: MODEL_SITES_R2EFF,
585 MODEL_NOREX: MODEL_SITES_NOREX,
586 MODEL_LM63: MODEL_SITES_LM63,
587 MODEL_LM63_3SITE: MODEL_SITES_LM63_3SITE,
588 MODEL_CR72: MODEL_SITES_CR72,
589 MODEL_CR72_FULL: MODEL_SITES_CR72_FULL,
590 MODEL_IT99: MODEL_SITES_IT99,
591 MODEL_TSMFK01: MODEL_SITES_TSMFK01,
592 MODEL_B14: MODEL_SITES_B14,
593 MODEL_B14_FULL: MODEL_SITES_B14_FULL,
594 MODEL_M61: MODEL_SITES_M61,
595 MODEL_M61B: MODEL_SITES_M61B,
596 MODEL_DPL94: MODEL_SITES_DPL94,
597 MODEL_TP02: MODEL_SITES_TP02,
598 MODEL_TAP03: MODEL_SITES_TAP03,
599 MODEL_MP05: MODEL_SITES_MP05,
600 MODEL_NS_CPMG_2SITE_3D: MODEL_SITES_NS_CPMG_2SITE_3D,
601 MODEL_NS_CPMG_2SITE_3D_FULL: MODEL_SITES_NS_CPMG_2SITE_3D_FULL,
602 MODEL_NS_CPMG_2SITE_STAR: MODEL_SITES_NS_CPMG_2SITE_STAR,
603 MODEL_NS_CPMG_2SITE_STAR_FULL: MODEL_SITES_NS_CPMG_2SITE_STAR_FULL,
604 MODEL_NS_CPMG_2SITE_EXPANDED: MODEL_SITES_NS_CPMG_2SITE_EXPANDED,
605 MODEL_NS_R1RHO_2SITE: MODEL_SITES_NS_R1RHO_2SITE,
606 MODEL_NS_R1RHO_3SITE: MODEL_SITES_NS_R1RHO_3SITE,
607 MODEL_NS_R1RHO_3SITE_LINEAR: MODEL_SITES_NS_R1RHO_3SITE_LINEAR,
608 MODEL_MMQ_CR72: MODEL_SITES_MMQ_CR72,
609 MODEL_NS_MMQ_2SITE: MODEL_SITES_NS_MMQ_2SITE,
610 MODEL_NS_MMQ_3SITE: MODEL_SITES_NS_MMQ_3SITE,
611 MODEL_NS_MMQ_3SITE_LINEAR: MODEL_SITES_NS_MMQ_3SITE_LINEAR
612 }
613
614
615 MODEL_EQ = {
616 MODEL_R2EFF: MODEL_EQ_R2EFF,
617 MODEL_NOREX: MODEL_EQ_NOREX,
618 MODEL_LM63: MODEL_EQ_LM63,
619 MODEL_LM63_3SITE: MODEL_EQ_LM63_3SITE,
620 MODEL_CR72: MODEL_EQ_CR72,
621 MODEL_CR72_FULL: MODEL_EQ_CR72_FULL,
622 MODEL_IT99: MODEL_EQ_IT99,
623 MODEL_TSMFK01: MODEL_EQ_TSMFK01,
624 MODEL_B14: MODEL_EQ_B14,
625 MODEL_B14_FULL: MODEL_EQ_B14_FULL,
626 MODEL_M61: MODEL_EQ_M61,
627 MODEL_M61B: MODEL_EQ_M61B,
628 MODEL_DPL94: MODEL_EQ_DPL94,
629 MODEL_TP02: MODEL_EQ_TP02,
630 MODEL_TAP03: MODEL_EQ_TAP03,
631 MODEL_MP05: MODEL_EQ_MP05,
632 MODEL_NS_CPMG_2SITE_3D: MODEL_EQ_NS_CPMG_2SITE_3D,
633 MODEL_NS_CPMG_2SITE_3D_FULL: MODEL_EQ_NS_CPMG_2SITE_3D_FULL,
634 MODEL_NS_CPMG_2SITE_STAR: MODEL_EQ_NS_CPMG_2SITE_STAR,
635 MODEL_NS_CPMG_2SITE_STAR_FULL: MODEL_EQ_NS_CPMG_2SITE_STAR_FULL,
636 MODEL_NS_CPMG_2SITE_EXPANDED: MODEL_EQ_NS_CPMG_2SITE_EXPANDED,
637 MODEL_NS_R1RHO_2SITE: MODEL_EQ_NS_R1RHO_2SITE,
638 MODEL_NS_R1RHO_3SITE: MODEL_EQ_NS_R1RHO_3SITE,
639 MODEL_NS_R1RHO_3SITE_LINEAR: MODEL_EQ_NS_R1RHO_3SITE_LINEAR,
640 MODEL_MMQ_CR72: MODEL_EQ_MMQ_CR72,
641 MODEL_NS_MMQ_2SITE: MODEL_EQ_NS_MMQ_2SITE,
642 MODEL_NS_MMQ_3SITE: MODEL_EQ_NS_MMQ_3SITE,
643 MODEL_NS_MMQ_3SITE_LINEAR: MODEL_EQ_NS_MMQ_3SITE_LINEAR
644 }
645
646
647 MODEL_NEST = {
648 MODEL_R2EFF: MODEL_NEST_R2EFF,
649 MODEL_NOREX: MODEL_NEST_NOREX,
650 MODEL_LM63: MODEL_NEST_LM63,
651 MODEL_LM63_3SITE: MODEL_NEST_LM63_3SITE,
652 MODEL_CR72: MODEL_NEST_CR72,
653 MODEL_CR72_FULL: MODEL_NEST_CR72_FULL,
654 MODEL_IT99: MODEL_NEST_IT99,
655 MODEL_TSMFK01: MODEL_NEST_TSMFK01,
656 MODEL_B14: MODEL_NEST_B14,
657 MODEL_B14_FULL: MODEL_NEST_B14_FULL,
658 MODEL_M61: MODEL_NEST_M61,
659 MODEL_M61B: MODEL_NEST_M61B,
660 MODEL_DPL94: MODEL_NEST_DPL94,
661 MODEL_TP02: MODEL_NEST_TP02,
662 MODEL_TAP03: MODEL_NEST_TAP03,
663 MODEL_MP05: MODEL_NEST_MP05,
664 MODEL_NS_CPMG_2SITE_3D: MODEL_NEST_NS_CPMG_2SITE_3D,
665 MODEL_NS_CPMG_2SITE_3D_FULL: MODEL_NEST_NS_CPMG_2SITE_3D_FULL,
666 MODEL_NS_CPMG_2SITE_STAR: MODEL_NEST_NS_CPMG_2SITE_STAR,
667 MODEL_NS_CPMG_2SITE_STAR_FULL: MODEL_NEST_NS_CPMG_2SITE_STAR_FULL,
668 MODEL_NS_CPMG_2SITE_EXPANDED: MODEL_NEST_NS_CPMG_2SITE_EXPANDED,
669 MODEL_NS_R1RHO_2SITE: MODEL_NEST_NS_R1RHO_2SITE,
670 MODEL_NS_R1RHO_3SITE: MODEL_NEST_NS_R1RHO_3SITE,
671 MODEL_NS_R1RHO_3SITE_LINEAR: MODEL_NEST_NS_R1RHO_3SITE_LINEAR,
672 MODEL_MMQ_CR72: MODEL_NEST_MMQ_CR72,
673 MODEL_NS_MMQ_2SITE: MODEL_NEST_NS_MMQ_2SITE,
674 MODEL_NS_MMQ_3SITE: MODEL_NEST_NS_MMQ_3SITE,
675 MODEL_NS_MMQ_3SITE_LINEAR: MODEL_NEST_NS_MMQ_3SITE_LINEAR
676 }
677