Examples#
- RATapi.examples.DSPC_custom_XY()#
Custom XY Example for Supported DSPC layer.
In this example, we model the same data (DSPC supported bilayer) as the Custom Layers example, but this time we will use continuous distributions of the volume fractions of each component to build up the SLD profiles (as described in Shekhar et al, J. Appl. Phys., 110, 102216 (2011).)
In this type of model, each ‘layer’ in the sample is described by a roughened Heaviside step function (really, just two error functions back to back). So, in our case, we will need an oxide, a (possible) intervening water layer, and then the bilayer itself.
We can define our lipid in terms of an Area per Molecule, almost in its entirety, if we recognise that where the volume is known, the thickness of the layer is simply given by the layer volume / APM:
\[d_{\textrm{layer}} =\frac{V_{\textrm{layer}} }{{\textrm{APM}}_{\textrm{layer}}}.\]We can then define the Volume Fraction of this layer with a roughened Heaviside of length dlayer and a height of 1. Then, the total volume occupied will be given by the sum of the volume fractions across the interface. Of course, this does not permit any hydration, so to deal with this, we can simply scale the (full occupation) Heaviside functions by relevant coverage parameters. When this is correctly done, we can obtain the remaining water distribution as:
\[\begin{split}{\textrm{VF}}_{\textrm{wat}} =1-\\sum_n {\textrm{VF}}_n\end{split}\]where VFn is the Volume Fraction of the n’th layer.
- RATapi.examples.DSPC_custom_layers()#
Custom Layers example for Supported DSPC layer.
Example of using custom layers to model a DSPC supported bilayer.
- RATapi.examples.DSPC_data_background()#
Standard Layers fit of a DSPC floating bilayer
- RATapi.examples.DSPC_function_background()#
Standard Layers fit of a DSPC floating bilayer
- RATapi.examples.DSPC_standard_layers()#
Standard Layers fit of a DSPC floating bilayer
- RATapi.examples.absorption()#
Custom layers model including absorption
- RATapi.examples.domains_custom_XY()#
Simple example of a layer containing domains using a custom XY model
- RATapi.examples.domains_custom_layers()#
An example custom layers domains project involving incoherent summing on a permalloy layer