ecl-logo Documentation
ECL`

AnalyzeCriticalMicelleConcentration

AnalyzeCriticalMicelleConcentration[data]object

calculates the CriticalMicelleConcentration of the TargetMolecule in the samples of the provided SurfaceTension data. The input data is generated by ExperimentMeasureSurfaceTension.

AnalyzeCriticalMicelleConcentration[protocol]object

calculates the CriticalMicelleConcentration of the TargetMolecule in the samples of the provided MeasureSurfaceTension protocol. The input data is generated by ExperimentMeasureSurfaceTension.

Details

  • The CriticalMicelleConcentration of a TargetMolecule is calculated using the SurfaceTension values of all of the AliquotSamples.
  • Surface tension is defined as the work required to expand a surface by an area. The accumulation of surface active compounds at the air-water interface lowers the surface tension. This can be described by the Gibbs adsorption isotherm detailed in Object[Report, Literature, "id:n0k9mG8wBBXr"]. A plot of surface tension vs. Ln[concentration] can be used to determine the Critical Micelle Concentration, Apparent Partitioning Coefficient, Surface Excess Concentration and Cross Sectional Area of the surfactant. The Critical Micelle Concentration is the concentration of surfactants above which micelles form and all additional surfactants added to the system go to micelles. This is determined with the intersection of linear fits of points in the premicellar region and postmicellar region. The Apparent Partitioning Coefficient is the inverse of the concentration where increasing the concentration of the sample starts decreasing the surface tension. This is determined with the intersection of premicellar region fit and the surface tension of the diluent. The Surface Excess Concentration is the amount of surfactant adsorbed at the air water interface per surface area, calculated by taking the negative of the slope premicellar region fit divided by the temperature and ideal gas constant. The Cross Sectional Area is calculated by taking the inverse of the SurfaceExcessConcentration and the Avogadro constant.
  • Input
    Output
    General Options
    Method Options

Examples

open allclose all

Basic Examples  (4)

Given an Object[Protocol,MeasureSurfaceTension], AnalyzeCriticalMicelleConcentration returns an Analysis Object:

Given an Object[Data,SurfaceTension], AnalyzeCriticalMicelleConcentration returns an Analysis Object:

AnalyzeCriticalMicelleConcentration populates the PreMicellarFit, PostMicellarFit, CriticalMicelleConcentration, ApparentPartitioningCoefficient, SurfaceExcessConcentration, CrossSectionalArea, MaxSurfacePressure fields:

AnalyzeCriticalMicelleConcentration populates the TargetMolecules, Concentrations, SurfaceTensions, Temperatures, SurfacePressures fields:

Additional Examples  (2)

Excepts a PreMicellarRange with a span that is not smallest to largest:

Excepts a PostMicellarRange with a span that is not smallest to largest:

Options  (17)

DiluentSurfaceTension  (3)

Specify the surface tension of the diluent used in the fit:

Resolve the surface tension of the diluent used in the fit to the surface tension of the diluent:

Resolve the surface tension of the diluent used in the fit to the surface tension of water:

Exclude  (1)

Specify samples to be excluded from the fit:

PostMicellarDomain  (2)

Specify the Domain used to calculate fit the data in the postmicellar region of the plot:

Specify the Domain used to calculate fit the data in the postmicellar region of the plot:

PostMicellarRange  (2)

Specify the Range used to calculate fit the data in the postmicellar region of the plot:

Resolve the Range used to calculate fit the data in the postmicellar region of the plot:

PreMicellarDomain  (2)

Specify the Domain used to calculate fit the data in the premicellar region of the plot:

Specify the Domain used to calculate fit the data in the premicellar region of the plot:

PreMicellarRange  (2)

Resolve the Range used to calculate fit the data in the premicellar region of the plot:

Specify the Range used to calculate fit the data in the premicellar region of the plot:

TargetMolecule  (1)

Specify the molecule used to calculate concentration:

TargetMolecules  (3)

Resolve the molecule used to calculate concentration from the sample's composition:

Resolve the molecule used to calculate concentration from the sample's Analytes field:

Add the concentrations of multiple target molecules:

Template  (1)

Use options from previous CriticalMicelleConcentration analysis:

Messages  (13)

Give an error stating that the samples to be excluded from the fit are not present in the data:

ConflictingDiluents  (1)

Warn that the inputted data objects have different diluents:

ConflictingPostMicellarDomain  (1)

If PreMicellarDomain and PreMicellarRange are both set, throw an error:

ConflictingPostMicellarDomainUnits  (1)

If a PostMicellarDomain is given and the sample's concentration cannot be converted to Molar, throw an error:

ConflictingPreMicellarDomain  (1)

If PreMicellarDomain and PreMicellarRange are both set, throw an error:

ConflictingPreMicellarDomainUnits  (1)

If a PreMicellarDomain is given and the sample's concentration cannot be converted to Molar, throw an error:

EmptyPreMicellarRegion  (2)

If there are no points in the EmptyPreMicellarRegion, throw a warning:

If there are no points in the EmptyPreMicellarRegion, throw a warning:

InsuffientDataPoints  (1)

If there are not enough data points, throw an error:

MissingPostMicellarDomain  (1)

If neither PreMicellarDomain and PreMicellarRange are set, throw an error:

MissingPreMicellarDomain  (1)

If neither PreMicellarDomain and PreMicellarRange are set, throw an error:

MissingTargetMolecules  (1)

If the sample has no Target molecule, throw an error:

UnresolvableTargetMolecules  (1)

If the sample has a composition of only Null, throw an error:

Made for Mathematica By Emerald Cloud Lab | Last modified in October 2021 | Authored By: cgullekson