Version 54 (modified by pkienzle, 9 years ago) (diff) |
---|
Add a model here when you are working on it. Mark it as converted when it is tested and pushed.
The 1D success column is the result of running multi_compare.sh, which generates random parameters for comparison against sasview. CPU double should be on the order of 1e-14 relative error or better.
We are not dealing with magnetism at this point as it requires some work on the wrapper functionality. Thus the *Magnetic* column below is for reference as to which models need attention. The *SESANS* column should be used to indicate if the model is a priority (1 highest, 4 lowest).
SasView name | sasmodels name | P(Q) | S(Q) | Multiply | Multiplicity | Magnetic | SESANS | Assigned | Converted | max err |
---|---|---|---|---|---|---|---|---|---|---|
HayterMSAStructure | HayterMSAsq | N | Y | N | N | N | 1 | RKH | N | 30, 19/200 NaN |
BarBellModel | barbell | Y | N | N | N | N | 3 | AJJ | Y | 1, 100+/200 NaN |
BCCrystalModel | bcc_paracrystal | Y | N | N | N | N | 3 | AJJ | Y | 5e-15 |
BinaryHSModel | binary_hard_sphere | Y | Y | N | N | N | 1 | PDB | N | |
BroadPeakModel | broad_peak | Y | N | N | N | N | 4 | PDB | Y | 0 |
CappedCylinderModel | capped_cylinder | Y | N | N | N | N | 3 | HP | Y | 2e-14 |
CoreShellCylinderModel | core_shell_cylinder | Y | N | Y | N | N | 3 | HP | Y | 4e-15 |
CylinderModel | cylinder | Y | N | Y | N | N - but doc says so | 1 | HP | Y | 2e-14 |
!DABModel | dab | Y | N | N | N | N | 1 | DM | Y | 5e-16 |
EllipsoidModel | ellipsoid | Y | N | Y | N | N | 1 | HP | Y | 1e-14 |
FCCrystalModel | fcc_paracrystal | Y | N | N | N | N | 3 | AJJ | Y | <1e-12, 3/200 inf |
PeakGaussModel | gaussian_peak | 4 | AJJ | N | 2e-16 | |||||
!Guinier | guinier | Y | N | N | N | N | 1 | JRK | Y | 3e-13, 100+/200 NaN |
HardsphereStructure | hardsphere | N | Y | N | N | N | 1 | RKH | Y needs utest | 4.7 |
HollowCylinderModel | hollow_cylinder | Y | N | N | N | N | 2 | JRK | Y | 5e-14 |
LamellarModel | lamellar | Y | N | N | N | N | 2 | PAK | Y | 4e-14 |
LamellarPSModel | lamellarCaille | Y | N | N | N | N | 3 | RKH | Y needs utest | 9e-13 |
LamellarPSHGModel | lamellarCailleHG | Y | N | N | N | N | 3 | RKH | Y needs utest | 1e-12 |
LamellarFFHGModel | lamellarFFHG | Y | N | N | N | N | 3 | RKH | Y needs utest | 2e-14 |
LamellarPCrystallModel | lamellarPC | Y | N | N | N | N | 3 | RKH | Y needs utest | 2e-14, 8/200 NaN |
!Lorentz | lorentz | Y | N | N | N | N | 1 | JRK | Y | 3e-16 |
ParallelepipedModel | parallelepiped | Y | N | Y | N | N - but doc says so | 2 | MAG | Y | 0.06, 1/200 NaN |
!AbsolutePower_Law | power_law | 3 | SMK | N | 0 | |||||
SphereModel | sphere | Y | N | Y | N | Y | 1 | HP | Y | 4e-14 |
StickyHSStructure | stickyhardsphere | N | Y | N | N | N | 1 | RKH | Y needs utest | 6e-13, 22/200 NaN |
TeubnerStrey | teubner_strey | 1 | PAK | Y | 8e-15, 62/200 NaN | |||||
TriaxialEllipsoidModel | triaxial_ellipsoid | Y | N | Y | N | Y | 3 | HP | Y | 9e-15 |
FuzzySphereModel | 2 | TRN | N | |||||||
RaspBerryModel | 2 | AJJ | ||||||||
CoreShellModel | doc says so | 2 | MD | N | ||||||
CoreMultiShellModel | doc says so | 3 | ||||||||
!Core2ndMomentModel | 3 | SMK | N | |||||||
MultiShellModel | 3 | PAK | ||||||||
OnionExpShellModel | 3 | |||||||||
VesicleModel | 2 | PDB | N | |||||||
!SphericalSLDModel | 3 | |||||||||
LinearPearlsModel | 3 | |||||||||
PearlNecklaceModel | 3 | JRK | N | |||||||
EllipticalCylinderModel | 3 | MD | N | |||||||
FlexibleCylinderModel | 2 | N | ||||||||
!FlexCylEllipXModel | 3 | |||||||||
CoreShellBicelleModel | 2 | |||||||||
StackedDisksModel | 2 | TRN | N | |||||||
PringleModel | 3 | AJJ | ||||||||
CoreShellEllipsoidModel | 3 | |||||||||
!CoreShellEllipsoidXTModel | 3 | |||||||||
!SCCrystalModel | 3 | |||||||||
!CSParallelepipedModel | 3 | MAG | N | |||||||
RectangularPrismModel | 2 | MAG | N | |||||||
RectangularHollowPrismModel | 3 | MAG | N | |||||||
RectangularHollowPrismInfThinWallsModel | 3 | MAG | N | |||||||
!Debye | 1 | SMK | N | |||||||
CorrLength | 3 | |||||||||
FractalModel | 1 | PDB | ||||||||
MassFractalModel | 1 | |||||||||
SurfaceFractalModel | 1 | |||||||||
MassSurfaceFractal | 1 | |||||||||
FractalCoreShell | 3 | |||||||||
GaussLorentzGel | 2 | |||||||||
!BEPolyelectrolyte | 3 | |||||||||
GuinierPorod | 2 | MD | N | |||||||
PorodModel | 3 | MD | N | |||||||
PeakLorentzModel | 4 | AJJ | N | |||||||
!Poly_GaussCoil | 2 | SMK | N | |||||||
PolyExclVolume | 3 | |||||||||
!RPA10Model | 3 | PAK | ||||||||
TwoLorentzian | 4 | |||||||||
TwoPowerLaw | 4 | |||||||||
UnifiedPowerRg | 4 | |||||||||
LineModel | 4 | |||||||||
GelFitModel | 1 | |||||||||
StarPolymer | 2 | |||||||||
ReflectivityModel | 4 | |||||||||
!ReflectivityIIModel | 4 | |||||||||
SquareWellStructure | 1 | PDB | ||||||||
!testmodel | 3 | |||||||||
!testmodel_2 | 3 | |||||||||
!sum_p1_p2 | 3 | |||||||||
!sum_Ap1_1_Ap2 | 3 | |||||||||
!polynomial5 | 3 | |||||||||
!sph_bessel_jn | 3 |
Note: NaN appears because sasmodels ignores I(q) < 0, leading to 0/0 after normalization.
1GList of standard parameters (name = meaning):
- radius = radius
- sld = scattering length density of particle
- solvent_sld = scattering length density of matrix
- cor_length = correlation length
- exp = exponent (example: porod_exp)
- peak_pos = q_peak or q0 etc
- theta, phi, psi