source: sasmodels/sasmodels/conversion_table.py @ 1b49bf8

core_shell_microgelscostrafo411magnetic_modelticket-1257-vesicle-productticket_1156ticket_1265_superballticket_822_more_unit_tests
Last change on this file since 1b49bf8 was 1b49bf8, checked in by Paul Kienzle <pkienzle@…>, 8 years ago

update conversion tables corresponding to the great parameter shift

  • Property mode set to 100644
File size: 23.4 KB
Line 
1"""
2Parameter conversion table
3
4*CONVERSION_TABLE* gives the old model name and a dictionary of old parameter
5names for each parameter in sasmodels.  This is used by :mod:`convert` to
6determine the equivalent parameter set when comparing a sasmodels model to
7the models defined in SasView 3.1.
8"""
9
10
11CONVERSION_TABLE = {
12    "adsorbed_layer": [
13        "Core2ndMomentModel",
14        {
15            "scale": "scale",
16            "second_moment": "second_moment",
17            "density_shell": "density_poly",
18            "sld_solvent": "sld_solv",
19            "radius": "radius_core",
20            "volfraction": "volf_cores",
21            "background": "background",
22            "adsorbed_amount": "ads_amount",
23            "sld_shell": "sld_poly"
24        }
25    ],
26    "barbell": [
27        "BarBellModel",
28        {
29            "sld": "sld_barbell",
30            "length": "len_bar",
31            "radius_bell": "rad_bell",
32            "radius": "rad_bar",
33            "sld_solvent": "sld_solv"
34        }
35    ],
36    "bcc_paracrystal": [
37        "BCCrystalModel",
38        {
39            "sld": "sldSph",
40            "sld_solvent": "sldSolv"
41        }
42    ],
43    "be_polyelectrolyte": [
44        "BEPolyelectrolyte",
45        {
46            "ionization_degree": "alpha",
47            "polymer_concentration": "c",
48            "salt_concentration": "cs",
49            "virial_param": "h",
50            "background": "background",
51            "contrast_factor": "k",
52            "bjerrum_length": "lb",
53            "monomer_length": "b"
54        }
55    ],
56    "binary_hard_sphere": [
57        "BinaryHSModel",
58        {
59            "sld_sm": "ss_sld",
60            "sld_lg": "ls_sld",
61            "volfraction_sm": "vol_frac_ss",
62            "radius_lg": "l_radius",
63            "radius_sm": "s_radius",
64            "volfraction_lg": "vol_frac_ls",
65            "sld_solvent": "solvent_sld"
66        }
67    ],
68    "broad_peak": [
69        "BroadPeakModel",
70        {
71            "peak_pos": "q_peak",
72            "scale": None,
73            "lorentz_length": "length_l",
74            "porod_scale": "scale_p",
75            "lorentz_exp": "exponent_l",
76            "lorentz_scale": "scale_l",
77            "porod_exp": "exponent_p"
78        }
79    ],
80    "capped_cylinder": [
81        "CappedCylinderModel",
82        {
83            "sld": "sld_capcyl",
84            "length": "len_cyl",
85            "radius_cap": "rad_cap",
86            "radius": "rad_cyl",
87            "sld_solvent": "sld_solv"
88        }
89    ],
90    "core_multi_shell": [
91        "CoreMultiShellModel",
92        {
93            "thickness": "thick_shell",
94            "sld": "sld_shell",
95            "radius": "rad_core0",
96            "sld_core": "sld_core0",
97            "sld_solvent": "sld_solv",
98            "n": "n_shells",
99            "M0:sld_core": "M0_sld_core0",
100            "mtheta:sld_core": "M_theta_core0",
101            "mphi:sld_core": "M_phi_core0",
102            "M0:sld1": "M0_sld_shell1",
103            "mtheta:sld1": "M_theta_shell1",
104            "mphi:sld1": "M_phi_shell1",
105            "M0:sld2": "M0_sld_shell2",
106            "mtheta:sld2": "M_theta_shell2",
107            "mphi:sld2": "M_phi_shell2",
108            "M0:sld3": "M0_sld_shell3",
109            "mtheta:sld3": "M_theta_shell3",
110            "mphi:sld3": "M_phi_shell3",
111            "M0:sld4": "M0_sld_shell4",
112            "mtheta:sld4": "M_theta_shell4",
113            "mphi:sld4": "M_phi_shell4",
114            "M0:sld_solvent": "M0_sld_solv",
115            "mtheta:sld_solvent": "M_theta_solv",
116            "mphi:sld_solvent": "M_phi_solv",
117            "up:frac_i": "Up_frac_i",
118            "up:frac_f": "Up_frac_f",
119            "up:angle": "Up_theta",
120        }
121    ],
122    "core_shell_bicelle": [
123        "CoreShellBicelleModel",
124        {
125            "phi": "axis_phi",
126            "sld_core": "core_sld",
127            "sld_rim": "rim_sld",
128            "thick_face": "face_thick",
129            "sld_solvent": "solvent_sld",
130            "thick_rim": "rim_thick",
131            "sld_face": "face_sld",
132            "theta": "axis_theta"
133        }
134    ],
135    "core_shell_cylinder": [
136        "CoreShellCylinderModel",
137        {
138            "theta": "axis_theta",
139            "phi": "axis_phi",
140            "sld_shell": "shell_sld",
141            "sld_solvent": "solvent_sld",
142            "sld_core": "core_sld"
143        }
144    ],
145    "core_shell_ellipsoid(nonXT)": [
146        "CoreShellEllipsoidModel",
147        {
148            "sld_core": "sld_core",
149            "sld_shell": "sld_shell",
150            "sld_solvent": "sld_solvent",
151            "equat_core": "equat_core",
152            "equat_shell": "equat_shell",
153            "polar_core": "polar_core",
154            "polar_shell": "polar_shell",
155            "theta": "axis_theta",
156            "phi": "axis_phi",
157        }
158    ],
159    "core_shell_ellipsoid": [
160        "CoreShellEllipsoidXTModel",
161        {
162            "sld_core": "sld_core",
163            "sld_shell": "sld_shell",
164            "sld_solvent": "sld_solvent",
165            "radius_equat_core": "equat_core",
166            "thick_shell": "T_shell",
167            "x_core": "X_core",
168            "x_polar_shell": "XpolarShell",
169            "theta": "axis_theta",
170            "phi": "axis_phi",
171        }
172    ],
173    "core_shell_parallelepiped": [
174        "CSParallelepipedModel",
175        {
176            "sld_core": "sld_pcore",
177            "sld_a": "sld_rimA",
178            "sld_b": "sld_rimB",
179            "sld_c": "sld_rimC",
180            "sld_solvent": "sld_solv",
181            "length_a": "shortA",
182            "length_b": "midB",
183            "length_c": "longC",
184            "thick_rim_a": "rimA",
185            "thick_rim_c": "rimC",
186            "thick_rim_b": "rimB",
187            "theta": "parallel_theta",
188            "phi": "parallel_phi",
189            "psi": "parallel_psi",
190        }
191    ],
192    "core_shell_sphere": [
193        "CoreShellModel",
194        {
195            "sld_core": "core_sld",
196            "sld_shell": "shell_sld",
197            "sld_solvent": "solvent_sld",
198            "M0:sld_core": "M0_sld_core",
199            "mtheta:sld_core": "M_theta_core",
200            "mphi:sld_core": "M_phi_core",
201            "M0:sld_shell": "M0_sld_shell",
202            "mtheta:sld_shell": "M_theta_shell",
203            "mphi:sld_shell": "M_phi_shell",
204            "M0:sld_solvent": "M0_sld_solv",
205            "mtheta:sld_solvent": "M_theta_solv",
206            "mphi:sld_solvent": "M_phi_solv",
207            "up:frac_i": "Up_frac_i",
208            "up:frac_f": "Up_frac_f",
209            "up:angle": "Up_theta"
210        }
211    ],
212    "correlation_length": [
213        "CorrLengthModel",
214        {
215            "porod_scale": "scale_p",
216            "lorentz_scale": "scale_l",
217            "porod_exp": "exponent_p",
218            "lorentz_exp": "exponent_l",
219            "cor_length": "length_l"
220        }
221    ],
222    "cylinder": [
223        "CylinderModel",
224        {
225            "sld": "sldCyl",
226            "theta": "cyl_theta",
227            "phi": "cyl_phi",
228            "sld_solvent": "sldSolv",
229            "M0:sld": "M0_sld_cyl",
230            "mtheta:sld": "M_theta_cyl",
231            "mphi:sld": "M_phi_cyl",
232            "M0:sld_solvent": "M0_sld_solv",
233            "mtheta:sld_solvent": "M_theta_solv",
234            "mphi:sld_solvent": "M_phi_solv",
235            "up:frac_i": "Up_frac_i",
236            "up:frac_f": "Up_frac_f",
237            "up:angle": "Up_theta"
238        }
239    ],
240    "dab": [
241        "DABModel",
242        {
243            "cor_length": "length"
244        }
245    ],
246    "ellipsoid": [
247        "EllipsoidModel",
248        {
249            "phi": "axis_phi",
250            "radius_equatorial": "radius_b",
251            "sld": "sldEll",
252            "theta": "axis_theta",
253            "radius_polar": "radius_a",
254            "sld_solvent": "sldSolv"
255        }
256    ],
257    "elliptical_cylinder": [
258        "EllipticalCylinderModel",
259        {
260            "axis_ratio": "r_ratio",
261            "radius_minor": "r_minor",
262            "sld": "sldCyl",
263            "sld_solvent": "sldSolv",
264            "theta": "cyl_theta",
265            "phi": "cyl_phi",
266            "psi": "cyl_psi",
267        }
268    ],
269    "fcc_paracrystal": [
270        "FCCrystalModel",
271        {
272            "sld": "sldSph",
273            "sld_solvent": "sldSolv"
274        }
275    ],
276    "flexible_cylinder": [
277        "FlexibleCylinderModel",
278        {
279            "sld": "sldCyl",
280            "sld_solvent": "sldSolv"
281        }
282    ],
283    "flexible_cylinder_elliptical": [
284        "FlexCylEllipXModel",
285        {
286            "sld": "sldCyl",
287            "sld_solvent": "sldSolv"
288        }
289    ],
290    "fractal": [
291        "FractalModel",
292        {
293            "sld_block": "sldBlock",
294            "radius": "radius",
295            "cor_length": "cor_length",
296            "sld_solvent": "sldSolv",
297            "fractal_dim": "fractal_dim"
298        }
299    ],
300    "fractal_core_shell": [
301        "FractalCoreShellModel",
302        {
303            "sld_core": "core_sld",
304            "sld_shell": "shell_sld",
305            "sld_solvent": "solvent_sld",
306            "radius": "radius",
307            "thickness": "thickness",
308            "fractal_dim": "frac_dim",
309            "cor_length": "cor_length",
310            "volfraction": "volfraction",
311        }
312    ],
313    "fuzzy_sphere": [
314        "FuzzySphereModel",
315        {
316            "sld": "sldSph",
317            "fuzziness": "fuzziness",
318            "radius": "radius",
319            "sld_solvent": "sldSolv"
320        }
321    ],
322    "gauss_lorentz_gel": [
323        "GaussLorentzGelModel",
324        {
325            "gauss_scale": "scale_g",
326            "cor_length_dynamic": "dyn_colength",
327            "cor_length_static": "stat_colength",
328            "background": "background",
329            "lorentz_scale": "scale_l"
330        }
331    ],
332    "gaussian_peak": [
333        "PeakGaussModel",
334        {
335            "peak_pos": "q0",
336            "sigma": "B",
337        }
338    ],
339    "gel_fit": [
340        "GelFitModel",
341        {
342            "rg": "radius",
343            "lorentz_scale": "lScale",
344            "guinier_scale": "gScale",
345            "fractal_dim": "scale",
346            "cor_length": "zeta",
347        }
348    ],
349    "guinier": [
350        "GuinierModel",
351        {
352            "rg": "rg"
353        }
354    ],
355    "guinier_porod": [
356        "GuinierPorodModel",
357        {
358            "s": "dim",
359            "rg": "rg",
360            "porod_exp": "m",
361            "scale": "scale",
362            "background": "background"
363        }
364    ],
365    "hardsphere": [
366        "HardsphereStructure",
367        {
368            "radius_effective_pd": "effect_radius_pd",
369            "radius_effective": "effect_radius",
370            "radius_effective_pd_n": "effect_radius_pd_n"
371        }
372    ],
373    "hayter_msa": [
374        "HayterMSAStructure",
375        {
376            "radius_effective": "effect_radius",
377            "volfraction": "volfraction",
378            "charge": "charge",
379            "temperature": "temperature",
380            "concentration_salt": "saltconc",
381            "dielectconst": "dielectconst",
382            #"radius_effective_pd_n": "effect_radius_pd_n",
383            #"radius_effective_pd": "effect_radius_pd",
384        }
385    ],
386    "hollow_cylinder": [
387        "HollowCylinderModel",
388        {
389            "sld": "sldCyl",
390            "sld_solvent": "sldSolv",
391            "radius": "core_radius",
392            "thickness": "radius",
393            "length": "length",
394            "theta": "axis_theta",
395            "phi": "axis_phi",
396        }
397    ],
398    "hollow_rectangular_prism": [
399        "RectangularHollowPrismModel",
400        {
401            "b2a_ratio": "b2a_ratio",
402            "length_a": "short_side",
403            "sld": "sldPipe",
404            "length_c": "c2a_ratio",
405            "sld_solvent": "sldSolv",
406            "thickness": "thickness"
407        }
408    ],
409    "hollow_rectangular_prism_thin_walls": [
410        "RectangularHollowPrismInfThinWallsModel",
411        {
412            "sld": "sldPipe",
413            "b2a_ratio": "b2a_ratio",
414            "length_a": "short_side",
415            "length_c": "c2a_ratio",
416            "sld_solvent": "sldSolv"
417        }
418    ],
419    "lamellar": [
420        "LamellarModel",
421        {
422            "sld": "sld_bi",
423            "sld_solvent": "sld_sol",
424            "thickness": "bi_thick"
425        }
426    ],
427    "lamellar_hg": [
428        "LamellarFFHGModel",
429        {
430            "sld": "sld_tail",
431            "sld_solvent": "sld_solvent",
432            "sld_head": "sld_head",
433            "length_tail": "t_length",
434            "length_head": "h_thickness"
435        }
436    ],
437    "lamellar_hg_stack_caille": [
438        "LamellarPSHGModel",
439        {
440            "sld": "sld_tail",
441            "sld_head": "sld_head",
442            "sld_solvent": "sld_solvent",
443            "length_tail": "deltaT",
444            "length_head": "deltaH",
445            "d_spacing": "spacing",
446            "Caille_parameter": "caille",
447            "Nlayers": "n_plates",
448        }
449    ],
450    "lamellar_stack_caille": [
451        "LamellarPSModel",
452        {
453            "sld": "sld_bi",
454            "sld_solvent": "sld_sol",
455            "thickness": "delta",
456            "d_spacing": "spacing",
457            "Caille_parameter": "caille",
458            "Nlayers": "N_plates",
459        }
460    ],
461    "lamellar_stack_paracrystal": [
462        "LamellarPCrystalModel",
463        {
464            "sld": "sld_layer",
465            "sld_solvent": "sld_solvent",
466            "thickness": "thickness",
467            "d_spacing": "spacing",
468            "sigma_d": "pd_spacing",
469            "Nlayers": "Nlayers",
470        }
471    ],
472    "line": [
473        "LineModel",
474        {
475            "slope": "B",
476            "scale": None,
477            "background": None,
478            "intercept": "A"
479        }
480    ],
481    "linear_pearls": [
482        "LinearPearlsModel",
483        {
484            "sld": "sld_pearl",
485            "sld_solvent": "sld_solv",
486            "edge_sep": "edge_separation"
487        }
488    ],
489    "lorentz": [
490        "LorentzModel",
491        {
492            "cor_length": "length"
493        }
494    ],
495    "mass_fractal": [
496        "MassFractalModel",
497        {
498            "cutoff_length": "co_length",
499            "radius": "radius",
500            "fractal_dim_mass": "mass_dim"
501        }
502    ],
503    "mass_surface_fractal": [
504        "MassSurfaceFractal",
505        {
506            "rg_cluster": "cluster_rg",
507            "fractal_dim_mass": "mass_dim",
508            "radius": "radius",
509            "fractal_dim_surf": "surface_dim",
510            "rg_primary": "primary_rg"
511        }
512    ],
513    "mono_gauss_coil": [
514        "DebyeModel",
515        {
516            "rg": "rg",
517            "scale": "scale",
518            "background": "background"
519        }
520    ],
521    "multilayer_vesicle": [
522        "MultiShellModel",
523        {
524            "radius": "core_radius",
525            "sld_solvent": "core_sld",
526            "n_pairs": "n_pairs",
527            "thick_shell": "s_thickness",
528            "sld": "shell_sld",
529            "thick_solvent": "w_thickness",
530        }
531    ],
532    "onion": [
533        "OnionExpShellModel",
534        {
535            "n_shells": "n_shells",
536            "A": "A_shell",
537            "sld_core": "sld_core0",
538            "radius_core": "rad_core0",
539            "sld_solvent": "sld_solv",
540            "thickness": "thick_shell",
541            "sld_in": "sld_in_shell",
542            "sld_out": "sld_out_shell"
543        }
544    ],
545    "parallelepiped": [
546        "ParallelepipedModel",
547        {
548            "phi": "parallel_phi",
549            "psi": "parallel_psi",
550            "sld_solvent": "sldSolv",
551            "length_a": "short_a",
552            "length_b": "short_b",
553            "sld": "sldPipe",
554            "theta": "parallel_theta",
555            "length_c": "long_c",
556            "M0:sld": "M0_sld_pipe",
557            "mtheta:sld": "M_theta_pipe",
558            "mphi:sld": "M_phi_pipe",
559            "M0:sld_solvent": "M0_sld_solv",
560            "mtheta:sld_solvent": "M_theta_solv",
561            "mphi:sld_solvent": "M_phi_solv",
562            "up:frac_i": "Up_frac_i",
563            "up:frac_f": "Up_frac_f",
564            "up:angle": "Up_theta",
565        }
566    ],
567    "peak_lorentz": [
568        "PeakLorentzModel",
569        {
570            "peak_pos": "q0",
571            "peak_hwhm": "B"
572        }
573    ],
574    "pearl_necklace": [
575        "PearlNecklaceModel",
576        {
577            "scale": "scale",
578            "string_thickness": "thick_string",
579            "sld_string": "sld_string",
580            "sld_solvent": "sld_solv",
581            "edge_sep": "edge_separation",
582            "number_of_pearls": "num_pearls",
583            "radius": "radius",
584            "background": "background",
585            "sld": "sld_pearl"
586        }
587    ],
588    "poly_gauss_coil": [
589        "Poly_GaussCoil",
590        {
591            "rg": "rg",
592            "polydispersity": "poly_m",
593            "scale": "scale",
594            "background": "background"
595        }
596    ],
597    "polymer_excl_volume": [
598        "PolymerExclVolume",
599        {
600            "rg": "rg",
601            "scale": "scale",
602            "background": "background",
603            "porod_exp": "m"
604        }
605    ],
606    "polymer_micelle": [
607        "MicelleSphCoreModel",
608        {
609            "sld_corona": "rho_corona",
610            "sld_solvent": "rho_solv",
611            "sld_core": "rho_core",
612            "ndensity": "ndensity",
613            "v_core": "v_core",
614            "v_corona": "v_corona",
615            "radius_core": "radius_core",
616            "rg": "radius_gyr",
617            "d_penetration": "d_penetration",
618            "n_aggreg": "n_aggreg",
619        }
620    ],
621    "porod": [
622        "PorodModel",
623        {
624            "scale": "scale",
625            "background": "background"
626        }
627    ],
628    "power_law": [
629        "PowerLawAbsModel",
630        {
631            "scale": "scale",
632            "background": "background",
633            "power": "m"
634        }
635    ],
636    "pringle": [
637        "PringlesModel",
638        {
639            "scale": "scale",
640            "solvent_sld": "sld_solvent",
641            "thickness": "thickness",
642            "beta": "beta",
643            "radius": "radius",
644            "background": "background",
645            "alpha": "alpha",
646            "sld": "sld_pringle"
647        }
648    ],
649    "raspberry": [
650        "RaspBerryModel",
651        {
652            "volfraction_lg": "volf_Lsph",
653            "volfraction_sm": "volf_Ssph",
654            "radius_sm": "radius_Ssph",
655            "radius_lg": "radius_Lsph",
656            "sld_lg": "sld_Lsph",
657            "sld_sm": "sld_Ssph",
658            "sld_solvent": "sld_solv",
659            "surface_fraction": "surfrac_Ssph",
660            "penetration": "delta_Ssph"
661        }
662    ],
663    "rectangular_prism": [
664        "RectangularPrismModel",
665        {
666            "sld": "sldPipe",
667            "b2a_ratio": "b2a_ratio",
668            "length_a": "short_side",
669            "length_c": "c2a_ratio",
670            "sld_solvent": "sldSolv"
671        }
672    ],
673    "rpa": [
674        "RPA10Model",
675        {
676            "K12": "Kab", "K13": "Kac", "K14": "Kad",
677            "K23": "Kbc", "K24": "Kbd", "K34": "Kcd",
678            "N1": "Na", "N2": "Nb", "N3": "Nc", "N4": "Nd",
679            "L1": "La", "L2": "Lb", "L3": "Lc", "L4": "Ld",
680            "v1": "va", "v2": "vb", "v3": "vc", "v4": "vd",
681            "b1": "ba", "b2": "bb", "b3": "bc", "b4": "bd",
682            "Phi1": "Phia", "Phi2": "Phib", "Phi3": "Phic", "Phi4": "Phid",
683            "case_num": "lcase_n"
684        }
685    ],
686    "sc_paracrystal": [
687        "SCCrystalModel",
688        {
689            "sld": "sldSph",
690            "sld_solvent": "sldSolv"
691        }
692    ],
693    "sphere": [
694        "SphereModel",
695        {
696            "sld": "sldSph",
697            "radius": "radius",
698            "sld_solvent": "sldSolv",
699            "M0:sld": "M0_sld_sph",
700            "mtheta:sld": "M_theta_sph",
701            "mphi:sld": "M_phi_sph",
702            "M0:sld_solvent": "M0_sld_solv",
703            "mtheta:sld_solvent": "M_theta_solv",
704            "mphi:sld_solvent": "M_phi_solv",
705            "up:frac_i": "Up_frac_i",
706            "up:frac_f": "Up_frac_f",
707            "up:angle": "Up_theta"
708        }
709    ],
710    "spherical_sld": [
711        "SphericalSLDModel",
712        # Be lazy and use a generator expression to define
713        #    sld1: sld_flat0, ...
714        #    thickness1: thick_flat0, ...
715        #    interface1: thick_inter0, ...
716        #    shape1: func_inter0, ...
717        #    nu1: nu_inter0, ...
718        # but override thickness1 => rad_cor0 and sld1 => sld_core0.
719        # Note: explicit key,value pairs given by **{...} override the
720        # keys from the gnerator expression ((k,v) for k,v in seq) when
721        # used as dict((generator), **{...})
722        dict(((field_new+str(index+1), field_old+str(index))
723              for field_new, field_old in [("sld", "sld_flat"),
724                                           ("thickness", "thick_flat"),
725                                           ("interface", "thick_inter"),
726                                           ("shape", "func_inter"),
727                                           ("nu", "nu_inter"),]
728              for index in range(11)),
729             **{
730                   "n_shells": "n_shells",
731                   "n_steps": "npts_inter",
732                   "sld_solvent": "sld_solv",
733                   "thickness1": "rad_core0",
734                   "sld1": "sld_core0",
735               })
736    ],
737    "squarewell": [
738        "SquareWellStructure",
739        {
740            "radius_effective_pd": "effect_radius_pd",
741            "radius_effective": "effect_radius",
742            "radius_effective_pd_n": "effect_radius_pd_n"
743        }
744    ],
745    "stacked_disks": [
746        "StackedDisksModel",
747        {
748            "phi": "axis_phi",
749            "sld_layer": "layer_sld",
750            "sld_core": "core_sld",
751            "theta": "axis_theta",
752            "sld_solvent": "solvent_sld",
753            "n_stacking": "n_stacking",
754            "thick_layer": "layer_thick",
755            "thick_core": "core_thick",
756        }
757    ],
758    "star_polymer": [
759        "StarPolymer",
760        {
761            "arms": "arms",
762            "rg_squared": "R2"
763        }
764    ],
765    "stickyhardsphere": [
766        "StickyHSStructure",
767        {
768            "radius_effective_pd": "effect_radius_pd",
769            "radius_effective": "effect_radius",
770            "radius_effective_pd_n": "effect_radius_pd_n"
771        }
772    ],
773    "surface_fractal": [
774        "SurfaceFractalModel",
775        {
776            "cutoff_length": "co_length",
777            "radius": "radius",
778            "fractal_dim_surf": "surface_dim"
779        }
780    ],
781    "teubner_strey": [
782        "TeubnerStreyModel",
783        {
784            # Note: parameters are completely rewritten in convert.py
785            "volfraction_a": "volfraction_a",
786            "sld_a": "sld_a",
787            "sld_b": "sld_b",
788            "d": "d",
789            "xi": "xi",
790        }
791    ],
792    "triaxial_ellipsoid": [
793        "TriaxialEllipsoidModel",
794        {
795            "phi": "axis_phi",
796            "radius_equat_minor": "semi_axisA",
797            "radius_polar": "semi_axisC",
798            "radius_equat_major": "semi_axisB",
799            "sld_solvent": "sldSolv",
800            "psi": "axis_psi",
801            "sld": "sldEll",
802            "theta": "axis_theta"
803        }
804    ],
805    "two_lorentzian": [
806        "TwoLorentzianModel",
807        {
808            "lorentz_scale_1": "scale_1",
809            "lorentz_scale_2": "scale_2",
810            "lorentz_exp_1": "exponent_1",
811            "lorentz_exp_2": "exponent_2",
812            "lorentz_length_2": "length_2",
813            "lorentz_length_1": "length_1",
814            "background": "background"
815        }
816    ],
817    "two_power_law": [
818        "TwoPowerLawModel",
819        {
820            "coefficent_1": "coef_A",
821            "power_2": "power2",
822            "power_1": "power1",
823            "background": "background",
824            "crossover": "qc"
825        }
826    ],
827    "unified_power_Rg": [
828        "UnifiedPowerRgModel",
829        {
830        }
831    ],
832    "vesicle": [
833        "VesicleModel",
834        {
835            "sld": "shell_sld",
836            "sld_solvent": "solv_sld"
837        }
838    ]
839}
Note: See TracBrowser for help on using the repository browser.