models Package

models Package

Capsule Module

class pySAXS.models.Capsule.Capsule(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

class monoSphere from LSSca by OT 10/06/2009

Arg = [25.0, 100.0, 980000000000.0, 98000000000.0, 10000000000.0]
CapsuleFunction(q, par)[source]

q array of q (A-1) par[0] Radius(A) par[1] Length (A) par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

Doc = ['Radius (A)', 'Length ', 'Number density', 'Scattering length density of cyl (cm-2)', 'scattering length density of medium (cm-2)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Radius(A) par[1] Length (A) par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

N = 0
WarningForCalculationTime = True
author = 'O Spalla'
istofit = [True, True, False, False, False]
name = 'Capsule'
q = array([ 1.00000000e-04, 1.09749877e-04, 1.20450354e-04, 1.32194115e-04, 1.45082878e-04, 1.59228279e-04, 1.74752840e-04, 1.91791026e-04, 2.10490414e-04, 2.31012970e-04, 2.53536449e-04, 2.78255940e-04, 3.05385551e-04, 3.35160265e-04, 3.67837977e-04, 4.03701726e-04, 4.43062146e-04, 4.86260158e-04, 5.33669923e-04, 5.85702082e-04, 6.42807312e-04, 7.05480231e-04, 7.74263683e-04, 8.49753436e-04, 9.32603347e-04, 1.02353102e-03, 1.12332403e-03, 1.23284674e-03, 1.35304777e-03, 1.48496826e-03, 1.62975083e-03, 1.78864953e-03, 1.96304065e-03, 2.15443469e-03, 2.36448941e-03, 2.59502421e-03, 2.84803587e-03, 3.12571585e-03, 3.43046929e-03, 3.76493581e-03, 4.13201240e-03, 4.53487851e-03, 4.97702356e-03, 5.46227722e-03, 5.99484250e-03, 6.57933225e-03, 7.22080902e-03, 7.92482898e-03, 8.69749003e-03, 9.54548457e-03, 1.04761575e-02, 1.14975700e-02, 1.26185688e-02, 1.38488637e-02, 1.51991108e-02, 1.66810054e-02, 1.83073828e-02, 2.00923300e-02, 2.20513074e-02, 2.42012826e-02, 2.65608778e-02, 2.91505306e-02, 3.19926714e-02, 3.51119173e-02, 3.85352859e-02, 4.22924287e-02, 4.64158883e-02, 5.09413801e-02, 5.59081018e-02, 6.13590727e-02, 6.73415066e-02, 7.39072203e-02, 8.11130831e-02, 8.90215085e-02, 9.77009957e-02, 1.07226722e-01, 1.17681195e-01, 1.29154967e-01, 1.41747416e-01, 1.55567614e-01, 1.70735265e-01, 1.87381742e-01, 2.05651231e-01, 2.25701972e-01, 2.47707636e-01, 2.71858824e-01, 2.98364724e-01, 3.27454916e-01, 3.59381366e-01, 3.94420606e-01, 4.32876128e-01, 4.75081016e-01, 5.21400829e-01, 5.72236766e-01, 6.28029144e-01, 6.89261210e-01, 7.56463328e-01, 8.30217568e-01, 9.11162756e-01, 1.00000000e+00])

CoreShell Module

class pySAXS.models.CoreShell.CoreShell(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Core Shell Particle by OT 10/06/2009

Arg = [100.0, 75.0, 200000000000.0, 10000000000.0, 1e+16]
CoreShellFunction(q, par)[source]

q array of q (A-1) par[0] Outer radius par[1] Inner Radius par[2] SLD of Shell par[3] SLD of Core par[4] Number density(cm-3)

Doc = ['Outer Radius (A)', 'Inner radius (A)', 'SLD shell (cm-2)', 'SLD Core (cm-2)', 'Number density (cm-3)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Outer radius par[1] Inner Radius par[2] SLD of Shell par[3] SLD of Core par[4] Number density(cm-3)

N = 0
istofit = [True, True, True, False, False]
name = 'Core Shell Particle'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

Doublet_Sphere Module

class pySAXS.models.Doublet_Sphere.Doublet_Sphere(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

class monoSphere from LSSca by OS 19/11/2011

Arg = [30.0, 70.0, 980000000000.0, 98000000000.0, 10000000000.0]
Author = 'O. Spalla'
Description = 'Doublet of identical spheres'
Doc = ['Radius (1/q)', 'Distance between centers (1/q): must be larger than diameter', 'scattering length density of sphere (cm-2)', 'scattering length density of medium (cm-2)', 'number concentration (cm-3)']
Doublet_Function(q, par)[source]

q array of q (A-1) par[0] radius of the sphere (in 1/q) par[1] Distance between centers (must be higher than 2R) par[2] scattering length density of sphere (cm-2) par[3] scattering length density of outside (cm-2) par[4] concentration of sphere (cm-3)

Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] radius of the sphere (in 1/q) par[1] Distance between centers (must be higher than 2R) par[2] scattering length density of sphere (cm-2) par[3] scattering length density of outside (cm-2) par[4] concentration of sphere (cm-3)

istofit = [True, True, True, False, False]
name = 'Multi: Doublet of identical spheres'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

Fractal Module

class pySAXS.models.Fractal.Fractal(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Fractal

for Fractal Model by OT & CG 17/01/2012

Arg = [1e-06, 650, 2.5, 130]
Author = 'OT & CG 17/01/2012'
Description = 'Fractal Model'
Doc = ['B2', 'Rg agg', 'Fractal dimension', 'Rg prim']
Format = ['%1.3e', '%1.3e', '%1.3e', '%1.3e']
FractalFunction(q, par)[source]

Fractal model par[0] : B2 par[1] : Rg par[2] : Df

IntensityFunc(q, par)

Fractal model par[0] : B2 par[1] : Rg par[2] : Df

N = 0
istofit = [True, True, True, True]
name = 'Fractal'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])
specific = True

Gaussian Module

class pySAXS.models.Gaussian.Gaussian(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Gaussian model by OT : 09/06/2009

Arg = [100.0, 1.0, 0.5, 0]
Author = "Olivier Tache'"
Description = 'Gaussian model for x-ray beam'
Doc = ['height of gaussian', 'related to the FWHM', 'center of gaussian', 'background']
Format = ['%f', '%f', '%f', '%f']
GaussianFunction(q, par)[source]

Gaussian model to fit the peak to get exact zero position par[0] : height of gaussian par[1] : is related to the FWHM par[2] : center of gaussian par[3] : background

IntensityFunc(q, par)

Gaussian model to fit the peak to get exact zero position par[0] : height of gaussian par[1] : is related to the FWHM par[2] : center of gaussian par[3] : background

N = 0
istofit = [True, True, True, True]
name = 'Gaussian'
q = array([ 0., 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., 26., 27., 28., 29., 30., 31., 32., 33., 34., 35., 36., 37., 38., 39., 40., 41., 42., 43., 44., 45., 46., 47., 48., 49., 50., 51., 52., 53., 54., 55., 56., 57., 58., 59., 60., 61., 62., 63., 64., 65., 66., 67., 68., 69., 70., 71., 72., 73., 74., 75., 76., 77., 78., 79., 80., 81., 82., 83., 84., 85., 86., 87., 88., 89., 90., 91., 92., 93., 94., 95., 96., 97., 98., 99.])

Guinier Module

class pySAXS.models.Guinier.GuinierModel(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Guinier by OT : 15/11/2011

Arg = [1.0, 300]
Author = "Olivier Tach'e & Olivier Spalla"
Description = 'Guinier model'
Doc = ['I0', 'Radius of giration (A)']
Format = ['%f', '%f']
Guinier_function(q, par)[source]

q array of q (A-1) par[0] I0 par[1] Rg

IntensityFunc(q, par)

q array of q (A-1) par[0] I0 par[1] Rg

N = 0
istofit = [True, True]
name = 'Guinier'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

ImogoliteDW Module

class pySAXS.models.ImogoliteDW.ImogoliteDW(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

class Imogolite DW pour melange SiGe by AT 04/03/2011

Arg = [0.042, 22, 0.0, 6.0, 11, 0.0, 6.0, 200.0, 0.334, 0.334]
Author = 'Antoine Thill'
Description = 'Imodolite double wall variable thickness Si/Ge'
Doc = ['Ge concentration (mol/l)', 'Si or Ge in external tube circumference ', 'Si ratio in external tube ', 'External Wall thickness (A)', 'Si or Ge in internal tube circumference ', 'ratio of Si in internal tube ', 'Internal Wall thickness (A)', 'imogolite tube length (A)', 'Internal electronic density (1/A3)', 'Interstitial electronic density (1/A3)']
Format = ['%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e']
ImogoliteDWFunction(q, par)[source]

q array of q (A-1) par[0] Concentration en Ge par[1] Nombre d’Atome de Si ou Ge dans la circonference du tube ext par[2] ratio de Si dans la paroi externe par[3] Epaisseur de la paroi du tube ext par[4] Nombre d’Atome de Ge dans la circonference du tube int par[5] ratio de Si dans la paroi interne par[6] Epaisseur de la paroi du tube int par[7] Longueur du tube par[8] densite electronique interne par[9] densite electronique interstitielle

IntensityFunc(q, par)

q array of q (A-1) par[0] Concentration en Ge par[1] Nombre d’Atome de Si ou Ge dans la circonference du tube ext par[2] ratio de Si dans la paroi externe par[3] Epaisseur de la paroi du tube ext par[4] Nombre d’Atome de Ge dans la circonference du tube int par[5] ratio de Si dans la paroi interne par[6] Epaisseur de la paroi du tube int par[7] Longueur du tube par[8] densite electronique interne par[9] densite electronique interstitielle

istofit = [True, True, False, False, True, False, False, True, False, False]
name = 'Specific: Imogolite Double Wall Si/Ge'
q = array([ 0.005 , 0.00505337, 0.00510731, 0.00516183, 0.00521693, 0.00527262, 0.0053289 , 0.00538578, 0.00544327, 0.00550138, 0.0055601 , 0.00561945, 0.00567944, 0.00574006, 0.00580134, 0.00586326, 0.00592585, 0.0059891 , 0.00605303, 0.00611765, 0.00618295, 0.00624895, 0.00631565, 0.00638307, 0.0064512 , 0.00652007, 0.00658967, 0.00666001, 0.0067311 , 0.00680295, 0.00687557, 0.00694896, 0.00702314, 0.0070981 , 0.00717387, 0.00725045, 0.00732784, 0.00740606, 0.00748512, 0.00756502, 0.00764577, 0.00772739, 0.00780987, 0.00789324, 0.00797749, 0.00806265, 0.00814871, 0.0082357 , 0.00832361, 0.00841246, 0.00850226, 0.00859301, 0.00868474, 0.00877744, 0.00887114, 0.00896583, 0.00906154, 0.00915826, 0.00925602, 0.00935483, 0.00945468, 0.00955561, 0.00965761, 0.0097607 , 0.00986489, 0.00997019, 0.01007661, 0.01018418, 0.01029289, 0.01040276, 0.0105138 , 0.01062603, 0.01073946, 0.0108541 , 0.01096996, 0.01108705, 0.0112054 , 0.01132501, 0.0114459 , 0.01156808, 0.01169156, 0.01181636, 0.0119425 , 0.01206998, 0.01219882, 0.01232903, 0.01246064, 0.01259365, 0.01272808, 0.01286394, 0.01300126, 0.01314004, 0.0132803 , 0.01342206, 0.01356534, 0.01371014, 0.01385649, 0.0140044 , 0.01415389, 0.01430497, 0.01445767, 0.014612 , 0.01476797, 0.01492561, 0.01508493, 0.01524596, 0.0154087 , 0.01557318, 0.01573941, 0.01590742, 0.01607722, 0.01624884, 0.01642229, 0.01659759, 0.01677476, 0.01695382, 0.01713479, 0.01731769, 0.01750255, 0.01768938, 0.0178782 , 0.01806904, 0.01826192, 0.01845686, 0.01865387, 0.01885299, 0.01905424, 0.01925763, 0.0194632 , 0.01967096, 0.01988093, 0.02009315, 0.02030763, 0.02052441, 0.02074349, 0.02096492, 0.02118871, 0.02141488, 0.02164348, 0.02187451, 0.02210801, 0.022344 , 0.02258251, 0.02282356, 0.02306719, 0.02331342, 0.02356228, 0.02381379, 0.02406799, 0.0243249 , 0.02458456, 0.02484698, 0.02511221, 0.02538027, 0.02565119, 0.025925 , 0.02620174, 0.02648143, 0.0267641 , 0.02704979, 0.02733853, 0.02763036, 0.0279253 , 0.02822338, 0.02852465, 0.02882914, 0.02913687, 0.02944789, 0.02976223, 0.03007993, 0.03040101, 0.03072553, 0.0310535 , 0.03138498, 0.03172 , 0.03205859, 0.0324008 , 0.03274666, 0.03309621, 0.0334495 , 0.03380655, 0.03416742, 0.03453213, 0.03490075, 0.03527329, 0.03564981, 0.03603036, 0.03641496, 0.03680367, 0.03719653, 0.03759358, 0.03799487, 0.03840044, 0.03881035, 0.03922463, 0.03964333, 0.0400665 , 0.04049419, 0.04092644, 0.04136331, 0.04180484, 0.04225108, 0.04270209, 0.04315791, 0.04361859, 0.0440842 , 0.04455477, 0.04503037, 0.04551104, 0.04599685, 0.04648784, 0.04698407, 0.0474856 , 0.04799248, 0.04850477, 0.04902253, 0.04954582, 0.0500747 , 0.05060922, 0.05114944, 0.05169543, 0.05224725, 0.05280496, 0.05336863, 0.05393831, 0.05451407, 0.05509597, 0.05568409, 0.05627849, 0.05687923, 0.05748638, 0.05810002, 0.0587202 , 0.05934701, 0.05998051, 0.06062076, 0.06126786, 0.06192186, 0.06258284, 0.06325087, 0.06392604, 0.06460842, 0.06529808, 0.0659951 , 0.06669956, 0.06741154, 0.06813112, 0.06885838, 0.0695934 , 0.07033627, 0.07108707, 0.07184589, 0.0726128 , 0.07338791, 0.07417128, 0.07496302, 0.07576321, 0.07657193, 0.0773893 , 0.07821538, 0.07905029, 0.07989411, 0.08074693, 0.08160886, 0.08247999, 0.08336042, 0.08425024, 0.08514957, 0.08605849, 0.08697712, 0.08790555, 0.08884389, 0.08979225, 0.09075073, 0.09171945, 0.0926985 , 0.093688 , 0.09468807, 0.09569881, 0.09672035, 0.09775278, 0.09879624, 0.09985083, 0.10091668, 0.10199391, 0.10308264, 0.10418299, 0.10529508, 0.10641905, 0.10755501, 0.1087031 , 0.10986345, 0.11103618, 0.11222143, 0.11341933, 0.11463002, 0.11585363, 0.1170903 , 0.11834017, 0.11960339, 0.12088009, 0.12217042, 0.12347452, 0.12479254, 0.12612463, 0.12747094, 0.12883162, 0.13020683, 0.13159671, 0.13300143, 0.13442115, 0.13585602, 0.1373062 , 0.13877187, 0.14025318, 0.14175031, 0.14326341, 0.14479267, 0.14633825, 0.14790033, 0.14947908, 0.15107469, 0.15268733, 0.15431718, 0.15596443, 0.15762926, 0.15931186, 0.16101243, 0.16273115, 0.16446821, 0.16622382, 0.16799816, 0.16979145, 0.17160388, 0.17343565, 0.17528698, 0.17715807, 0.17904913, 0.18096038, 0.18289203, 0.1848443 , 0.18681741, 0.18881159, 0.19082704, 0.19286402, 0.19492273, 0.19700342, 0.19910632, 0.20123167, 0.20337971, 0.20555067, 0.20774481, 0.20996237, 0.2122036 , 0.21446875, 0.21675809, 0.21907186, 0.22141033, 0.22377376, 0.22616242, 0.22857658, 0.2310165 , 0.23348248, 0.23597477, 0.23849367, 0.24103946, 0.24361242, 0.24621284, 0.24884103, 0.25149727, 0.25418186, 0.25689511, 0.25963732, 0.2624088 , 0.26520987, 0.26804084, 0.27090202, 0.27379375, 0.27671634, 0.27967014, 0.28265546, 0.28567265, 0.28872204, 0.29180399, 0.29491883, 0.29806693, 0.30124862, 0.30446428, 0.30771427, 0.31099895, 0.31431869, 0.31767386, 0.32106485, 0.32449204, 0.32795581, 0.33145656, 0.33499467, 0.33857055, 0.3421846 , 0.34583723, 0.34952885, 0.35325987, 0.35703073, 0.36084183, 0.36469361, 0.36858651, 0.37252097, 0.37649742, 0.38051632, 0.38457812, 0.38868327, 0.39283225, 0.39702551, 0.40126354, 0.4055468 , 0.40987579, 0.41425098, 0.41867288, 0.42314198, 0.42765878, 0.4322238 , 0.43683755, 0.44150054, 0.44621332, 0.45097639, 0.45579031, 0.46065562, 0.46557286, 0.47054259, 0.47556537, 0.48064176, 0.48577234, 0.49095769, 0.49619839, 0.50149503, 0.50684821, 0.51225853, 0.5177266 , 0.52325304, 0.52883848, 0.53448353, 0.54018885, 0.54595506, 0.55178282, 0.5576728 , 0.56362564, 0.56964203, 0.57572264, 0.58186816, 0.58807927, 0.59435669, 0.60070111, 0.60711326, 0.61359386, 0.62014363, 0.62676331, 0.63345366, 0.64021542, 0.64704936, 0.65395625, 0.66093687, 0.667992 , 0.67512244, 0.682329 , 0.68961248, 0.6969737 , 0.70441351, 0.71193273, 0.71953221, 0.72721281, 0.7349754 , 0.74282086, 0.75075005, 0.75876389, 0.76686327, 0.7750491 , 0.78332232, 0.79168385, 0.80013463, 0.80867562, 0.81730778, 0.82603208, 0.83484951, 0.84376106, 0.85276774, 0.86187056, 0.87107054, 0.88036873, 0.88976618, 0.89926393, 0.90886307, 0.91856467, 0.92836984, 0.93827967, 0.94829528, 0.9584178 , 0.96864837, 0.97898815, 0.9894383 , 1. ])

ImogoliteSW Module

class pySAXS.models.ImogoliteSW.ImogoliteSW(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

class Imogolite SW by AT 09/02/2011

Arg = [0.042, 19, 0.0, 6.0, 100.0]
Author = 'Antoine Thill'
Description = 'Imodolite single wall variable thickness'
Doc = ['Si or Ge concentration (mol/l)', 'Si or Ge in tube circumference ', 'ratio of Si in the wall ', 'Wall thickness (A)', 'imogolite tube length (A)']
Format = ['%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e']
ImogoliteSWFunction(q, par)[source]

q array of q (A-1) par[0] Concentration en Ge par[1] Nombre d’Atome de Ge dans la circonference du tube par[2] ratio de Si dans la paroi par[2] Epaisseur de la paroi du tube par[3] Longueur du tube

IntensityFunc(q, par)

q array of q (A-1) par[0] Concentration en Ge par[1] Nombre d’Atome de Ge dans la circonference du tube par[2] ratio de Si dans la paroi par[2] Epaisseur de la paroi du tube par[3] Longueur du tube

istofit = [True, True, False, False, True]
name = 'Specific: Imogolite Single Wall Si/Ge'
q = array([ 0.005 , 0.00505337, 0.00510731, 0.00516183, 0.00521693, 0.00527262, 0.0053289 , 0.00538578, 0.00544327, 0.00550138, 0.0055601 , 0.00561945, 0.00567944, 0.00574006, 0.00580134, 0.00586326, 0.00592585, 0.0059891 , 0.00605303, 0.00611765, 0.00618295, 0.00624895, 0.00631565, 0.00638307, 0.0064512 , 0.00652007, 0.00658967, 0.00666001, 0.0067311 , 0.00680295, 0.00687557, 0.00694896, 0.00702314, 0.0070981 , 0.00717387, 0.00725045, 0.00732784, 0.00740606, 0.00748512, 0.00756502, 0.00764577, 0.00772739, 0.00780987, 0.00789324, 0.00797749, 0.00806265, 0.00814871, 0.0082357 , 0.00832361, 0.00841246, 0.00850226, 0.00859301, 0.00868474, 0.00877744, 0.00887114, 0.00896583, 0.00906154, 0.00915826, 0.00925602, 0.00935483, 0.00945468, 0.00955561, 0.00965761, 0.0097607 , 0.00986489, 0.00997019, 0.01007661, 0.01018418, 0.01029289, 0.01040276, 0.0105138 , 0.01062603, 0.01073946, 0.0108541 , 0.01096996, 0.01108705, 0.0112054 , 0.01132501, 0.0114459 , 0.01156808, 0.01169156, 0.01181636, 0.0119425 , 0.01206998, 0.01219882, 0.01232903, 0.01246064, 0.01259365, 0.01272808, 0.01286394, 0.01300126, 0.01314004, 0.0132803 , 0.01342206, 0.01356534, 0.01371014, 0.01385649, 0.0140044 , 0.01415389, 0.01430497, 0.01445767, 0.014612 , 0.01476797, 0.01492561, 0.01508493, 0.01524596, 0.0154087 , 0.01557318, 0.01573941, 0.01590742, 0.01607722, 0.01624884, 0.01642229, 0.01659759, 0.01677476, 0.01695382, 0.01713479, 0.01731769, 0.01750255, 0.01768938, 0.0178782 , 0.01806904, 0.01826192, 0.01845686, 0.01865387, 0.01885299, 0.01905424, 0.01925763, 0.0194632 , 0.01967096, 0.01988093, 0.02009315, 0.02030763, 0.02052441, 0.02074349, 0.02096492, 0.02118871, 0.02141488, 0.02164348, 0.02187451, 0.02210801, 0.022344 , 0.02258251, 0.02282356, 0.02306719, 0.02331342, 0.02356228, 0.02381379, 0.02406799, 0.0243249 , 0.02458456, 0.02484698, 0.02511221, 0.02538027, 0.02565119, 0.025925 , 0.02620174, 0.02648143, 0.0267641 , 0.02704979, 0.02733853, 0.02763036, 0.0279253 , 0.02822338, 0.02852465, 0.02882914, 0.02913687, 0.02944789, 0.02976223, 0.03007993, 0.03040101, 0.03072553, 0.0310535 , 0.03138498, 0.03172 , 0.03205859, 0.0324008 , 0.03274666, 0.03309621, 0.0334495 , 0.03380655, 0.03416742, 0.03453213, 0.03490075, 0.03527329, 0.03564981, 0.03603036, 0.03641496, 0.03680367, 0.03719653, 0.03759358, 0.03799487, 0.03840044, 0.03881035, 0.03922463, 0.03964333, 0.0400665 , 0.04049419, 0.04092644, 0.04136331, 0.04180484, 0.04225108, 0.04270209, 0.04315791, 0.04361859, 0.0440842 , 0.04455477, 0.04503037, 0.04551104, 0.04599685, 0.04648784, 0.04698407, 0.0474856 , 0.04799248, 0.04850477, 0.04902253, 0.04954582, 0.0500747 , 0.05060922, 0.05114944, 0.05169543, 0.05224725, 0.05280496, 0.05336863, 0.05393831, 0.05451407, 0.05509597, 0.05568409, 0.05627849, 0.05687923, 0.05748638, 0.05810002, 0.0587202 , 0.05934701, 0.05998051, 0.06062076, 0.06126786, 0.06192186, 0.06258284, 0.06325087, 0.06392604, 0.06460842, 0.06529808, 0.0659951 , 0.06669956, 0.06741154, 0.06813112, 0.06885838, 0.0695934 , 0.07033627, 0.07108707, 0.07184589, 0.0726128 , 0.07338791, 0.07417128, 0.07496302, 0.07576321, 0.07657193, 0.0773893 , 0.07821538, 0.07905029, 0.07989411, 0.08074693, 0.08160886, 0.08247999, 0.08336042, 0.08425024, 0.08514957, 0.08605849, 0.08697712, 0.08790555, 0.08884389, 0.08979225, 0.09075073, 0.09171945, 0.0926985 , 0.093688 , 0.09468807, 0.09569881, 0.09672035, 0.09775278, 0.09879624, 0.09985083, 0.10091668, 0.10199391, 0.10308264, 0.10418299, 0.10529508, 0.10641905, 0.10755501, 0.1087031 , 0.10986345, 0.11103618, 0.11222143, 0.11341933, 0.11463002, 0.11585363, 0.1170903 , 0.11834017, 0.11960339, 0.12088009, 0.12217042, 0.12347452, 0.12479254, 0.12612463, 0.12747094, 0.12883162, 0.13020683, 0.13159671, 0.13300143, 0.13442115, 0.13585602, 0.1373062 , 0.13877187, 0.14025318, 0.14175031, 0.14326341, 0.14479267, 0.14633825, 0.14790033, 0.14947908, 0.15107469, 0.15268733, 0.15431718, 0.15596443, 0.15762926, 0.15931186, 0.16101243, 0.16273115, 0.16446821, 0.16622382, 0.16799816, 0.16979145, 0.17160388, 0.17343565, 0.17528698, 0.17715807, 0.17904913, 0.18096038, 0.18289203, 0.1848443 , 0.18681741, 0.18881159, 0.19082704, 0.19286402, 0.19492273, 0.19700342, 0.19910632, 0.20123167, 0.20337971, 0.20555067, 0.20774481, 0.20996237, 0.2122036 , 0.21446875, 0.21675809, 0.21907186, 0.22141033, 0.22377376, 0.22616242, 0.22857658, 0.2310165 , 0.23348248, 0.23597477, 0.23849367, 0.24103946, 0.24361242, 0.24621284, 0.24884103, 0.25149727, 0.25418186, 0.25689511, 0.25963732, 0.2624088 , 0.26520987, 0.26804084, 0.27090202, 0.27379375, 0.27671634, 0.27967014, 0.28265546, 0.28567265, 0.28872204, 0.29180399, 0.29491883, 0.29806693, 0.30124862, 0.30446428, 0.30771427, 0.31099895, 0.31431869, 0.31767386, 0.32106485, 0.32449204, 0.32795581, 0.33145656, 0.33499467, 0.33857055, 0.3421846 , 0.34583723, 0.34952885, 0.35325987, 0.35703073, 0.36084183, 0.36469361, 0.36858651, 0.37252097, 0.37649742, 0.38051632, 0.38457812, 0.38868327, 0.39283225, 0.39702551, 0.40126354, 0.4055468 , 0.40987579, 0.41425098, 0.41867288, 0.42314198, 0.42765878, 0.4322238 , 0.43683755, 0.44150054, 0.44621332, 0.45097639, 0.45579031, 0.46065562, 0.46557286, 0.47054259, 0.47556537, 0.48064176, 0.48577234, 0.49095769, 0.49619839, 0.50149503, 0.50684821, 0.51225853, 0.5177266 , 0.52325304, 0.52883848, 0.53448353, 0.54018885, 0.54595506, 0.55178282, 0.5576728 , 0.56362564, 0.56964203, 0.57572264, 0.58186816, 0.58807927, 0.59435669, 0.60070111, 0.60711326, 0.61359386, 0.62014363, 0.62676331, 0.63345366, 0.64021542, 0.64704936, 0.65395625, 0.66093687, 0.667992 , 0.67512244, 0.682329 , 0.68961248, 0.6969737 , 0.70441351, 0.71193273, 0.71953221, 0.72721281, 0.7349754 , 0.74282086, 0.75075005, 0.75876389, 0.76686327, 0.7750491 , 0.78332232, 0.79168385, 0.80013463, 0.80867562, 0.81730778, 0.82603208, 0.83484951, 0.84376106, 0.85276774, 0.86187056, 0.87107054, 0.88036873, 0.88976618, 0.89926393, 0.90886307, 0.91856467, 0.92836984, 0.93827967, 0.94829528, 0.9584178 , 0.96864837, 0.97898815, 0.9894383 , 1. ])

MonoCylinder Module

class pySAXS.models.MonoCylinder.MonoCylinder(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

class monoSphere from LSSca by OT 10/06/2009

Arg = [25.0, 100.0, 980000000000.0, 98000000000.0, 10000000000.0]
Doc = ['Radius (A)', 'Length ', 'Number density', 'Scattering length density of cyl (cm-2)', 'scattering length density of medium (cm-2)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Radius(A) par[1] Length (A) par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

MonoCylinderFunction(q, par)[source]

q array of q (A-1) par[0] Radius(A) par[1] Length (A) par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

N = 0
istofit = [True, True, False, False, False]
name = 'Mono Cylinder'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

MonoEllipse Module

class pySAXS.models.MonoEllipse.MonoEllipse(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Mono Ellipse by OT 10/06/2009

Arg = [100.0, 0.5, 980000000000.0, 98000000000.0, 10000000000.0]
Doc = ['Semi major axis (A)', ' Eccentricity', 'Number density', 'Scattering length density of ellipse (cm-2)', 'scattering length density of medium (cm-2)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Semi major axis(A) par[1] Eccentricity par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

MonoEllipseFunction(q, par)[source]

q array of q (A-1) par[0] Semi major axis(A) par[1] Eccentricity par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

N = 0
istofit = [True, True, True, False, False]
name = 'Mono Ellipse'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

MonoSphere Module

class pySAXS.models.MonoSphere.MonoSphere(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

class monoSphere from LSSca by OT 10/06/2009

Arg = [30.0, 980000000000.0, 98000000000.0, 10000000000.0]
Doc = ['radius (A)', 'scattering length density of sphere (cm-2)', 'scattering length density of medium (cm-2)', 'number concentration (cm-3)']
Format = ['%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] radius of the sphere (A) par[1] scattering length density of sphere (cm-2) par[2] scattering length density of outside (cm-2) par[3] concentration of sphere (cm-3)

MonoSphereFunction(q, par)[source]

q array of q (A-1) par[0] radius of the sphere (A) par[1] scattering length density of sphere (cm-2) par[2] scattering length density of outside (cm-2) par[3] concentration of sphere (cm-3)

N = 0
istofit = [True, True, False, False]
name = 'Spheres Monodisperse'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

PCube Module

class pySAXS.models.PCube.Cube(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Cubes and parallelepiped by OS : 03/11/2011

Arg = [30.0, 980000000000.0, 98000000000.0, 10000000000.0]
Author = 'Olivier Spalla'
Description = 'Cubes '
Doc = ['side length 1 ', 'scattering length density of particle (cm-2)', 'scattering length density of medium (cm-2)', 'Number density (cm-3)']
Format = ['%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] side length 1 (in 1/q) par[1] SLD particle (cm-2) par[2] SLD medium (cm-2) par[3] number density (cm-3)

N = 0
PCube(q, par)[source]

q array of q (A-1) par[0] side length 1 (in 1/q) par[1] SLD particle (cm-2) par[2] SLD medium (cm-2) par[3] number density (cm-3)

WarningForCalculationTime = True
istofit = [True, False, False, False]
name = 'Cube'
q = array([ 3.00000000e-04, 3.04916645e-04, 3.09913867e-04, 3.14992988e-04, 3.20155350e-04, 3.25402317e-04, 3.30735275e-04, 3.36155635e-04, 3.41664827e-04, 3.47264309e-04, 3.52955560e-04, 3.58740083e-04, 3.64619408e-04, 3.70595088e-04, 3.76668703e-04, 3.82841856e-04, 3.89116181e-04, 3.95493334e-04, 4.01975001e-04, 4.08562895e-04, 4.15258757e-04, 4.22064356e-04, 4.28981491e-04, 4.36011989e-04, 4.43157709e-04, 4.50420539e-04, 4.57802398e-04, 4.65305237e-04, 4.72931038e-04, 4.80681818e-04, 4.88559623e-04, 4.96566537e-04, 5.04704674e-04, 5.12976185e-04, 5.21383257e-04, 5.29928111e-04, 5.38613005e-04, 5.47440234e-04, 5.56412131e-04, 5.65531067e-04, 5.74799451e-04, 5.84219733e-04, 5.93794402e-04, 6.03525989e-04, 6.13417065e-04, 6.23470244e-04, 6.33688182e-04, 6.44073581e-04, 6.54629184e-04, 6.65357780e-04, 6.76262206e-04, 6.87345343e-04, 6.98610118e-04, 7.10059510e-04, 7.21696545e-04, 7.33524296e-04, 7.45545890e-04, 7.57764504e-04, 7.70183366e-04, 7.82805759e-04, 7.95635018e-04, 8.08674533e-04, 8.21927751e-04, 8.35398173e-04, 8.49089359e-04, 8.63004928e-04, 8.77148556e-04, 8.91523982e-04, 9.06135004e-04, 9.20985483e-04, 9.36079344e-04, 9.51420575e-04, 9.67013231e-04, 9.82861432e-04, 9.98969367e-04, 1.01534129e-03, 1.03198153e-03, 1.04889449e-03, 1.06608462e-03, 1.08355649e-03, 1.10131470e-03, 1.11936394e-03, 1.13770899e-03, 1.15635469e-03, 1.17530597e-03, 1.19456785e-03, 1.21414540e-03, 1.23404380e-03, 1.25426832e-03, 1.27482429e-03, 1.29571715e-03, 1.31695242e-03, 1.33853571e-03, 1.36047272e-03, 1.38276926e-03, 1.40543121e-03, 1.42846456e-03, 1.45187540e-03, 1.47566992e-03, 1.49985440e-03, 1.52443524e-03, 1.54941893e-03, 1.57481207e-03, 1.60062137e-03, 1.62685366e-03, 1.65351586e-03, 1.68061503e-03, 1.70815832e-03, 1.73615301e-03, 1.76460650e-03, 1.79352631e-03, 1.82292008e-03, 1.85279558e-03, 1.88316071e-03, 1.91402348e-03, 1.94539206e-03, 1.97727473e-03, 2.00967992e-03, 2.04261619e-03, 2.07609225e-03, 2.11011694e-03, 2.14469926e-03, 2.17984834e-03, 2.21557347e-03, 2.25188409e-03, 2.28878981e-03, 2.32630036e-03, 2.36442567e-03, 2.40317580e-03, 2.44256100e-03, 2.48259169e-03, 2.52327842e-03, 2.56463197e-03, 2.60666325e-03, 2.64938337e-03, 2.69280362e-03, 2.73693548e-03, 2.78179061e-03, 2.82738087e-03, 2.87371829e-03, 2.92081513e-03, 2.96868383e-03, 3.01733704e-03, 3.06678762e-03, 3.11704863e-03, 3.16813336e-03, 3.22005532e-03, 3.27282821e-03, 3.32646599e-03, 3.38098282e-03, 3.43639312e-03, 3.49271154e-03, 3.54995294e-03, 3.60813246e-03, 3.66726548e-03, 3.72736762e-03, 3.78845476e-03, 3.85054304e-03, 3.91364888e-03, 3.97778895e-03, 4.04298020e-03, 4.10923985e-03, 4.17658542e-03, 4.24503471e-03, 4.31460580e-03, 4.38531708e-03, 4.45718723e-03, 4.53023525e-03, 4.60448043e-03, 4.67994241e-03, 4.75664113e-03, 4.83459684e-03, 4.91383015e-03, 4.99436201e-03, 5.07621368e-03, 5.15940681e-03, 5.24396338e-03, 5.32990572e-03, 5.41725656e-03, 5.50603898e-03, 5.59627643e-03, 5.68799278e-03, 5.78121224e-03, 5.87595946e-03, 5.97225947e-03, 6.07013773e-03, 6.16962009e-03, 6.27073286e-03, 6.37350274e-03, 6.47795690e-03, 6.58412294e-03, 6.69202891e-03, 6.80170334e-03, 6.91317520e-03, 7.02647395e-03, 7.14162953e-03, 7.25867238e-03, 7.37763342e-03, 7.49854409e-03, 7.62143634e-03, 7.74634265e-03, 7.87329603e-03, 8.00233003e-03, 8.13347873e-03, 8.26677681e-03, 8.40225949e-03, 8.53996257e-03, 8.67992244e-03, 8.82217608e-03, 8.96676110e-03, 9.11371569e-03, 9.26307869e-03, 9.41488958e-03, 9.56918846e-03, 9.72601612e-03, 9.88541400e-03, 1.00474242e-02, 1.02120896e-02, 1.03794537e-02, 1.05495606e-02, 1.07224554e-02, 1.08981837e-02, 1.10767921e-02, 1.12583276e-02, 1.14428382e-02, 1.16303728e-02, 1.18209808e-02, 1.20147127e-02, 1.22116196e-02, 1.24117536e-02, 1.26151675e-02, 1.28219151e-02, 1.30320511e-02, 1.32456310e-02, 1.34627112e-02, 1.36833491e-02, 1.39076030e-02, 1.41355321e-02, 1.43671967e-02, 1.46026581e-02, 1.48419783e-02, 1.50852208e-02, 1.53324497e-02, 1.55837304e-02, 1.58391292e-02, 1.60987138e-02, 1.63625527e-02, 1.66307155e-02, 1.69032732e-02, 1.71802978e-02, 1.74618626e-02, 1.77480418e-02, 1.80389112e-02, 1.83345476e-02, 1.86350291e-02, 1.89404351e-02, 1.92508464e-02, 1.95663450e-02, 1.98870142e-02, 2.02129388e-02, 2.05442049e-02, 2.08809001e-02, 2.12231133e-02, 2.15709350e-02, 2.19244571e-02, 2.22837729e-02, 2.26489776e-02, 2.30201675e-02, 2.33974408e-02, 2.37808971e-02, 2.41706378e-02, 2.45667659e-02, 2.49693861e-02, 2.53786048e-02, 2.57945300e-02, 2.62172718e-02, 2.66469419e-02, 2.70836537e-02, 2.75275227e-02, 2.79786661e-02, 2.84372033e-02, 2.89032554e-02, 2.93769455e-02, 2.98583989e-02, 3.03477426e-02, 3.08451062e-02, 3.13506209e-02, 3.18644205e-02, 3.23866406e-02, 3.29174192e-02, 3.34568967e-02, 3.40052156e-02, 3.45625208e-02, 3.51289596e-02, 3.57046816e-02, 3.62898390e-02, 3.68845865e-02, 3.74890812e-02, 3.81034828e-02, 3.87279538e-02, 3.93626590e-02, 4.00077664e-02, 4.06634463e-02, 4.13298720e-02, 4.20072196e-02, 4.26956682e-02, 4.33953996e-02, 4.41065988e-02, 4.48294537e-02, 4.55641553e-02, 4.63108978e-02, 4.70698786e-02, 4.78412981e-02, 4.86253603e-02, 4.94222724e-02, 5.02322448e-02, 5.10554918e-02, 5.18922308e-02, 5.27426830e-02, 5.36070731e-02, 5.44856295e-02, 5.53785844e-02, 5.62861738e-02, 5.72086375e-02, 5.81462193e-02, 5.90991670e-02, 6.00677323e-02, 6.10521713e-02, 6.20527440e-02, 6.30697150e-02, 6.41033529e-02, 6.51539309e-02, 6.62217266e-02, 6.73070223e-02, 6.84101046e-02, 6.95312652e-02, 7.06708002e-02, 7.18290109e-02, 7.30062033e-02, 7.42026885e-02, 7.54187826e-02, 7.66548071e-02, 7.79110886e-02, 7.91879590e-02, 8.04857559e-02, 8.18048221e-02, 8.31455062e-02, 8.45081625e-02, 8.58931512e-02, 8.73008381e-02, 8.87315955e-02, 9.01858012e-02, 9.16638396e-02, 9.31661013e-02, 9.46929834e-02, 9.62448892e-02, 9.78222289e-02, 9.94254193e-02, 1.01054884e-01, 1.02711054e-01, 1.04394366e-01, 1.06105266e-01, 1.07844206e-01, 1.09611645e-01, 1.11408050e-01, 1.13233896e-01, 1.15089665e-01, 1.16975848e-01, 1.18892944e-01, 1.20841458e-01, 1.22821907e-01, 1.24834812e-01, 1.26880707e-01, 1.28960131e-01, 1.31073635e-01, 1.33221777e-01, 1.35405124e-01, 1.37624253e-01, 1.39879752e-01, 1.42172215e-01, 1.44502249e-01, 1.46870470e-01, 1.49277503e-01, 1.51723985e-01, 1.54210561e-01, 1.56737889e-01, 1.59306638e-01, 1.61917485e-01, 1.64571120e-01, 1.67268246e-01, 1.70009574e-01, 1.72795830e-01, 1.75627749e-01, 1.78506080e-01, 1.81431583e-01, 1.84405031e-01, 1.87427211e-01, 1.90498921e-01, 1.93620973e-01, 1.96794191e-01, 2.00019415e-01, 2.03297496e-01, 2.06629301e-01, 2.10015711e-01, 2.13457619e-01, 2.16955937e-01, 2.20511588e-01, 2.24125511e-01, 2.27798663e-01, 2.31532013e-01, 2.35326549e-01, 2.39183272e-01, 2.43103202e-01, 2.47087376e-01, 2.51136845e-01, 2.55252680e-01, 2.59435969e-01, 2.63687818e-01, 2.68009349e-01, 2.72401704e-01, 2.76866045e-01, 2.81403552e-01, 2.86015423e-01, 2.90702877e-01, 2.95467152e-01, 3.00309509e-01, 3.05231226e-01, 3.10233604e-01, 3.15317965e-01, 3.20485653e-01, 3.25738033e-01, 3.31076494e-01, 3.36502445e-01, 3.42017322e-01, 3.47622580e-01, 3.53319703e-01, 3.59110194e-01, 3.64995585e-01, 3.70977430e-01, 3.77057310e-01, 3.83236833e-01, 3.89517631e-01, 3.95901363e-01, 4.02389717e-01, 4.08984408e-01, 4.15687178e-01, 4.22499798e-01, 4.29424069e-01, 4.36461821e-01, 4.43614913e-01, 4.50885236e-01, 4.58274711e-01, 4.65785291e-01, 4.73418960e-01, 4.81177736e-01, 4.89063669e-01, 4.97078843e-01, 5.05225376e-01, 5.13505421e-01, 5.21921167e-01, 5.30474836e-01, 5.39168690e-01, 5.48005026e-01, 5.56986180e-01, 5.66114523e-01, 5.75392469e-01, 5.84822470e-01, 5.94407018e-01, 6.04148644e-01, 6.14049925e-01, 6.24113476e-01, 6.34341956e-01, 6.44738069e-01, 6.55304562e-01, 6.66044228e-01, 6.76959904e-01, 6.88054474e-01, 6.99330872e-01, 7.10792076e-01, 7.22441116e-01, 7.34281070e-01, 7.46315067e-01, 7.58546287e-01, 7.70977962e-01, 7.83613377e-01, 7.96455872e-01, 8.09508840e-01, 8.22775731e-01, 8.36260050e-01, 8.49965362e-01, 8.63895287e-01, 8.78053507e-01, 8.92443764e-01, 9.07069860e-01, 9.21935660e-01, 9.37045094e-01, 9.52402152e-01, 9.68010895e-01, 9.83875447e-01, 1.00000000e+00])

PCubedre Module

class pySAXS.models.PCubedre.Cubedra(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Cubes and parallelepiped by OS : 03/11/2011

Arg = [30.0, 980000000000.0, 98000000000.0, 10000000000.0]
Author = 'Olivier Spalla'
Description = 'Cubedre '
Doc = ['side length 1 ', 'scattering length density of particle (cm-2)', 'scattering length density of medium (cm-2)', 'Number density (cm-3)']
Format = ['%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] side length 1 (in 1/q) par[1] SLD particle (cm-2) par[2] SLD medium (cm-2) par[3] number density (cm-3)

N = 0
PCubedre(q, par)[source]

q array of q (A-1) par[0] side length 1 (in 1/q) par[1] SLD particle (cm-2) par[2] SLD medium (cm-2) par[3] number density (cm-3)

istofit = [True, False, False, False]
name = 'Not for fit: Cubedra!'
q = array([ 1.00000000e-04, 1.20679264e-04, 1.45634848e-04, 1.75751062e-04, 2.12095089e-04, 2.55954792e-04, 3.08884360e-04, 3.72759372e-04, 4.49843267e-04, 5.42867544e-04, 6.55128557e-04, 7.90604321e-04, 9.54095476e-04, 1.15139540e-03, 1.38949549e-03, 1.67683294e-03, 2.02358965e-03, 2.44205309e-03, 2.94705170e-03, 3.55648031e-03, 4.29193426e-03, 5.17947468e-03, 6.25055193e-03, 7.54312006e-03, 9.10298178e-03, 1.09854114e-02, 1.32571137e-02, 1.59985872e-02, 1.93069773e-02, 2.32995181e-02, 2.81176870e-02, 3.39322177e-02, 4.09491506e-02, 4.94171336e-02, 5.96362332e-02, 7.19685673e-02, 8.68511374e-02, 1.04811313e-01, 1.26485522e-01, 1.52641797e-01, 1.84206997e-01, 2.22299648e-01, 2.68269580e-01, 3.23745754e-01, 3.90693994e-01, 4.71486636e-01, 5.68986603e-01, 6.86648845e-01, 8.28642773e-01, 1.00000000e+00])

PCylinder_six_layers Module

class pySAXS.models.PCylinder_six_layers.Pcylmultimin(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Multilayer Cylinder by OT 10/06/2009

Arg = [13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 94180000000.0, 87980000000.0, 404100000000.0, 392500000000.0, 422400000000.0, 390200000000.0, 94180000000.0, 400.0, 10000000000.0]
Doc = ['R1 (A)', 'R2 (A)', 'R3 (A)', 'R4 (A)', 'R5 (A)', 'R6 (A)', 'rho1 (cm-2)', 'rho2 (cm-2)', 'rho3 (cm-2)', 'rho4 (cm-2)', 'rho5 (cm-2)', 'rho6 (cm-2)', 'rho7 (cm-2)', 'L (A)', 'Rhos (cm-3)']
Format = ['%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)
N = 0
Pcylmulti(q, R, rho, L, rhos)[source]

This function calculates the P(q) of a cylinder of length L and and multilayers R of density Rho the last one being solvent

PcylmultiminFunction(q, par)[source]
istofit = [True, True, True, True, True, True, True, True, True, True, True, True, True, True, True]
name = 'Cylinder with six levels'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

PCylinder_two_layers Module

class pySAXS.models.PCylinder_two_layers.Core_shell_Cylinder(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Core-shell cylinder in solvent by OS : 10/11/2011

Arg = [30.0, 35.0, 200.0, 98000000000.0, 980000000000.0, 98000000000.0, 10000000000.0]
Author = 'Olivier Spalla'
Description = 'Core-shell cylinder'
Doc = ['Inner radius ', 'Outer radius ', 'Length ', 'scattering length density of the core cylinder (cm-2)', 'scattering length density of the shell cylinder (cm-2)', 'scattering length density of medium (cm-2)', 'Number density (cm-3)']
Format = ['%f', '%f', '%f', '%1.3e', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] inner radius (in 1/q) par[1] outer radius (in 1/q) par[2] length (in 1/q) par[3] SLD inner cylinder (cm-2) par[4] SLD outer shell (cm-2) par[5] SLD medium (cm-2) par[6] number density (cm-3)

N = 0
PCylinder_2L(q, par)[source]

q array of q (A-1) par[0] inner radius (in 1/q) par[1] outer radius (in 1/q) par[2] length (in 1/q) par[3] SLD inner cylinder (cm-2) par[4] SLD outer shell (cm-2) par[5] SLD medium (cm-2) par[6] number density (cm-3)

istofit = [True, True, True, False, False, False, False]
name = 'Core-shell cylinder'
q = array([ 1.00000000e-04, 1.04737090e-04, 1.09698580e-04, 1.14895100e-04, 1.20337784e-04, 1.26038293e-04, 1.32008840e-04, 1.38262217e-04, 1.44811823e-04, 1.51671689e-04, 1.58856513e-04, 1.66381689e-04, 1.74263339e-04, 1.82518349e-04, 1.91164408e-04, 2.00220037e-04, 2.09704640e-04, 2.19638537e-04, 2.30043012e-04, 2.40940356e-04, 2.52353917e-04, 2.64308149e-04, 2.76828663e-04, 2.89942285e-04, 3.03677112e-04, 3.18062569e-04, 3.33129479e-04, 3.48910121e-04, 3.65438307e-04, 3.82749448e-04, 4.00880633e-04, 4.19870708e-04, 4.39760361e-04, 4.60592204e-04, 4.82410870e-04, 5.05263107e-04, 5.29197874e-04, 5.54266452e-04, 5.80522552e-04, 6.08022426e-04, 6.36824994e-04, 6.66991966e-04, 6.98587975e-04, 7.31680714e-04, 7.66341087e-04, 8.02643352e-04, 8.40665289e-04, 8.80488358e-04, 9.22197882e-04, 9.65883224e-04, 1.01163798e-03, 1.05956018e-03, 1.10975250e-03, 1.16232247e-03, 1.21738273e-03, 1.27505124e-03, 1.33545156e-03, 1.39871310e-03, 1.46497140e-03, 1.53436841e-03, 1.60705282e-03, 1.68318035e-03, 1.76291412e-03, 1.84642494e-03, 1.93389175e-03, 2.02550194e-03, 2.12145178e-03, 2.22194686e-03, 2.32720248e-03, 2.43744415e-03, 2.55290807e-03, 2.67384162e-03, 2.80050389e-03, 2.93316628e-03, 3.07211300e-03, 3.21764175e-03, 3.37006433e-03, 3.52970730e-03, 3.69691271e-03, 3.87203878e-03, 4.05546074e-03, 4.24757155e-03, 4.44878283e-03, 4.65952567e-03, 4.88025158e-03, 5.11143348e-03, 5.35356668e-03, 5.60716994e-03, 5.87278661e-03, 6.15098579e-03, 6.44236351e-03, 6.74754405e-03, 7.06718127e-03, 7.40196000e-03, 7.75259749e-03, 8.11984499e-03, 8.50448934e-03, 8.90735464e-03, 9.32930403e-03, 9.77124154e-03, 1.02341140e-02, 1.07189132e-02, 1.12266777e-02, 1.17584955e-02, 1.23155060e-02, 1.28989026e-02, 1.35099352e-02, 1.41499130e-02, 1.48202071e-02, 1.55222536e-02, 1.62575567e-02, 1.70276917e-02, 1.78343088e-02, 1.86791360e-02, 1.95639834e-02, 2.04907469e-02, 2.14614120e-02, 2.24780583e-02, 2.35428641e-02, 2.46581108e-02, 2.58261876e-02, 2.70495973e-02, 2.83309610e-02, 2.96730241e-02, 3.10786619e-02, 3.25508860e-02, 3.40928507e-02, 3.57078596e-02, 3.73993730e-02, 3.91710149e-02, 4.10265811e-02, 4.29700470e-02, 4.50055768e-02, 4.71375313e-02, 4.93704785e-02, 5.17092024e-02, 5.41587138e-02, 5.67242607e-02, 5.94113398e-02, 6.22257084e-02, 6.51733960e-02, 6.82607183e-02, 7.14942899e-02, 7.48810386e-02, 7.84282206e-02, 8.21434358e-02, 8.60346442e-02, 9.01101825e-02, 9.43787828e-02, 9.88495905e-02, 1.03532184e-01, 1.08436597e-01, 1.13573336e-01, 1.18953407e-01, 1.24588336e-01, 1.30490198e-01, 1.36671636e-01, 1.43145894e-01, 1.49926843e-01, 1.57029012e-01, 1.64467618e-01, 1.72258597e-01, 1.80418641e-01, 1.88965234e-01, 1.97916687e-01, 2.07292178e-01, 2.17111795e-01, 2.27396575e-01, 2.38168555e-01, 2.49450814e-01, 2.61267523e-01, 2.73644000e-01, 2.86606762e-01, 3.00183581e-01, 3.14403547e-01, 3.29297126e-01, 3.44896226e-01, 3.61234270e-01, 3.78346262e-01, 3.96268864e-01, 4.15040476e-01, 4.34701316e-01, 4.55293507e-01, 4.76861170e-01, 4.99450512e-01, 5.23109931e-01, 5.47890118e-01, 5.73844165e-01, 6.01027678e-01, 6.29498899e-01, 6.59318827e-01, 6.90551352e-01, 7.23263390e-01, 7.57525026e-01, 7.93409667e-01, 8.30994195e-01, 8.70359136e-01, 9.11588830e-01, 9.54771611e-01, 1.00000000e+00])

PParallelepiped Module

class pySAXS.models.PParallelepiped.Parallelepiped(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Cubes and parallelepiped by OS : 03/11/2011

Arg = [30.0, 30.0, 30.0, 980000000000.0, 98000000000.0, 10000000000.0]
Author = 'Olivier Spalla'
Description = 'Parallelepiped'
Doc = ['side length 1 ', 'side length 2', 'side length 2', 'scattering length density of particle (cm-2)', 'scattering length density of medium (cm-2)', 'Number density (cm-3)']
Format = ['%f', '%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] side length 1 (in 1/q) par[1] side length 2 (in 1/q) par[2] side length 3 (in 1/q) par[3] SLD particle (cm-2) par[4] SLD medium (cm-2) par[5] number density (cm-3)

N = 0
PParallelepiped(q, par)[source]

q array of q (A-1) par[0] side length 1 (in 1/q) par[1] side length 2 (in 1/q) par[2] side length 3 (in 1/q) par[3] SLD particle (cm-2) par[4] SLD medium (cm-2) par[5] number density (cm-3)

istofit = [True, True, True, False, False, False]
name = 'Parallelepiped'
q = array([ 3.00000000e-04, 3.04916645e-04, 3.09913867e-04, 3.14992988e-04, 3.20155350e-04, 3.25402317e-04, 3.30735275e-04, 3.36155635e-04, 3.41664827e-04, 3.47264309e-04, 3.52955560e-04, 3.58740083e-04, 3.64619408e-04, 3.70595088e-04, 3.76668703e-04, 3.82841856e-04, 3.89116181e-04, 3.95493334e-04, 4.01975001e-04, 4.08562895e-04, 4.15258757e-04, 4.22064356e-04, 4.28981491e-04, 4.36011989e-04, 4.43157709e-04, 4.50420539e-04, 4.57802398e-04, 4.65305237e-04, 4.72931038e-04, 4.80681818e-04, 4.88559623e-04, 4.96566537e-04, 5.04704674e-04, 5.12976185e-04, 5.21383257e-04, 5.29928111e-04, 5.38613005e-04, 5.47440234e-04, 5.56412131e-04, 5.65531067e-04, 5.74799451e-04, 5.84219733e-04, 5.93794402e-04, 6.03525989e-04, 6.13417065e-04, 6.23470244e-04, 6.33688182e-04, 6.44073581e-04, 6.54629184e-04, 6.65357780e-04, 6.76262206e-04, 6.87345343e-04, 6.98610118e-04, 7.10059510e-04, 7.21696545e-04, 7.33524296e-04, 7.45545890e-04, 7.57764504e-04, 7.70183366e-04, 7.82805759e-04, 7.95635018e-04, 8.08674533e-04, 8.21927751e-04, 8.35398173e-04, 8.49089359e-04, 8.63004928e-04, 8.77148556e-04, 8.91523982e-04, 9.06135004e-04, 9.20985483e-04, 9.36079344e-04, 9.51420575e-04, 9.67013231e-04, 9.82861432e-04, 9.98969367e-04, 1.01534129e-03, 1.03198153e-03, 1.04889449e-03, 1.06608462e-03, 1.08355649e-03, 1.10131470e-03, 1.11936394e-03, 1.13770899e-03, 1.15635469e-03, 1.17530597e-03, 1.19456785e-03, 1.21414540e-03, 1.23404380e-03, 1.25426832e-03, 1.27482429e-03, 1.29571715e-03, 1.31695242e-03, 1.33853571e-03, 1.36047272e-03, 1.38276926e-03, 1.40543121e-03, 1.42846456e-03, 1.45187540e-03, 1.47566992e-03, 1.49985440e-03, 1.52443524e-03, 1.54941893e-03, 1.57481207e-03, 1.60062137e-03, 1.62685366e-03, 1.65351586e-03, 1.68061503e-03, 1.70815832e-03, 1.73615301e-03, 1.76460650e-03, 1.79352631e-03, 1.82292008e-03, 1.85279558e-03, 1.88316071e-03, 1.91402348e-03, 1.94539206e-03, 1.97727473e-03, 2.00967992e-03, 2.04261619e-03, 2.07609225e-03, 2.11011694e-03, 2.14469926e-03, 2.17984834e-03, 2.21557347e-03, 2.25188409e-03, 2.28878981e-03, 2.32630036e-03, 2.36442567e-03, 2.40317580e-03, 2.44256100e-03, 2.48259169e-03, 2.52327842e-03, 2.56463197e-03, 2.60666325e-03, 2.64938337e-03, 2.69280362e-03, 2.73693548e-03, 2.78179061e-03, 2.82738087e-03, 2.87371829e-03, 2.92081513e-03, 2.96868383e-03, 3.01733704e-03, 3.06678762e-03, 3.11704863e-03, 3.16813336e-03, 3.22005532e-03, 3.27282821e-03, 3.32646599e-03, 3.38098282e-03, 3.43639312e-03, 3.49271154e-03, 3.54995294e-03, 3.60813246e-03, 3.66726548e-03, 3.72736762e-03, 3.78845476e-03, 3.85054304e-03, 3.91364888e-03, 3.97778895e-03, 4.04298020e-03, 4.10923985e-03, 4.17658542e-03, 4.24503471e-03, 4.31460580e-03, 4.38531708e-03, 4.45718723e-03, 4.53023525e-03, 4.60448043e-03, 4.67994241e-03, 4.75664113e-03, 4.83459684e-03, 4.91383015e-03, 4.99436201e-03, 5.07621368e-03, 5.15940681e-03, 5.24396338e-03, 5.32990572e-03, 5.41725656e-03, 5.50603898e-03, 5.59627643e-03, 5.68799278e-03, 5.78121224e-03, 5.87595946e-03, 5.97225947e-03, 6.07013773e-03, 6.16962009e-03, 6.27073286e-03, 6.37350274e-03, 6.47795690e-03, 6.58412294e-03, 6.69202891e-03, 6.80170334e-03, 6.91317520e-03, 7.02647395e-03, 7.14162953e-03, 7.25867238e-03, 7.37763342e-03, 7.49854409e-03, 7.62143634e-03, 7.74634265e-03, 7.87329603e-03, 8.00233003e-03, 8.13347873e-03, 8.26677681e-03, 8.40225949e-03, 8.53996257e-03, 8.67992244e-03, 8.82217608e-03, 8.96676110e-03, 9.11371569e-03, 9.26307869e-03, 9.41488958e-03, 9.56918846e-03, 9.72601612e-03, 9.88541400e-03, 1.00474242e-02, 1.02120896e-02, 1.03794537e-02, 1.05495606e-02, 1.07224554e-02, 1.08981837e-02, 1.10767921e-02, 1.12583276e-02, 1.14428382e-02, 1.16303728e-02, 1.18209808e-02, 1.20147127e-02, 1.22116196e-02, 1.24117536e-02, 1.26151675e-02, 1.28219151e-02, 1.30320511e-02, 1.32456310e-02, 1.34627112e-02, 1.36833491e-02, 1.39076030e-02, 1.41355321e-02, 1.43671967e-02, 1.46026581e-02, 1.48419783e-02, 1.50852208e-02, 1.53324497e-02, 1.55837304e-02, 1.58391292e-02, 1.60987138e-02, 1.63625527e-02, 1.66307155e-02, 1.69032732e-02, 1.71802978e-02, 1.74618626e-02, 1.77480418e-02, 1.80389112e-02, 1.83345476e-02, 1.86350291e-02, 1.89404351e-02, 1.92508464e-02, 1.95663450e-02, 1.98870142e-02, 2.02129388e-02, 2.05442049e-02, 2.08809001e-02, 2.12231133e-02, 2.15709350e-02, 2.19244571e-02, 2.22837729e-02, 2.26489776e-02, 2.30201675e-02, 2.33974408e-02, 2.37808971e-02, 2.41706378e-02, 2.45667659e-02, 2.49693861e-02, 2.53786048e-02, 2.57945300e-02, 2.62172718e-02, 2.66469419e-02, 2.70836537e-02, 2.75275227e-02, 2.79786661e-02, 2.84372033e-02, 2.89032554e-02, 2.93769455e-02, 2.98583989e-02, 3.03477426e-02, 3.08451062e-02, 3.13506209e-02, 3.18644205e-02, 3.23866406e-02, 3.29174192e-02, 3.34568967e-02, 3.40052156e-02, 3.45625208e-02, 3.51289596e-02, 3.57046816e-02, 3.62898390e-02, 3.68845865e-02, 3.74890812e-02, 3.81034828e-02, 3.87279538e-02, 3.93626590e-02, 4.00077664e-02, 4.06634463e-02, 4.13298720e-02, 4.20072196e-02, 4.26956682e-02, 4.33953996e-02, 4.41065988e-02, 4.48294537e-02, 4.55641553e-02, 4.63108978e-02, 4.70698786e-02, 4.78412981e-02, 4.86253603e-02, 4.94222724e-02, 5.02322448e-02, 5.10554918e-02, 5.18922308e-02, 5.27426830e-02, 5.36070731e-02, 5.44856295e-02, 5.53785844e-02, 5.62861738e-02, 5.72086375e-02, 5.81462193e-02, 5.90991670e-02, 6.00677323e-02, 6.10521713e-02, 6.20527440e-02, 6.30697150e-02, 6.41033529e-02, 6.51539309e-02, 6.62217266e-02, 6.73070223e-02, 6.84101046e-02, 6.95312652e-02, 7.06708002e-02, 7.18290109e-02, 7.30062033e-02, 7.42026885e-02, 7.54187826e-02, 7.66548071e-02, 7.79110886e-02, 7.91879590e-02, 8.04857559e-02, 8.18048221e-02, 8.31455062e-02, 8.45081625e-02, 8.58931512e-02, 8.73008381e-02, 8.87315955e-02, 9.01858012e-02, 9.16638396e-02, 9.31661013e-02, 9.46929834e-02, 9.62448892e-02, 9.78222289e-02, 9.94254193e-02, 1.01054884e-01, 1.02711054e-01, 1.04394366e-01, 1.06105266e-01, 1.07844206e-01, 1.09611645e-01, 1.11408050e-01, 1.13233896e-01, 1.15089665e-01, 1.16975848e-01, 1.18892944e-01, 1.20841458e-01, 1.22821907e-01, 1.24834812e-01, 1.26880707e-01, 1.28960131e-01, 1.31073635e-01, 1.33221777e-01, 1.35405124e-01, 1.37624253e-01, 1.39879752e-01, 1.42172215e-01, 1.44502249e-01, 1.46870470e-01, 1.49277503e-01, 1.51723985e-01, 1.54210561e-01, 1.56737889e-01, 1.59306638e-01, 1.61917485e-01, 1.64571120e-01, 1.67268246e-01, 1.70009574e-01, 1.72795830e-01, 1.75627749e-01, 1.78506080e-01, 1.81431583e-01, 1.84405031e-01, 1.87427211e-01, 1.90498921e-01, 1.93620973e-01, 1.96794191e-01, 2.00019415e-01, 2.03297496e-01, 2.06629301e-01, 2.10015711e-01, 2.13457619e-01, 2.16955937e-01, 2.20511588e-01, 2.24125511e-01, 2.27798663e-01, 2.31532013e-01, 2.35326549e-01, 2.39183272e-01, 2.43103202e-01, 2.47087376e-01, 2.51136845e-01, 2.55252680e-01, 2.59435969e-01, 2.63687818e-01, 2.68009349e-01, 2.72401704e-01, 2.76866045e-01, 2.81403552e-01, 2.86015423e-01, 2.90702877e-01, 2.95467152e-01, 3.00309509e-01, 3.05231226e-01, 3.10233604e-01, 3.15317965e-01, 3.20485653e-01, 3.25738033e-01, 3.31076494e-01, 3.36502445e-01, 3.42017322e-01, 3.47622580e-01, 3.53319703e-01, 3.59110194e-01, 3.64995585e-01, 3.70977430e-01, 3.77057310e-01, 3.83236833e-01, 3.89517631e-01, 3.95901363e-01, 4.02389717e-01, 4.08984408e-01, 4.15687178e-01, 4.22499798e-01, 4.29424069e-01, 4.36461821e-01, 4.43614913e-01, 4.50885236e-01, 4.58274711e-01, 4.65785291e-01, 4.73418960e-01, 4.81177736e-01, 4.89063669e-01, 4.97078843e-01, 5.05225376e-01, 5.13505421e-01, 5.21921167e-01, 5.30474836e-01, 5.39168690e-01, 5.48005026e-01, 5.56986180e-01, 5.66114523e-01, 5.75392469e-01, 5.84822470e-01, 5.94407018e-01, 6.04148644e-01, 6.14049925e-01, 6.24113476e-01, 6.34341956e-01, 6.44738069e-01, 6.55304562e-01, 6.66044228e-01, 6.76959904e-01, 6.88054474e-01, 6.99330872e-01, 7.10792076e-01, 7.22441116e-01, 7.34281070e-01, 7.46315067e-01, 7.58546287e-01, 7.70977962e-01, 7.83613377e-01, 7.96455872e-01, 8.09508840e-01, 8.22775731e-01, 8.36260050e-01, 8.49965362e-01, 8.63895287e-01, 8.78053507e-01, 8.92443764e-01, 9.07069860e-01, 9.21935660e-01, 9.37045094e-01, 9.52402152e-01, 9.68010895e-01, 9.83875447e-01, 1.00000000e+00])

PTriedre Module

class pySAXS.models.PTriedre.Triedra(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Cubes and parallelepiped by OS : 11/11/2011

Arg = [30.0, 20.0, 980000000000.0, 98000000000.0, 10000000000.0]
Author = 'Olivier Spalla'
Description = 'Triedra '
Doc = ['side length ', 'thickness (in 1/q)', 'scattering length density of particle (cm-2)', 'scattering length density of medium (cm-2)', 'Number density (cm-3)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] side length (in 1/q) par[1] thickness of the triedre (in 1/q) par[2] SLD particle (cm-2) par[3] SLD medium (cm-2) par[4] number density (cm-3)

N = 0
PTriedre(q, par)[source]

q array of q (A-1) par[0] side length (in 1/q) par[1] thickness of the triedre (in 1/q) par[2] SLD particle (cm-2) par[3] SLD medium (cm-2) par[4] number density (cm-3)

WarningForCalculationTime = False
istofit = [True, True, False, False, False]
name = 'Not for fit: Triedra!'
q = array([ 3.00000000e-04, 3.54010986e-04, 4.17745927e-04, 4.92955491e-04, 5.81705531e-04, 6.86433828e-04, 8.10017054e-04, 9.55849785e-04, 1.12793775e-03, 1.33100785e-03, 1.57063800e-03, 1.85341036e-03, 2.18709209e-03, 2.58084876e-03, 3.04549604e-03, 3.59379685e-03, 4.24081188e-03, 5.00431332e-03, 5.90527297e-03, 6.96843835e-03, 8.22301243e-03, 9.70345578e-03, 1.14504332e-02, 1.35119304e-02, 1.59445727e-02, 1.88151797e-02, 2.22026010e-02, 2.61998822e-02, 3.09168204e-02, 3.64829802e-02, 4.30512527e-02, 5.08020546e-02, 5.99482848e-02, 7.07411713e-02, 8.34771726e-02, 9.85061205e-02, 1.16240829e-01, 1.37168435e-01, 1.61863777e-01, 1.91005184e-01, 2.25393111e-01, 2.65972125e-01, 3.13856847e-01, 3.70362573e-01, 4.37041398e-01, 5.15724854e-01, 6.08574213e-01, 7.18139857e-01, 8.47431329e-01, 1.00000000e+00])

Pcylmultimin Module

class pySAXS.models.Pcylmultimin.Pcylmultimin(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Multilayer Cylinder by OT 10/06/2009

Arg = [13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 94180000000.0, 87980000000.0, 404100000000.0, 392500000000.0, 422400000000.0, 390200000000.0, 94180000000.0, 400.0, 1e+17]
Doc = ['R1 (A)', 'R2 (A)', 'R3 (A)', 'R4 (A)', 'R5 (A)', 'R6 (A)', 'rho1 (cm-2)', 'rho2 (cm-2)', 'rho3 (cm-2)', 'rho4 (cm-2)', 'rho5 (cm-2)', 'rho6 (cm-2)', 'rho7 (cm-2)', 'L (A)', 'Rhos (cm-3)']
Format = ['%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)
N = 0
Pcylmulti(q, R, rho, L, rhos)[source]

This function calculates the P(q) of a cylinder of length L and and multilayers R of density Rho the last one being solvent

PcylmultiminFunction(q, par)[source]
istofit = [True, True, True, True, True, True, True, True, True, True, True, True, True, True, True]
name = 'Multilayer Cylinder'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

PearsonVII Module

class pySAXS.models.PearsonVII.PearsonVII(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

PearsonVII model by OT : 5/7/2012

Arg = [100.0, 0.1, 0.5, 2, 0]
Author = "Olivier Tache'"
Description = 'PearsonVII'
Doc = ['Amplitute of peak', 'q at maximum of peak', 'width of peak', 'shape of peak', 'background']
Format = ['%f', '%f', '%f', '%f', '%f']
IntensityFunc(q, par)

PearsonVII model par[0] : Amplitute of peak par[1] : q at maximum of peak par[2] : width of peak par[3] : shape of peak par[4] : background

N = 0
PearsonVIIFunction(q, par)[source]

PearsonVII model par[0] : Amplitute of peak par[1] : q at maximum of peak par[2] : width of peak par[3] : shape of peak par[4] : background

istofit = [True, True, True, True, True]
name = 'PearsonVII'
q = array([ 0., 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., 26., 27., 28., 29., 30., 31., 32., 33., 34., 35., 36., 37., 38., 39., 40., 41., 42., 43., 44., 45., 46., 47., 48., 49., 50., 51., 52., 53., 54., 55., 56., 57., 58., 59., 60., 61., 62., 63., 64., 65., 66., 67., 68., 69., 70., 71., 72., 73., 74., 75., 76., 77., 78., 79., 80., 81., 82., 83., 84., 85., 86., 87., 88., 89., 90., 91., 92., 93., 94., 95., 96., 97., 98., 99.])

PolyGauss Module

class pySAXS.models.PolyGauss.PolyGauss(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

class monoSphere from LSSca for Spheres poly-Gauss Model by OT 10/06/2009

Arg = [250.0, 10.0, 150000000000000.0, 200000000000.0, 10000000000.0]
Doc = ['Mean (A)', 'Polydispersity ', 'number density', 'scattering length density of sphere (cm-2)', 'scattering length density of medium (cm-2)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Mean radius(A) par[1] FWHM (A) par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

N = 0
PolyGauss_anaFunction(q, par)[source]

q array of q (A-1) par[0] Mean radius(A) par[1] FWHM (A) par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

istofit = [True, True, True, True, True]
name = 'Spheres poly-Gauss'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

PolyGaussAnaDC Module

class pySAXS.models.PolyGaussAnaDC.PolyGaussAnaDC(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Spheres poly-Gauss analytique by DC : 18/06/2009

Arg = [250.0, 10.0, 980000000000.0, 98000000000.0, 10000000000.0]
Author = 'David Carriere'
Description = 'Spheres poly-Gauss analytique'
Doc = ['Mean (A)', 'Polydispersity ', 'number density', 'scattering length density of sphere (cm-2)', 'scattering length density of medium (cm-2)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Mean radius(A) par[1] Gaussian standard deviation (A) par[2] concentration of spheres (cm-3) par[3] scattering length density of spheres (cm-2) par[4] scattering length density of outside (cm-2)

N = 0
PolyGauss_ana_DC(q, par)[source]

q array of q (A-1) par[0] Mean radius(A) par[1] Gaussian standard deviation (A) par[2] concentration of spheres (cm-3) par[3] scattering length density of spheres (cm-2) par[4] scattering length density of outside (cm-2)

istofit = [True, True, False, False, False]
name = 'Spheres poly-Gauss analytique'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

Porod Module

class pySAXS.models.Porod.Porod(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Porod

for Porod Model by OT 10/06/2009

Arg = [10000000000.0, 1000000.0]
Doc = ['Scattering contrast (cm-2)', 'S/V (cm-1)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

Porod model to fit q-4 part at high q par[0] : Scattering lenght density contrast in cm-2 par[1] : S/V cm-1

N = 0
PorodFunction(q, par)[source]

Porod model to fit q-4 part at high q par[0] : Scattering lenght density contrast in cm-2 par[1] : S/V cm-1

istofit = [True, True]
name = 'Porod'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

PorodC Module

class pySAXS.models.PorodC.PorodC(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Porod Curved

for Spheres poly-Gauss Model by OT 10/06/2009

Arg = [10000000000.0, 1000000.0, 0.01, 0.01]
Doc = ['Scattering contrast (cm-2)', 'S/V (cm-1)', 'C1', 'C2']
Format = ['%1.3e', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

Porod model to fit q-4 part at high q par[0] : Scattering lenght density contrast in cm-2 par[1] : S/V cm-1 par[2] : principal curvature 1 cm-1 par[3] : Principal curvature 2 cm-1

N = 0
PorodCFunction(q, par)[source]

Porod model to fit q-4 part at high q par[0] : Scattering lenght density contrast in cm-2 par[1] : S/V cm-1 par[2] : principal curvature 1 cm-1 par[3] : Principal curvature 2 cm-1

istofit = [True, True, True, True]
name = 'Porod with curvature correction'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

PorodL Module

class pySAXS.models.PorodL.PorodL(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Porod Layer

for Spheres poly-Gauss Model by OT 10/06/2009

Arg = [10000000000.0, 10000000000.0, 1e-07, 1000000.0]
Doc = ['Scattering contrast of core (cm-2)', 'Scattering contrast of layer (cm-2)', 'thickness of layer (cm)', 'S/V (cm-1)']
Format = ['%1.3e', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

Porod Layer model to fit q-4 part at high q par[0] : Scattering lenght density contrast in cm-2 par[1] : S/V cm-1 par[2] : principal curvature 1 cm-1 par[3] : Principal curvature 2 cm-1

N = 0
PorodLFunction(q, par)[source]

Porod Layer model to fit q-4 part at high q par[0] : Scattering lenght density contrast in cm-2 par[1] : S/V cm-1 par[2] : principal curvature 1 cm-1 par[3] : Principal curvature 2 cm-1

istofit = [True, True, True, True]
name = 'Porod Layer'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

PorodPrim Module

class pySAXS.models.PorodPrim.PorodPrim(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Porod

for Porod Model by OT & CG 17/01/2012

Arg = [1e-06, 100]
Author = 'OT & CG 17/01/2012'
Description = 'Porod model to fit q-4 part at high q'
Doc = ['B1', 'Rg']
Format = ['%1.3e', '%1.3e']
IntensityFunc(q, par)

Porod model to fit q-4 part at high q par[0] : B1 par[1] : rg

N = 0
PorodPrimFunction(q, par)[source]

Porod model to fit q-4 part at high q par[0] : B1 par[1] : rg

istofit = [True, True]
name = 'PorodPrimaire'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])
specific = True

Porod_with_curvature Module

class pySAXS.models.Porod_with_curvature.PorodL(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Porod Layer

for Spheres poly-Gauss Model by OT 10/06/2009

Arg = [10000000000.0, 10000000000.0, 1e-07, 1000000.0]
Doc = ['Scattering contrast of core (cm-2)', 'Scattering contrast of layer (cm-2)', 'thickness of layer (cm)', 'S/V (cm-1)']
Format = ['%1.3e', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

Porod Layer model to fit q-4 part at high q par[0] : Scattering lenght density contrast in cm-2 par[1] : S/V cm-1 par[2] : Principal curvature 1 cm-1 par[3] : Principal curvature 2 cm-1

N = 0
PorodLFunction(q, par)[source]

Porod Layer model to fit q-4 part at high q par[0] : Scattering lenght density contrast in cm-2 par[1] : S/V cm-1 par[2] : Principal curvature 1 cm-1 par[3] : Principal curvature 2 cm-1

istofit = [True, True, True, True]
name = 'Porod with curvature correction'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

ShellGaussAnaDC Module

class pySAXS.models.ShellGaussAnaDC.ShellSemiGaussAnaDC(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Semi-gaussian shell distribution - analytical equation by DC : 22/06/2009

Arg = [250.0, 10.0, 150000000000000.0, 200000000000.0, 10000000000.0]
Author = 'David Carriere'
Description = 'Shells: semi-gaussian distribution'
Doc = ['Mean (A)', 'Polydispersity ', 'number density', 'scattering length density of sphere (cm-2)', 'scattering length density of medium (cm-2)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Mean radius(A) par[1] Gaussian standard deviation (A) par[2] concentration of spheres (cm-3) par[3] scattering length density of spheres (cm-2) par[4] scattering length density of outside (cm-2)

N = 0
ShellGauss_ana_DC(q, par)[source]

q array of q (A-1) par[0] Mean radius(A) par[1] Gaussian standard deviation (A) par[2] concentration of spheres (cm-3) par[3] scattering length density of spheres (cm-2) par[4] scattering length density of outside (cm-2)

istofit = [True, True, False, False, False]
name = 'DC- Shells: semi-gaussian distribution'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

SphereGaussAnaDC Module

class pySAXS.models.SphereGaussAnaDC.SphereGaussAnaDC(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Spheres polydisperses distribution semi-Gaussienne analytique by DC : 18/06/2009

Arg = [250.0, 10.0, 150000000000000.0, 200000000000.0, 10000000000.0]
Author = 'David Carriere'
Description = 'Spheres : Semi-Gaussian distribution, analytical'
Doc = ['Mean (A)', 'Polydispersity ', 'number density', 'scattering length density of sphere (cm-2)', 'scattering length density of medium (cm-2)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Mean radius(A) par[1] Gaussian standard deviation (A) par[2] concentration of spheres (cm-3) par[3] scattering length density of spheres (cm-2) par[4] scattering length density of outside (cm-2)

N = 0
SphereGauss_ana_DC(q, par)[source]

q array of q (A-1) par[0] Mean radius(A) par[1] Gaussian standard deviation (A) par[2] concentration of spheres (cm-3) par[3] scattering length density of spheres (cm-2) par[4] scattering length density of outside (cm-2)

istofit = [True, True, False, False, False]
name = 'Spheres : Semi-Gaussian distribution'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

Sphere_CoreShell Module

class pySAXS.models.Sphere_CoreShell.CoreShell(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Core Shell Particle by OT 10/06/2009

Arg = [100.0, 75.0, 980000000000.0, 98000000000.0, 10000000000.0]
CoreShellFunction(q, par)[source]

q array of q (A-1) par[0] Outer radius par[1] Inner Radius par[2] SLD of Shell par[3] SLD of Core par[4] Number density(cm-3)

Doc = ['Outer Radius (A)', 'Inner radius (A)', 'SLD shell (cm-2)', 'SLD Core (cm-2)', 'Number density (cm-3)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Outer radius par[1] Inner Radius par[2] SLD of Shell par[3] SLD of Core par[4] Number density(cm-3)

N = 0
istofit = [True, True, True, False, False]
name = 'Core Shell Particle'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

SprayGrain Module

class pySAXS.models.SprayGrain.SprayGrain(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Spray Dried Grain by OT 10/06/2009

Arg = [1200000000000000.0, 940000000000000.0, 2000000000000000.0, 0.0, 0.0, 1.0, 0.37, 0.09, 675.0, 0.55, 411.0, 90.0, 35.0, 12.0, 1.0, 1.0, 1.0]
Doc = ['SLD Big Particle', ' SLD interstices', 'SLD small Particle', 'al1', 'al2', 'al3', 'Vol Frac Meso', 'Vol Frac micro', 'Grain radius', 'Polydispersity', 'Big partile radius', 'Polydispersity', 'Small particle radius', 'Polydispersity', 'Stickness meso', 'Stickness micro', 'Scale factor', 'Scattering length density of ellipse (cm-2)', 'scattering length density of medium (cm-2)']
Format = ['%1.3e', '%1.3e', '%1.3e', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f']
IntensityFunc(q, par)

q array of q (A-1) par[0] Semi major axis(A) par[1] Eccentricity par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

N = 0
SprayGrainFunction(q, par)[source]

q array of q (A-1) par[0] Semi major axis(A) par[1] Eccentricity par[2] concentration of sphere (cm-3) par[3] scattering length density of sphere (cm-2) par[4] scattering length density of outside (cm-2)

istofit = [False, False, False, True, True, False, False, True, True, True, True, True, True, True, False, False, True]
name = 'Spray Dried Grain'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

Tetra1_Sphere Module

class pySAXS.models.Tetra1_Sphere.Tetra1_Sphere(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

class monoSphere from LSSca by OS 19/11/2011

Arg = [30.0, 70.0, 980000000000.0, 98000000000.0, 10000000000.0]
Author = 'O. Spalla'
Description = 'Tetrahedra of identical spheres'
Doc = ['Radius (1/q)', 'Distance between centers (1/q): must be larger than diameter', 'scattering length density of sphere (cm-2)', 'scattering length density of medium (cm-2)', 'number concentration (cm-3)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] radius of the sphere (in 1/q) par[1] Distance between centers (must be higher than 2R) par[2] scattering length density of sphere (cm-2) par[3] scattering length density of outside (cm-2) par[4] concentration of sphere (cm-3)

Tetra1_Function(q, par)[source]

q array of q (A-1) par[0] radius of the sphere (in 1/q) par[1] Distance between centers (must be higher than 2R) par[2] scattering length density of sphere (cm-2) par[3] scattering length density of outside (cm-2) par[4] concentration of sphere (cm-3)

istofit = [True, True, True, False, False]
name = 'Multi: Tetrahedra of identical spheres'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

Trapez Module

class pySAXS.models.Trapez.Trapez(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Trapez model by OT : 09/12/2011

Arg = [0.0, 2.5, 0.5, 2.0, 0.0]
Author = "Olivier Tache'"
Description = 'Trapez model based on erf for x-ray beam'
Doc = ['center', 'FWHM', 'slope', 'height', 'zero']
Format = ['%f', '%f', '%f', '%f', '%f']
IntensityFunc(q, par)

Trapez model to fit the peak to get exact zero position, based on erf function par[0] : center par[1] : FWHM par[2] : slope par[3] : height par[4] : zero

N = 0
TrapezFunction(q, par)[source]

Trapez model to fit the peak to get exact zero position, based on erf function par[0] : center par[1] : FWHM par[2] : slope par[3] : height par[4] : zero

istofit = [True, True, True, True, True]
name = 'Trapez'
q = array([ -1.00000000e+01, -9.80000000e+00, -9.60000000e+00, -9.40000000e+00, -9.20000000e+00, -9.00000000e+00, -8.80000000e+00, -8.60000000e+00, -8.40000000e+00, -8.20000000e+00, -8.00000000e+00, -7.80000000e+00, -7.60000000e+00, -7.40000000e+00, -7.20000000e+00, -7.00000000e+00, -6.80000000e+00, -6.60000000e+00, -6.40000000e+00, -6.20000000e+00, -6.00000000e+00, -5.80000000e+00, -5.60000000e+00, -5.40000000e+00, -5.20000000e+00, -5.00000000e+00, -4.80000000e+00, -4.60000000e+00, -4.40000000e+00, -4.20000000e+00, -4.00000000e+00, -3.80000000e+00, -3.60000000e+00, -3.40000000e+00, -3.20000000e+00, -3.00000000e+00, -2.80000000e+00, -2.60000000e+00, -2.40000000e+00, -2.20000000e+00, -2.00000000e+00, -1.80000000e+00, -1.60000000e+00, -1.40000000e+00, -1.20000000e+00, -1.00000000e+00, -8.00000000e-01, -6.00000000e-01, -4.00000000e-01, -2.00000000e-01, -3.55271368e-14, 2.00000000e-01, 4.00000000e-01, 6.00000000e-01, 8.00000000e-01, 1.00000000e+00, 1.20000000e+00, 1.40000000e+00, 1.60000000e+00, 1.80000000e+00, 2.00000000e+00, 2.20000000e+00, 2.40000000e+00, 2.60000000e+00, 2.80000000e+00, 3.00000000e+00, 3.20000000e+00, 3.40000000e+00, 3.60000000e+00, 3.80000000e+00, 4.00000000e+00, 4.20000000e+00, 4.40000000e+00, 4.60000000e+00, 4.80000000e+00, 5.00000000e+00, 5.20000000e+00, 5.40000000e+00, 5.60000000e+00, 5.80000000e+00, 6.00000000e+00, 6.20000000e+00, 6.40000000e+00, 6.60000000e+00, 6.80000000e+00, 7.00000000e+00, 7.20000000e+00, 7.40000000e+00, 7.60000000e+00, 7.80000000e+00, 8.00000000e+00, 8.20000000e+00, 8.40000000e+00, 8.60000000e+00, 8.80000000e+00, 9.00000000e+00, 9.20000000e+00, 9.40000000e+00, 9.60000000e+00, 9.80000000e+00])
trapez(x, center=0, fwmh=1, slope=1, height=1, zero=0)[source]

Triplet_Sphere Module

class pySAXS.models.Triplet_Sphere.Triplet_Sphere(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

class monoSphere from LSSca by OS 19/11/2011

Arg = [30.0, 70.0, 980000000000.0, 98000000000.0, 10000000000.0]
Author = 'O. Spalla'
Description = 'Triplet of identical spheres'
Doc = ['Radius (1/q)', 'Distance between centers (1/q): must be larger than diameter', 'scattering length density of sphere (cm-2)', 'scattering length density of medium (cm-2)', 'number concentration (cm-3)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] radius of the sphere (in 1/q) par[1] Distance between centers (must be higher than 2R) par[2] scattering length density of sphere (cm-2) par[3] scattering length density of outside (cm-2) par[4] concentration of sphere (cm-3)

Triplet_Function(q, par)[source]

q array of q (A-1) par[0] radius of the sphere (in 1/q) par[1] Distance between centers (must be higher than 2R) par[2] scattering length density of sphere (cm-2) par[3] scattering length density of outside (cm-2) par[4] concentration of sphere (cm-3)

istofit = [True, True, True, False, False]
name = 'Multi: Triplet of identical spheres'
q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])

listOfModels Module

pySAXS.models.listOfModels.listOfModels()[source]
pySAXS.models.listOfModels.listOfSuperModels()[source]

model Module

LIONS_SAXS python routines for small angle xray scattering. Model class version 0.1b 04/07/2010 04-07-2010 DC: calculation of residuals corrected in fitBounds 04-07-2010 DC: calculation of chi square corrected 03-07-2010 DC: syntax error on fitBounds corrected

class pySAXS.models.model.Model(q=None, Arg=[], istofit=None, name='')[source]

Model class templates test

Arg = None
Author = 'LIONS'
Description = ''
Doc = ''
Format = None
IntensityFunc = None
N = 0
WarningForCalculationTime = False
chi_carre(par, Iexp, plotexp=0)[source]

par is the list of all parameters (either to be fitted or not) Here the chi square is calculated assuming that the standard deviation equals the function

fit(Iexp, plotexp=0, verbose=False)[source]

Fit the models with leastsq

fitBounds(Iexp, bounds, plotexp=0, verbose=False)[source]

fit the model with fmin_tnc with bounds as bounds = [(0.0,10.0)] bounds must have same size than params

getArg()[source]

return the model parameters as list

getBoundsFromParam(aroundParam=0.2)[source]

return bounds of parameters with a percent of aroundParam

getIntensity()[source]

compute the intensity function for the model

getIstofit()[source]
getNoisy(randompercent=0.1)[source]

return a noisy intensity computed for the model

getNumber()[source]
getQ()[source]

get the q scale as a numpy array

istofit = None
name = ''
q = None
residuals(par, Iexp, plotexp=0)[source]

par is the list of the parameters to be fitted

residuals_bounds(par, Iexp, plotexp=0)[source]

residuals used for the fit with bounds (arguments for leastsq and fmin.tnc are different) par is the list of the parameters to be fitted

setArg(par)[source]

set the model parameters

setIstofit(ITF)[source]

set istofit varaiable

setQ(q)[source]

set the q scale

specific = False
xml()[source]

return an xml object with name, args, and isTofit <model name=’Gaussian’> <par value=‘0.123’ fit=’true’>height of gaussian</par> ... </model>

pySAXS.models.model.getModelFromXML(element)[source]

pq11 Module

class pySAXS.models.pq11.pq11(q=None, Arg=[], istofit=None, name='')[source]

Bases: pySAXS.models.model.Model

Semi-gaussian shell distribution - analytical equation by DC : 22/06/2009

Arg = [250.0, 10.0, 150000000000000.0, 200000000000.0, 10000000000.0]
Author = 'David Carriere'
Description = 'Shells: semi-gaussian distribution'
Doc = ['Mean (A)', 'Polydispersity ', 'number density', 'scattering length density of sphere (cm-2)', 'scattering length density of medium (cm-2)']
Format = ['%f', '%f', '%1.3e', '%1.3e', '%1.3e']
IntensityFunc(q, par)

q array of q (A-1) par[0] Mean radius(A) par[1] Gaussian standard deviation (A) par[2] concentration of spheres (cm-3) par[3] scattering length density of spheres (cm-2) par[4] scattering length density of outside (cm-2)

N = 0
istofit = [True, True, False, False, False]
name = 'DC- Shells: semi-gaussian distribution'
pq11function(q, par)[source]

q array of q (A-1) par[0] Mean radius(A) par[1] Gaussian standard deviation (A) par[2] concentration of spheres (cm-3) par[3] scattering length density of spheres (cm-2) par[4] scattering length density of outside (cm-2)

q = array([ 1.00000000e-04, 1.01862899e-04, 1.03760502e-04, 1.05693455e-04, 1.07662418e-04, 1.09668060e-04, 1.11711065e-04, 1.13792129e-04, 1.15911962e-04, 1.18071285e-04, 1.20270833e-04, 1.22511358e-04, 1.24793621e-04, 1.27118400e-04, 1.29486487e-04, 1.31898690e-04, 1.34355829e-04, 1.36858742e-04, 1.39408283e-04, 1.42005318e-04, 1.44650734e-04, 1.47345431e-04, 1.50090328e-04, 1.52886359e-04, 1.55734477e-04, 1.58635653e-04, 1.61590875e-04, 1.64601150e-04, 1.67667503e-04, 1.70790980e-04, 1.73972643e-04, 1.77213578e-04, 1.80514888e-04, 1.83877698e-04, 1.87303154e-04, 1.90792422e-04, 1.94346693e-04, 1.97967175e-04, 2.01655104e-04, 2.05411735e-04, 2.09238348e-04, 2.13136247e-04, 2.17106760e-04, 2.21151240e-04, 2.25271064e-04, 2.29467637e-04, 2.33742387e-04, 2.38096772e-04, 2.42532274e-04, 2.47050406e-04, 2.51652705e-04, 2.56340741e-04, 2.61116110e-04, 2.65980440e-04, 2.70935387e-04, 2.75982639e-04, 2.81123917e-04, 2.86360972e-04, 2.91695588e-04, 2.97129582e-04, 3.02664806e-04, 3.08303146e-04, 3.14046522e-04, 3.19896892e-04, 3.25856248e-04, 3.31926620e-04, 3.38110078e-04, 3.44408728e-04, 3.50824714e-04, 3.57360225e-04, 3.64017485e-04, 3.70798763e-04, 3.77706369e-04, 3.84742658e-04, 3.91910025e-04, 3.99210913e-04, 4.06647809e-04, 4.14223247e-04, 4.21939808e-04, 4.29800121e-04, 4.37806863e-04, 4.45962763e-04, 4.54270599e-04, 4.62733201e-04, 4.71353453e-04, 4.80134292e-04, 4.89078709e-04, 4.98189752e-04, 5.07470524e-04, 5.16924187e-04, 5.26553963e-04, 5.36363132e-04, 5.46355035e-04, 5.56533078e-04, 5.66900727e-04, 5.77461515e-04, 5.88219040e-04, 5.99176967e-04, 6.10339029e-04, 6.21709029e-04, 6.33290840e-04, 6.45088409e-04, 6.57105755e-04, 6.69346971e-04, 6.81816229e-04, 6.94517777e-04, 7.07455942e-04, 7.20635132e-04, 7.34059837e-04, 7.47734631e-04, 7.61664172e-04, 7.75853206e-04, 7.90306568e-04, 8.05029181e-04, 8.20026062e-04, 8.35302320e-04, 8.50863158e-04, 8.66713880e-04, 8.82859884e-04, 8.99306672e-04, 9.16059848e-04, 9.33125118e-04, 9.50508296e-04, 9.68215306e-04, 9.86252179e-04, 1.00462506e-03, 1.02334021e-03, 1.04240401e-03, 1.06182294e-03, 1.08160363e-03, 1.10175281e-03, 1.12227736e-03, 1.14318425e-03, 1.16448062e-03, 1.18617372e-03, 1.20827094e-03, 1.23077980e-03, 1.25370799e-03, 1.27706330e-03, 1.30085370e-03, 1.32508729e-03, 1.34977233e-03, 1.37491723e-03, 1.40053055e-03, 1.42662102e-03, 1.45319752e-03, 1.48026913e-03, 1.50784505e-03, 1.53593468e-03, 1.56454759e-03, 1.59369353e-03, 1.62338243e-03, 1.65362441e-03, 1.68442976e-03, 1.71580899e-03, 1.74777277e-03, 1.78033202e-03, 1.81349780e-03, 1.84728144e-03, 1.88169442e-03, 1.91674849e-03, 1.95245558e-03, 1.98882786e-03, 2.02587771e-03, 2.06361777e-03, 2.10206088e-03, 2.14122015e-03, 2.18110892e-03, 2.22174078e-03, 2.26312957e-03, 2.30528939e-03, 2.34823460e-03, 2.39197984e-03, 2.43654001e-03, 2.48193029e-03, 2.52816614e-03, 2.57526333e-03, 2.62323788e-03, 2.67210616e-03, 2.72188479e-03, 2.77259076e-03, 2.82424133e-03, 2.87685409e-03, 2.93044698e-03, 2.98503825e-03, 3.04064649e-03, 3.09729067e-03, 3.15499006e-03, 3.21376434e-03, 3.27363353e-03, 3.33461802e-03, 3.39673858e-03, 3.46001639e-03, 3.52447300e-03, 3.59013038e-03, 3.65701088e-03, 3.72513730e-03, 3.79453285e-03, 3.86522116e-03, 3.93722633e-03, 4.01057288e-03, 4.08528580e-03, 4.16139055e-03, 4.23891306e-03, 4.31787973e-03, 4.39831747e-03, 4.48025368e-03, 4.56371628e-03, 4.64873371e-03, 4.73533492e-03, 4.82354943e-03, 4.91340729e-03, 5.00493910e-03, 5.09817606e-03, 5.19314994e-03, 5.28989308e-03, 5.38843844e-03, 5.48881961e-03, 5.59107078e-03, 5.69522678e-03, 5.80132310e-03, 5.90939590e-03, 6.01948197e-03, 6.13161884e-03, 6.24584471e-03, 6.36219849e-03, 6.48071983e-03, 6.60144909e-03, 6.72442742e-03, 6.84969672e-03, 6.97729965e-03, 7.10727970e-03, 7.23968114e-03, 7.37454909e-03, 7.51192949e-03, 7.65186915e-03, 7.79441575e-03, 7.93961785e-03, 8.08752491e-03, 8.23818733e-03, 8.39165644e-03, 8.54798453e-03, 8.70722485e-03, 8.86943166e-03, 9.03466021e-03, 9.20296681e-03, 9.37440879e-03, 9.54904456e-03, 9.72693362e-03, 9.90813657e-03, 1.00927151e-02, 1.02807322e-02, 1.04722519e-02, 1.06673394e-02, 1.08660611e-02, 1.10684849e-02, 1.12746796e-02, 1.14847155e-02, 1.16986641e-02, 1.19165984e-02, 1.21385926e-02, 1.23647224e-02, 1.25950646e-02, 1.28296980e-02, 1.30687023e-02, 1.33121590e-02, 1.35601511e-02, 1.38127630e-02, 1.40700809e-02, 1.43321923e-02, 1.45991865e-02, 1.48711546e-02, 1.51481892e-02, 1.54303847e-02, 1.57178372e-02, 1.60106446e-02, 1.63089068e-02, 1.66127252e-02, 1.69222035e-02, 1.72374471e-02, 1.75585633e-02, 1.78856616e-02, 1.82188534e-02, 1.85582523e-02, 1.89039738e-02, 1.92561357e-02, 1.96148581e-02, 1.99802631e-02, 2.03524752e-02, 2.07316213e-02, 2.11178304e-02, 2.15112343e-02, 2.19119669e-02, 2.23201647e-02, 2.27359668e-02, 2.31595149e-02, 2.35909533e-02, 2.40304289e-02, 2.44780916e-02, 2.49340937e-02, 2.53985907e-02, 2.58717408e-02, 2.63537052e-02, 2.68446481e-02, 2.73447368e-02, 2.78541416e-02, 2.83730362e-02, 2.89015972e-02, 2.94400048e-02, 2.99884423e-02, 3.05470967e-02, 3.11161583e-02, 3.16958209e-02, 3.22862820e-02, 3.28877429e-02, 3.35004083e-02, 3.41244871e-02, 3.47601918e-02, 3.54077391e-02, 3.60673495e-02, 3.67392478e-02, 3.74236629e-02, 3.81208280e-02, 3.88309805e-02, 3.95543624e-02, 4.02912203e-02, 4.10418050e-02, 4.18063724e-02, 4.25851829e-02, 4.33785019e-02, 4.41865996e-02, 4.50097513e-02, 4.58482375e-02, 4.67023439e-02, 4.75723614e-02, 4.84585864e-02, 4.93613210e-02, 5.02808725e-02, 5.12175544e-02, 5.21716858e-02, 5.31435916e-02, 5.41336030e-02, 5.51420574e-02, 5.61692982e-02, 5.72156756e-02, 5.82815458e-02, 5.93672722e-02, 6.04732245e-02, 6.15997796e-02, 6.27473213e-02, 6.39162405e-02, 6.51069356e-02, 6.63198120e-02, 6.75552832e-02, 6.88137699e-02, 7.00957009e-02, 7.14015130e-02, 7.27316511e-02, 7.40865683e-02, 7.54667263e-02, 7.68725952e-02, 7.83046540e-02, 7.97633907e-02, 8.12493021e-02, 8.27628946e-02, 8.43046837e-02, 8.58751948e-02, 8.74749630e-02, 8.91045332e-02, 9.07644607e-02, 9.24553110e-02, 9.41776601e-02, 9.59320948e-02, 9.77192128e-02, 9.95396231e-02, 1.01393946e-01, 1.03282813e-01, 1.05206867e-01, 1.07166765e-01, 1.09163173e-01, 1.11196773e-01, 1.13268257e-01, 1.15378330e-01, 1.17527712e-01, 1.19717134e-01, 1.21947344e-01, 1.24219100e-01, 1.26533176e-01, 1.28890361e-01, 1.31291459e-01, 1.33737286e-01, 1.36228676e-01, 1.38766479e-01, 1.41351558e-01, 1.43984795e-01, 1.46667087e-01, 1.49399346e-01, 1.52182505e-01, 1.55017512e-01, 1.57905331e-01, 1.60846948e-01, 1.63843365e-01, 1.66895601e-01, 1.70004698e-01, 1.73171713e-01, 1.76397728e-01, 1.79683839e-01, 1.83031168e-01, 1.86440853e-01, 1.89914058e-01, 1.93451965e-01, 1.97055780e-01, 2.00726730e-01, 2.04466067e-01, 2.08275063e-01, 2.12155017e-01, 2.16107251e-01, 2.20133111e-01, 2.24233968e-01, 2.28411221e-01, 2.32666291e-01, 2.37000629e-01, 2.41415712e-01, 2.45913043e-01, 2.50494154e-01, 2.55160607e-01, 2.59913992e-01, 2.64755927e-01, 2.69688063e-01, 2.74712079e-01, 2.79829688e-01, 2.85042632e-01, 2.90352688e-01, 2.95761666e-01, 3.01271407e-01, 3.06883789e-01, 3.12600724e-01, 3.18424160e-01, 3.24356081e-01, 3.30398507e-01, 3.36553498e-01, 3.42823149e-01, 3.49209598e-01, 3.55715021e-01, 3.62341632e-01, 3.69091691e-01, 3.75967497e-01, 3.82971391e-01, 3.90105762e-01, 3.97373038e-01, 4.04775697e-01, 4.12316259e-01, 4.19997295e-01, 4.27821420e-01, 4.35791301e-01, 4.43909653e-01, 4.52179242e-01, 4.60602884e-01, 4.69183451e-01, 4.77923865e-01, 4.86827104e-01, 4.95896201e-01, 5.05134247e-01, 5.14544388e-01, 5.24129830e-01, 5.33893840e-01, 5.43839743e-01, 5.53970928e-01, 5.64290847e-01, 5.74803016e-01, 5.85511016e-01, 5.96418495e-01, 6.07529169e-01, 6.18846824e-01, 6.30375315e-01, 6.42118571e-01, 6.54080591e-01, 6.66265452e-01, 6.78677305e-01, 6.91320378e-01, 7.04198979e-01, 7.17317494e-01, 7.30680395e-01, 7.44292233e-01, 7.58157646e-01, 7.72281357e-01, 7.86668179e-01, 8.01323013e-01, 8.16250851e-01, 8.31456781e-01, 8.46945981e-01, 8.62723729e-01, 8.78795401e-01, 8.95166472e-01, 9.11842520e-01, 9.28829225e-01, 9.46132376e-01, 9.63757866e-01, 9.81711702e-01, 1.00000000e+00])