ecl-logo Documentation

AnalyzeTotalProteinQuantification

AnalyzeTotalProteinQuantification[protocol]object

calculates the mass concentration of protein present in the input samples of the provided TotalProteinQuantification protocol. The input protocol is generated by ExperimentTotalProteinQuantification.

Details

  • AnalyzeTotalProteinQuantification creates a standard curve from the absorbance- or fluorescence-spectroscopy data present in the input protocol's QuantificationSpectroscopyProtocol.
  • By default, the StandardCurveFitType is set to be Sigmoid. Linear and Cubic fits are also available.
  • The TotalProteinConcentration is calculated for all of the AssaySamples and SamplesIn. The average TotalProteinConcentration is calculated for the unique members of SamplesIn. This average takes into account NumberOfReplicates, as well as any dilution of input samples using the Aliquot Sample Preparation options.
  • To run AnalyzeTotalProteinQuantification outside of the lab, the input protocol must have a Status of Completed.
  • Input
    Output
    General Options
    Method Options

Examples

Basic Examples  (2)

Given an Object[Protocol,TotalProteinQuantification], AnalyzeTotalProteinQuantification returns an Analysis Object:

AnalyzeTotalProteinQuantification populates the StandardCurve,QuantificationSamples,AssaySamplesProteinConcentrations,SamplesInProteinConcentrations,SamplesInConcentrationDistributions, and InputSamplesSpectroscopyData fields:

Options  (6)

QuantificationWavelengths  (1)

The QuantificationWavelengths Options specifies the wavelength(s) at which quantification analysis is performed to determine TotalProteinConcentration. If multiple wavelengths are specified, the absorbance or fluorescence values from the wavelengths are averaged for standard curve determination and quantification analysis:

StandardCurve  (1)

Indicates the existing StandardCurve which absorbance or fluorescence data is compared to for TotalProteinConcentration quantification. If the StandardCurve option is set, the data from the input protocol's QuantificationSpectroscopyProtocol is not used to generate a standard curve:

StandardCurveFitType  (1)

Indicates which FitType (Sigmoid or Linear) is used to create the standard curve:

Template  (1)

The template analysis object whose methodology should be reproduced in running this analysis. Option values will be inherited from the template analysis object:

Upload  (1)

Indicates if the TotalProteinQuantification Analysis Object should be added to the database:

UploadConcentration  (1)

When UploadConcentration->True, AnalyzeTotalProteinQuantification updates the TotalProteinConcentration of the input protocol's SamplesIn:

Messages  (7)

AnalyzeTPQCalculatedConcentrationsExtrapolated  (1)

If the calculated TotalProteinConcentration is 0 mg/mL, or larger than the largest StandardCurveConcentration, a warning is thrown:

AnalyzeTPQConcentrationIncalculable  (1)

If a TotalProteinConcentration cannot be calculated from the spectroscopy data of an input sample and the StandardCurve's BestFitExpression, a warning is thrown:

AnalyzeTPQConflictingStandardCurveOptions  (1)

The StandardCurve and StandardCurveFitType Options cannot both be specified or both be Null:

AnalyzeTPQInvalidProtocol  (1)

The input protocol must have a Status of Completed or Processing:

AnalyzeTPQInvalidQuantificationWavelengths  (1)

All members of the QuantificationWavelengths Option must be within the EmissionWavelengthRange when DetectionMode of the input protocol is Fluorescence:

AnalyzeTPQInvalidStandardCurveUnits  (1)

The Units of the provided StandardCurve must be compatible with the DetectionMode of the input protocol:

AnalyzeTPQPoorStandardCurveFit  (1)

If the R-squared value of the calculated standard curve is less than 0.95, a warning is thrown: