ecl-logo Documentation
ECL`

ExperimentCapillaryELISA

ExperimentCapillaryELISA[Samples]Protocol

creates a Protocol to run capillary Enzyme-Linked Immunosorbent Assay (ELISA) experiment on the provided Samples for the detection of certain analytes.

    
Capillary Enzyme-Linked Immunosorbent Assay (ELISA) uses pre-kitted microfluidic cartridge plates to provide the entire workflow for sandwich ELISA tests. Each microfluidic channel in capillary ELISA cartridge contains multiple Glass Nano-Reactors (GNR) that are functionalized with immunoassay reagents. After loading into the cartridge, samples and reagents are directed into and out of the microfluidics channels through a series of pneumatic pistons. When the samples run through the microfluidic channels, analytes (e.g., peptides, proteins, antibodies and hormones) of interest bind to the immobilized capture antibodies inside GNR through antigen-antibody interaction. Wash buffer is then used to flush any unbound analytes in the microfluidic channels into the waste collection well. In the last step, the detection reagents are added into the microfluodic channels to provide detectable fluorescence signals through their interaction with immobilized analytes. Fluorescence signals are detected with a CCD camera through the transparent GNR. Overall, ExperimentCapillaryELISA is designed for accurate measurements of analyte concentrations in the samples using built-in or customized standard curves, with internal replicates provided.
    

Experimental Principles

    Figure 1.1: Procedural overview of a capillary Enzyme-Linked Immunosorbent Assay (ELISA) experiment. Step 1: Samples are mixed with SpikeSample (optional) and then diluted (mandatory). Dilution is required on all the loading samples for the best performance of microfludics. Spike samples containing known concentration(s) of analyte(s) are used to increase the analytical response of the unknown samples to evaluate the sample matrices in a new ELISA assay. Standard samples are resuspended into solution phase (if originally in solid state) and then diluted. For a customizable capillary ELISA cartridge, capture antibody samples and detection atnibody samples are resuspended into solution phase (if originally in solid state), conjugated with digoxigenin and biotin, respectively, and then diluted to the desired concentrations. Samples, standard samples and antibodies of desired concentrations are loaded into different wells into the capillary ELISA cartridge using a liquid handler. Step 2: The sandwich ELISA process happens inside the Glass Nano-Reactors (GNR). The flow of reagents is precisely controlled by the solenoid valves and the pneumatic pump to allow the sufficient reaction of each step in the entire workflow of the sandwich ELISA experiments inside the microfluidic channels. Step 3: In a customizable cartridge, the capture antibodies are immobilized to the GNR through their specific interactions with the anti-digoxigenin antibody coating. Cartridges with pre-loaded capture antibodes are available for validated ELISA assays through the instrument manufacturer. Analytes of interest in the sample bind to the immobilized capture antibodies inside GNR through antigen-antibody interaction. The detection antibodies bind to analyte epitopes distinct from the capture antibody through antigen-antibody interaction. The detection antibodies bind to analyte epitopes distinct from the capture antibodies through antigen-antibody interaction. Through the biotin-streptavidin interaction, fluorescent labels are added to interact with detection antibodies to provide detectable fluorescence signals. Step 4: Detectors inside the capillary ELISA instrument scan the fluorescent signals inside the transparent GNRs. For a pre-loaded capillary ELISA cartridge, the instrument uses the standard curves provided by the assay manufacturer to calculate the concentrations of analytes in the SamplesIn.

Instrumentation

    Ella

    Figure 2.1.1: Capillary ELISA instrument (Protein Simple Ella) uses a pneumatic pump to control the flow of reagents and to achieve the entire workflow of sandwich ELISA in the capillary ELISA cartridge at 35 Celsius. The pneumatic pump provides unregulated vacuum and regulated pressure to a manifold upon which 7 solenoid valves (vaccum and pressure selected) are mounted. The cartridge then interfaces with the output of those 7 pneumatic lines to control valves and pistons in the microfluidic channels. The cartridge has a pneumatic section and a fluidic section that are separated with a thin rubber membrane. Pressure from the pneumatic pump through a certain pneumatic line can push the membrane into the fluid and close a valve. On the other hand, vaccum from the pneumatic pump through a certain pneumatic line can pull the fluid and the membrane to open a valve. By opening the specific valves in the capillary ELISA cartridge, the instrument can load capture antibody, sample, wash buffer, detection antibody and fluorescent dye into the microfluidic channels sequentially while collecting the excess reagents into the designated waste well. In each step, through the precise control of valves, the reagents flow through the Glass Nano-Reactors (GNR) multiple times to allow sufficient reactions. After the completion of the entire sandwich ELISA workflow, the instrument acts as a standard epifluorescent system. The fluorescent dye molecules are excited by a power and temperature controlled 25 Milliwatt single mode 641 nm laser diode. The 650 nm fluorescent signal passes through a dichroic bandpass filter and the intensity is measured by a monochrome 12 bit CCD camera with auto-exposure ranging from 10 Microsecond to 15 Millisecond. The background signal for fluorescence measurement is acquired at the positions without Glass Nano-Reactors (GNR) along the microfluidic channels. At each GNR, the fluorescence signal is read 50 times and the mean value of all readings is reported for the sample. The process is identical for each analyte and each sample in the capillary ELISA cartridge.

Experiment Options

    General

    Instrument

    The detection and quantification capillary ELISA device on which the protocol is to be run. The instrument accepts the cartridge loaded with samples and buffers, loads the samples into the capillaries, performs the ELISA experiment and detects the signals to quantify certain analytes.
    Default Value: Model[Instrument, CapillaryELISA, id:XnlV5jKM7zPM]
    Pattern Description: An object of type or subtype Model[Instrument, CapillaryELISA] or Object[Instrument, CapillaryELISA]
    Programmatic Pattern: ObjectP[{Model[Instrument, CapillaryELISA], Object[Instrument, CapillaryELISA]}]

    CartridgeType

    The type of capillary ELISA cartridge (SinglePlex72X1, MultiAnalyte32X4, MultiAnalyte16X4, MultiPlex32X8 or Customizable) that is used in the capillary ELISA experiment. For pre-loaded cartridge types, different cartridge types provide different numbers of capacity and throughput (Figure 3.1 in ExperimentCapillaryELISA help file).
    Default Value: Automatic
    Default Calculation: CartridgeType is automatically selected based on the total number of samples (with standard samples and dilutions considered) and the Cartridge option. When the total number of samples is below or equal to 48 and Cartridge option is not Null, CartridgeType is set to Customizable. Otherwise it is set to SinglePlex72X1.
    Pattern Description: SinglePlex72X1, MultiAnalyte32X4, MultiAnalyte16X4, MultiPlex32X8, or Customizable.
    Programmatic Pattern: ELISACartridgeTypeP | Automatic

    Cartridge

    The single-use capillary ELISA cartridge plate that is used in the instrument to provide the entire workflow of a sandwich ELISA assay and quantify the analytes (such as peptides, proteins, antibodies and hormones) in the samples. A customizable capillary ELISA cartridge Model[Container,Plate,Irregular,CapillaryELISA,"Human 48-Digoxigenin Cartridge"] uses an anti-digoxigenin antibody coating in GNR to serve as the foundation. Digoxigenin-modified capture antibody sample and biotinylated detection antibody sample are prepared prior to the experiment and loaded into the Cartridge for sandwich ELISA experiment of up to 48 samples. For pre-loaded cartridge types (all types except Customizable), the cartridge is loaded with capture antibody and detection antibody reagents, meaning that Cartridge option also determines the ELISA assay to be run and the analytes to be detected in the experiment. For the current list of available capillary ELISA cartridges, please perform Search[Model[Container,Plate,Irregular,CapillaryELISA]] with the desired CartridgeType, AnalyteMolecules or other conditions. If a new model of pre-loaded cartridge is required for the experiment, please set Cartridge option to Null and input more information in CartridgeType, Species and Analytes options. The new model is created and the cartridge is fulfilled accordingly. For a complete list of available analytes on pre-loaded cartridges and their ordering information, please refer to Object[Report,Literature,"Simple Plex Assay Menu"] and Object[ManufacturingSpecification,CapillaryELISACartridge] of different analytes for more details.
    Figure 3.1: There are five types of capillary ELISA cartridges. The presented diagram shows a miniaturization of the microfluidic channel system for a single sample with the reagents that should be loaded into the cartridge marked. A customizable cartridge can be loaded with the user's antibody reagents and used for customized sandwich ELISA experiments. One analyte can be tested per sample in one experiment. A customizable capillary ELISA cartridge uses an anti-digoxigenin antibody coating in the Glass Nano-Reactors (GNR) to serve as the foundation for the assay and uses streptavidin-conjugated fluorophore dye reagent for signal detection. The digoxigenin-conjugated capture antibody samples and biotin-conjugated detection antibody samples can be supplied in ExperimentCapillaryELISA or prepared using the corresponding antibody conjugation options. Other antibody preparation options can be specified to achieve the desired antibody resuspension and/or dilution. Capture antibody samples are conjugated with digoxigenin through the reactions between digoxigenin NHS-ester reagents and the primary amines of the antibody samples. Then the conjugated capture antibody samples can be immobilized to the GNR for analytes binding. Detection antibody samples are conjugated with biotin through the reactions between Biotin-XX-SE (6-((6-((Biotinoyl)Amino)Hexanoyl)Amino)Hexanoic Acid, Succinimidyl Ester) and the primary amines of the antibodies, which allows their specific interaction with streptavidin-conjugated fluorophore reagents to provide detectable fluorescent signals. Please refer to Object[Report,Literature," CapillaryELISA 48-Digoxigenin Cartridge Guide "] for details. The other cartridge types - SinglePlex72X1, MultiAnalyte32X4, MultiAnalyte16X4 and MultiPlex32X8 - are pre-loaded with validated ELISA assays, available for more than 200 analytes. Different pre-loaded cartridge types provide different sample numbers, analyte numbers and internal replicates. Please refer to Object[Report,Literature,"Capillary ELISA Simple Plex Assay Menu"] and "https://www.proteinsimple.com/simple_plex_assays.html" for the list of available analytes. For the current list of available capillary ELISA cartridges, please perform Search[Model[Container,Plate,Irregular,CapillaryELISA]] with the desired CartridgeType, AnalyteMolecules or other conditions.
    Default Value: Automatic
    Default Calculation: Cartridge option is automatically set to an in-stock pre-loaded cartridge object that matches the analytes presented in the samples. If no in-stock cartridge is available for the specified options and the total number of samples is below 48, Cartridge option is automatically resolved to the customizable capillary ELISA cartridge to eliminate material waiting time. Otherwise, a pre-loaded capillary ELISA cartridge model is selected or created, with an estimated lead time of 14 days after protocol confirmation.
    Pattern Description: An object of type or subtype Model[Container, Plate, Irregular, CapillaryELISA] or Object[Container, Plate, Irregular, CapillaryELISA] or Null.
    Programmatic Pattern: (ObjectP[{Model[Container, Plate, Irregular, CapillaryELISA], Object[Container, Plate, Irregular, CapillaryELISA]}] | Automatic) | Null

    Species

    The organism (human, mouse or rat) that the samples (containing analytes of interest) are derived from. This option is used to determine the available analytes for pre-loaded capillary ELISA cartridges.
    Default Value: Human
    Pattern Description: Human, Mouse, Rat, or Other.
    Programmatic Pattern: ELISASpeciesP

    Analytes

    The target(s) (e.g., peptides, proteins, antibodies, hormones) detected and quantified in each experiment sample. For customizable cartridge, only 1 analyte can be detected per sample. A pre-loaded cartridge is loaded with complete assay materials (capture antibody, detection antibody and fluorescent labelling reagent) for the selected analytes and all the samples are subject to the same analytes. For a complete list of available analytes of pre-loaded cartridges, please refer to Object[Report,Literature,"Simple Plex Assay Menu"]. To create a capillary ELISA cartridge with combination of multiple targets, please refer to Object[ManufacturingSpecification,CapillaryELISACartridge] of different analytes for more details about compatibility rules and ordering information. For SinglePlex72X1 cartridge type, only 1 analyte can be selected. For MultiAnalyte32X4 and MultiAnalyte16X4 cartridge types, up to 4 distinct analytes can be selected. For MultiPlex32X8 cartridge type, up to 8 analytes can be selected in Pro-Inflammation and Oncology panel only.
    Default Value: Automatic
    Default Calculation: If a customizable cartridge is used, Analytes option is automatically set based on the presented analyte in the Analytes field or Composition field of each input sample. If Cartridge option is set to an existing model or object of pre-loaded capillary ELISA cartridge plate, Analytes option is automatically set to the Analytes of Cartridge option. If Cartridge option is set to Null, a new pre-loaded model of capillary ELISA cartridge is requested. In this case, Analytes option is set based on the selected CartridgeType, Species and presented analytes of the input sample objects (in Analytes field or Composition field).
    Pattern Description: Multiplex or Single Analyte or Null.
    Programmatic Pattern: (((ObjectP[{Model[Molecule]}] | CapillaryELISAAnalyteP) | ({ObjectP[{Model[Molecule]}]..} | {CapillaryELISAAnalyteP..})) | Automatic) | Null
    Index Matches to: experiment samples

    NumberOfReplicates

    Number of times each of the input samples should be analyzed using identical experimental parameters.
    Default Value: Null
    Pattern Description: Greater than or equal to 2 in increments of 1 or Null.
    Programmatic Pattern: GreaterEqualP[2, 1] | Null

    Sample Preparation

    SampleVolume

    The initial sample amount aliquoted from the source of the input sample. If a SpikeSample is specified, this it the volume of the input sample to mix with SpikeVolume of SpikeSample before further dilution is performed.
    Default Value: Automatic
    Default Calculation: SampleVolume is automatically set to 30 Microliter when SpikeSample is not Null.
    Pattern Description: Greater than 1 microliter or Null.
    Programmatic Pattern: (GreaterP[1*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    SpikeSample

    For each experiment sample, the sample with known concentration(s) of analyte(s) mixed with the input sample to increase the analytical response of the unknown sample, for evaluation of sample matrices in a new ELISA assay.
    Default Value: Null
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or Null.
    Programmatic Pattern: ObjectP[{Model[Sample], Object[Sample]}] | Null
    Index Matches to: experiment samples

    SpikeVolume

    The volume of the SpikeSample mixed with the SampleVolume of the input sample before further dilution is performed.
    Default Value: Automatic
    Default Calculation: SpikeVolume is automatically set to SampleVolume when SpikeSample is not Null.
    Pattern Description: Greater than 1 microliter or Null.
    Programmatic Pattern: (GreaterP[1*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    DilutionCurve

    The collection of dilutions performed on each input sample (plus SpikeSample, if applicable). Dilution is required on all the loading samples for the best performance of microfluidics and the ELISA experiment is performed on all the diluted samples. For FixedDilutionVolume dilutions, the SampleAmount is the volume of the sample that is mixed with the DiluentVolume of the Diluent. For FixedDilutionFactor dilutions, the AssayVolume is the volume of the sample that is created after being diluted by the specified DilutionFactor. For a pre-loaded capillary ELISA cartridge, please refer to Object[ManufacturingSpecification,CapillaryELISACartridge] of the analytes for their recommended minimum dilution factors. For a customizable cartridge, a minimum dilution factor of 0.5 is suggested.
    Figure 3.2: Use the DilutionCurve and StandardDilutionCurve option to create a collection of dilutions that will be performed on the input samples or the standard samples for capillary ELISA cartridge loading.
    Default Value: Automatic
    Default Calculation: If SerialDilutionCurve is not uploaded, DilutionCurve option is automatically set to 1 dilution with DilutionFactor of the minimum required dilution factor to generate a AssayVolume of 60 Microliter.
    Pattern Description: Fixed Dilution Factor or Fixed Dilution Volume or Null.
    Programmatic Pattern: (({{GreaterEqualP[0*Microliter], GreaterEqualP[0*Microliter]}..} | {{GreaterEqualP[30*Microliter], RangeP[0, 1]}..}) | Automatic) | Null
    Index Matches to: experiment samples

    SerialDilutionCurve

    The collection of stepwise dilutions performed on each input sample (plus SpikeSample, if applicable). Dilution is required on all the loading samples for the best performance of microfluidics and the ELISA assay is performed on all the diluted samples. To use non-diluted input sample, the first dilution can be set to a dilution factor of 1. For SerialDilutionVolumes, the TransferVolume is taken out of the sample and added to a second well with the DiluentVolume of the Diluent. After thorough mixing, the TransferVolume is taken out of that well and added to a third well. This is repeated to make NumberofDilutions diluted samples. For SerialDilutionFactors, the sample is diluted by the dilution factor at each transfer step. For a pre-loaded capillary ELISA cartridge, please refer to Object[ManufacturingSpecification,CapillaryELISACartridge] of the analytes for their recommended minimum dilution factors. For a customizable cartridge, a minimum dilution factor of 0.5 is suggested.
    Figure 3.3: Use the SerialDilutionCurve and StandardSerialDilutionCurve option to create a collection of stepwise dilutions that will be performed on the input samples or the standard samples for capillary ELISA cartridge loading.
    Default Value: Automatic
    Default Calculation: If DilutionCurve option is Null, SerialDilutionCurve option is automatically set to 1 NumberOfDilutions with ConstantDilutionFactor of the recommended minimum dilution factor to generate a AssayVolume of 60 Microliter.
    Pattern Description: Serial Dilution Factor or Serial Dilution Volumes or Null.
    Programmatic Pattern: (({GreaterP[0*Microliter], GreaterEqualP[30*Microliter], GreaterP[1, 1]} | {GreaterEqualP[30*Microliter], {RangeP[0, 1], GreaterP[1, 1]} | {RangeP[0, 1]..}}) | Automatic) | Null
    Index Matches to: experiment samples

    Diluent

    For each experiment sample, the diluent buffer used to mix with the input sample (plus SpikeSample, if applicable) to reduce its concentration in order to make DilutionCurve or SerialDilutionCurve. Dilution with the recommended diluent is required on all the loading samples for the best performance of microfluidics.
    Default Value: Automatic
    Default Calculation: If a pre-loaded cartridge is used for the experiment, Diluent option is automatically set to the recommended diluent provided by the assay developer for the specified Analytes or Cartridge. For a customizable cartridge, Diluent option is set to Model[Sample,"Simple Plex Sample Diluent 13"].
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample.
    Programmatic Pattern: (ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic
    Index Matches to: experiment samples

    DilutionMixVolume

    The volume that is pipetted up and down in the diluted input sample to mix each sample thoroughly with Diluent to make DilutionCurve or SerialDilutionCurve.
    Default Value: Automatic
    Default Calculation: DilutionMixVolume option is automatically set to half of the minimum prepared volume of the diluted sample
    Pattern Description: Greater than or equal to 0 microliters.
    Programmatic Pattern: GreaterEqualP[0*Microliter] | Automatic
    Index Matches to: experiment samples

    DilutionNumberOfMixes

    The number of pipette up and down cycles that is used to mix each input sample thoroughly with Diluent to make DilutionCurve or SerialDilutionCurve.
    Default Value: 5
    Pattern Description: Greater than or equal to 0 and less than or equal to 20 in increments of 1.
    Programmatic Pattern: RangeP[0, 20, 1]
    Index Matches to: experiment samples

    DilutionMixRate

    The speed at which the DilutionMixVolume is pipetted up and down in the diluted input sample to mix each sample thoroughly with Diluent to make DilutionCurve or SerialDilutionCurve.
    Default Value: 100 microliters per second
    Pattern Description: Greater than or equal to 0.4 microliters per second and less than or equal to 250 microliters per second.
    Programmatic Pattern: RangeP[0.4*(Microliter/Second), 250*(Microliter/Second)]
    Index Matches to: experiment samples

    Post Experiment

    SpikeSampleStorageCondition

    For each SpikeSample, the non-default conditions under which it should be stored after the protocol is completed. If left unset, the SpikeSample will be stored according to their current StorageCondition.
    Default Value: Null
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: (SampleStorageTypeP | Disposal) | Null
    Index Matches to: experiment samples

    CaptureAntibodyStorageCondition

    Indicates the condition under which the unused portion of liquid state CustomCaptureAntibody sample inside its original container is stored after the protocol is completed.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyStorageCondition option is automatically set to Freezer if CaptureAntibodyResuspension is True and a customizable cartridge is used.
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyStorageCondition

    Indicates the condition under which the unused portion of liquid state CustomDetectionAntibody sample inside its original container is stored after the protocol is completed.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyStorageCondition option is automatically set to Freezer if DetectionAntibodyResuspension is True and a customizable cartridge is used.
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: experiment samples

    StandardStorageCondition

    Indicates the condition under which the unused portion of liquid state Standard inside its original container is stored after the protocol is completed.
    Default Value: Automatic
    Default Calculation: StandardStorageCondition option is automatically set to Freezer if StandardResuspension is True.
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyStorageCondition

    Indicates the condition under which the unused portion of liquid state StandardCaptureAntibody sample inside its original container is stored after the protocol is completed.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyStorageCondition option is automatically set to Freezer if StandardCaptureAntibodyResuspension is True and a customizable cartridge is used.
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyStorageCondition

    Indicates the condition under which the unused portion of liquid state StandardDetectionAntibody sample inside its original container is stored after the protocol is completed.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyStorageCondition option is automatically set to Freezer if StandardDetectionAntibodyResuspension is True and a customizable cartridge is used.
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: Standard

    SamplesInStorageCondition

    The non-default conditions under which the SamplesIn of this experiment should be stored after the protocol is completed. If left unset, SamplesIn will be stored according to their current StorageCondition.
    Default Value: Null
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: (Alternatives[SampleStorageTypeP | Disposal]) | Null
    Index Matches to: experiment samples

    Capture Antibody Preparation

    CustomCaptureAntibody

    For each experiment sample, the capture antibody sample used in the sandwich ELISA experiment to bind with the present analytes through specific antigen-antibody interaction. The capture antibody must be labeled with digoxigenin, purified and diluted to preferably 3.5 Microgram/Milliliter before loading into the capillary ELISA cartridge. During the experiment, digoxigenin-labeled capture antibody sample first flows in the fluidic circuit to allow its binding to the immobilized anti-digoxigenin monoclonal antibody in the capillaries. Then the diluted input samples are applied to allow the binding to capture antibody for immobilization. The provided CustomCaptureAntibody can be resuspended into solution, bioconjugated with digoxigenin and diluted as desired using the related options. Please note that if the same capture antibody preparation options are specified for multiple samples (standard samples and/or input samples), the preparation of digoxigenin-labeled capture antibody is performed together. Please consider using ExperimentSamplePreparation for more customized capture antibody preparation.
    Default Value: Automatic
    Default Calculation: If a customizable cartridge is used, CustomCaptureAntibody is automatically set based on the Analytes option. The Antibodies or SecondaryAntibodies field in Model[Molecule] of Analytes is inspected. If available, the DefaultSampleModel of a digoxigenin-labeled antibody is automatically selected as CustomCaptureAntibody. If no digoxigenin-labeled antibody is available, the DefaultSampleModel of an antibody with different epitopes with CustomDetectionAntibody (if uploaded) is automatically selected as CustomCaptureAntibody. If neither CustomCaptureAntibody or CustomDetectionAntibody has been specified and two antibodies with different epitopes are available for the analyte, the DefaultSampleModel of a polyclonal antibody is preferably selected for CustomCaptureAntibody.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyResuspension

    Indicates if the CustomCaptureAntibody should be reconstituted with CaptureAntibodyResuspensionDiluent. If set to True, the original container of the CustomCaptureAntibody sample is centrifuged at 3000 RPM for 1 Minute to eliminate sample loss upon cap opening. Then the CaptureAntibodyResuspensionDiluent is delivered into the CustomCaptureAntibody's container and thorough mixing is achieved by inversion for 30 times.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyResuspension is automatically set to True for a solid state CustomCaptureAntibody sample in a Customizable capillary ELISA cartridge.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyResuspensionConcentration

    The target final concentration of the resuspended CustomCaptureAntibody sample.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyResuspensionConcentration option is automatically set to 1 Milligram/Milliliter if CaptureAntibodyResuspension is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyResuspensionDiluent

    The resuspension buffer mixed with the solid state CustomCaptureAntibody sample to dissolve the sample into solution.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyResuspensionDiluent option is automatically set to Model[Sample, StockSolution, "Filtered PBS, Sterile"] if CaptureAntibodyResuspension is True and a customizable cartridge is used. The amount of the solid state CustomCaptureAntibody sample is used to calculate the amount of CaptureAntibodyResuspensionDiluent needed.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyConjugation

    Indicates if bioconjugation reaction between digoxigenin NHS-ester and primary amines of the CustomCaptureAntibody is required to be performed to prepare digoxigenin-labeled capture antibody sample for capillary ELISA experiment. If set to True, the conjugation mixture is vortexed at 1900 RPM for 1 Minute to allow thorough mixing and then incubated on a heat block at CaptureAntibodyConjugationTemperature for CaptureAntibodyConjugationTime to allow complete reaction.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyConjugation is automatically set to True if the antibody composition of the CustomCaptureAntibody in the Customizable capillary ELISA cartridge does not show Model[Molecule,Protein,Antibody,"Anti-Digoxigenin Antibody"] as its SecondaryAntibodies.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyVolume

    The volume of the unconjugated CustomCaptureAntibody sample used to react with DigoxigeninReagent to prepare digoxigenin-labeled capture antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyVolume option is automatically set to 100 Microliter if CaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 microliters or Null.
    Programmatic Pattern: (GreaterP[0*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    DigoxigeninReagent

    The digoxigenin NHS-ester reagent used to react with the primary amines of the unconjugated CustomCaptureAntibody sample to prepare digoxigenin-labeled capture antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: DigoxigeninReagent option is automatically set to Model[Sample,StockSolution,"Digoxigenin-NHS, 0.67 mg/mL in DMF"] if CaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    DigoxigeninReagentVolume

    The volume of DigoxigeninReagent used to react with CaptureAntibodyVolume of the unconjugated CustomCaptureAntibody sample to prepare digoxigenin-labeled capture antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: When a customizable cartridge is used, DigoxigeninReagentVolume option is automatically set using the concentration of DigoxigeninReagent and the antibody concentration to achieve a 5:1 molar ratio between DigoxigeninReagent and the unconjugated CustomCaptureAntibody.
    Pattern Description: Greater than 0 microliters or Null.
    Programmatic Pattern: (GreaterP[0*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyConjugationBuffer

    The buffer solution in which the reaction between the unconjugated CustomCaptureAntibody sample and DigoxigeninReagent happens to prepare digoxigenin-labeled capture antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyConjugationBuffer option is automatically set to Model[Sample,StockSolution,"Sodium bicarbonate working stock 75 mg/mL"] if CaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyConjugationBufferVolume

    The volume of CaptureAntibodyConjugationBuffer used to mix with the unconjugated CustomCaptureAntibody sample and DigoxigeninReagent to provide a buffered environment for the bioconjugation reaction.
    Default Value: Automatic
    Default Calculation: When a customizable cartridge is used, CaptureAntibodyConjugationBufferVolume option is automatically set to 1/9 of total volume of CaptureAntibodyVolume and DigoxigeninReagentVolume.
    Pattern Description: Greater than or equal to 0 microliters or Null.
    Programmatic Pattern: (GreaterEqualP[0*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyConjugationContainer

    The container in which the unconjugated CustomCaptureAntibody sample, DigoxigeninReagent and CaptureAntibodyConjugationBuffer react to allow bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyConjugationContainer option is automatically selected base on the total conjugation reaction volume if CaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Container] or Object[Container] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Container], Object[Container]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyConjugationTime

    The amount of reaction time that the CustomCaptureAntibody and DigoxigeninReagent are allowed to react before purification happens.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyConjugationTime option is automatically set to 1 Hour if CaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Greater than or equal to 0 minutes and less than or equal to 72 hours or Null.
    Programmatic Pattern: (RangeP[0*Minute, $MaxExperimentTime] | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyConjugationTemperature

    The temperature at which the reaction between the unconjugated CustomCaptureAntibody and DigoxigeninReagent is conducted.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyConjugationTemperature option is automatically set to Ambient if CaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Ambient or greater than or equal to -20 degrees Celsius and less than or equal to 150 degrees Celsius or Null.
    Programmatic Pattern: ((Ambient | RangeP[-20*Celsius, 150*Celsius]) | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyPurificationColumn

    The desalting spin column used to adsorb the molecules that are smaller than its molecular weight cut-off (MWCO) on its resin bed to remove the free digoxigenin NHS-ester molecules in order to purify the synthesis product of the CustomCaptureAntibody bioconjugation reaction. The spin column is operated following the manufacturer's instruction (Figure 3.4 in ExperimentCapillaryELISA help file).
    Figure 3.4: When conjugation reaction is performed on the CustomCaptureAntibody sample, a spin desalting column is used to adsorb the molecules that are smaller than its molecular weight cut-off (MWCO) on its resin bed to remove the free digoxigenin NHS-ester molecules in order to purify the synthesis product of the bioconjugation reaction. The desalting spin column is first centrifuged to remove the storage solution. Then the CaptureAntibodyColumnWashBuffer is used to remove any residues from the spin column storage solution and equilibrate the desalting spin column resins before antibody sample loading. Then the reaction product of the bioconjugation reaction is loaded into the desalting spin column and pushed through the resin bed by centrifugation. The purified conjugated CustomCaptureAntibody sample is collected for cartridge loading. For details about the operation of spin desalting columns, including the default wash buffer volumes and centrifuge times, please refer to Object[Report,Literature,"Zeba Spin Column Operation Instructions"].
    Default Value: Automatic
    Default Calculation: CaptureAntibodyPurificationColumn is automatically set to a 40K molecular weight cut-off Zeba desalting spin column depending on the total volume of the synthesis reaction, if CaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Container, Vessel, Filter] or Object[Container, Vessel, Filter] or Null.
    Programmatic Pattern: (ObjectP[{Model[Container, Vessel, Filter], Object[Container, Vessel, Filter]}] | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyColumnWashBuffer

    The buffer solution loaded into the CaptureAntibodyPurificationColumn after its storage buffer is removed and before the sample is loaded. The CaptureAntibodyColumnWashBuffer flushed through CaptureAntibodyPurificationColumn to remove any residues from the spin column storage solution. The washing process is repeated 3 times to equilibrate the resin bed before sample loading.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyColumnWashBuffer option is automatically set to Model[Sample, StockSolution, "Filtered PBS, Sterile"] if CaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyConjugationStorageCondition

    Indicates the condition under which the unused portion of the synthesized and purified digoxigenin-labeled capture antibody sample is stored after the protocol is completed.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyConjugationStorageCondition option is automatically set to Refrigerator if CaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyDilution

    Indicates if digoxigenin-labeled capture antibody dilution is required before loading into capillary ELISA cartridge.
    Default Value: Automatic
    Default Calculation: When a Customizable capillary ELISA cartridge is used, CaptureAntibodyDilution is automatically set to True if CaptureAntibodyResuspension and/or CaptureAntibodyConjugation is True.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyTargetConcentration

    The desired concentration of digoxigenin-labeled capture antibody after dilution. The initial mass concentration of digoxigenin-labeled capture antibody sample is acquired from the composition of the liquid state CustomCaptureAntibody sample or the CaptureAntibodyResuspension of the solid state CustomCaptureAntibody sample. A 50% concentration loss is factored in if conjugation is performed in the experiment.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyTargetConcentration is automatically set to 3.5 Microgram/Milliliter if CaptureAntibodyDilution is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: experiment samples

    CaptureAntibodyDiluent

    The buffer solution used to mix with the concentrated digoxigenin-labeled capture antibody sample to achieve the desired CaptureAntibodyTargetConcentration for cartridge loading.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyDiluent option is automatically set to Model[Sample, "Simple Plex Reagent Diluent"] if CaptureAntibodyDilution is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    Detection Antibody Preparation

    CustomDetectionAntibody

    The detection antibody sample used in the sandwich ELISA experiment. After immobilization of the analytes in the microfluidic channels, the detection antibodies bind to analyte epitopes distinct from the capture antibodies through antigen-antibody interaction. Then the streptavidin-conjugated fluorescent dyes can be attached through biotin-streptavidin interaction for data acquiring. The detection antibody must be modified with biotin, purified and diluted to preferably 3.5 Microgram/Milliliter before loading into the capillary ELISA cartridge. The provided CustomDetectionAntibody can be resuspended into solution, bioconjugated with biotin and diluted as desired using the related options. Please note that if the same detection antibody preparation options are specified for multiple samples (standard samples and/or input samples), the preparation of biotinylated detection antibody is performed together. Please consider using ExperimentSamplePreparation for more customized detection antibody preparation.
    Default Value: Automatic
    Default Calculation: If a customizable cartridge is used, CustomDetectionAntibody is automatically set based on the Analytes option. The Antibodies or SecondaryAntibodies field in Model[Molecule] of Analytes is inspected. If available, the DefaultSampleModel of a biotinylated antibody is automatically selected as CustomDetectionAntibody. If no biotinylated antibody is available, the DefaultSampleModel of an antibody with different epitopes with CustomCaptureAntibody (if specified) is automatically selected as CustomDetectionAntibody. If neither CustomCaptureAntibody or CustomDetectionAntibody has been specified and two antibodies with different epitopes are available for the analyte, the DefaultSampleModel of a monoclonal antibody is preferably selected for CustomDetectionAntibody.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyResuspension

    Indicates if the CustomDetectionAntibody should be reconstituted with DetectionAntibodyResuspensionDiluent. If set to True, the original container of the CustomDetectionAntibody sample is centrifuged at 3000 RPM for 1 Minute to eliminate sample loss upon cap opening. Then the DetectionAntibodyResuspensionDiluent is delivered into the CustomDetectionAntibody's container and thorough mixing is achieved by inversion for 30 times.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyResuspension is automatically set to True for a solid state CustomDetectionAntibody sample in a Customizable capillary ELISA cartridge.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyResuspensionConcentration

    The target final concentration of the resuspended CustomDetectionAntibody sample.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyResuspensionConcentration option is automatically set to 1 Milligram/Milliliter if DetectionAntibodyResuspension is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyResuspensionDiluent

    The resuspension buffer mixed with the solid state CustomDetectionAntibody sample to dissolve the sample into solution.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyResuspensionDiluent option is automatically set to Model[Sample, StockSolution, "Filtered PBS, Sterile"] if DetectionAntibodyResuspension is True and a customizable cartridge is used. The amount of the solid state CustomDetectionAntibody sample is used to calculate the amount of DetectionAntibodyResuspensionDiluent needed.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyConjugation

    Indicates if bioconjugation reaction between Biotin-XX-SE (6-((6-((Biotinoyl)Amino)Hexanoyl)Amino)Hexanoic Acid, Succinimidyl Ester) and primary amines of the CustomDetectionAntibody is required to be performed to prepare biotinylated detection antibody sample for capillary ELISA experiment. If set to True, the conjugation mixture is vortexed at 1900 RPM for 1 Minute to allow thorough mixing and then incubated on a heat block at DetectionAntibodyConjugationTemperature for DetectionAntibodyConjugationTime to allow complete reaction.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyConjugation is automatically set to True if the antibody composition of the CustomDetectionAntibody in the Customizable capillary ELISA cartridge does not show Model[Molecule,Protein,"Streptavidin"] as its Targets.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyVolume

    The volume of the unconjugated CustomDetectionAntibody sample used to react with BiotinReagent to prepare biotinylated detection antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyVolume option is automatically set to 100 Microliter if DetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 microliters or Null.
    Programmatic Pattern: (GreaterP[0*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    BiotinReagent

    The Biotin-XX-SE (6-((6-((Biotinoyl)Amino)Hexanoyl)Amino)Hexanoic Acid, Succinimidyl Ester) or other biotinylation reagent used to mix with the unconjugated CustomDetectionAntibody sample to prepare biotinylated detection antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: BiotinReagent option is automatically set to Model[Sample,StockSolution,"Biotin-XX, 1 mg/mL in DMSO"] if DetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    BiotinReagentVolume

    The volume of BiotinReagent used to react with DetectionAntibodyVolume of the unconjugated CustomDetectionAntibody sample to prepare biotinylated detection antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: When a customizable cartridge is used, BiotinReagentVolume option is automatically set using the concentration of BiotinReagent and the antibody concentration to achieve a 10:1 molar ratio between BiotinReagent and the unconjugated CustomDetectionAntibody.
    Pattern Description: Greater than 0 microliters or Null.
    Programmatic Pattern: (GreaterP[0*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyConjugationBuffer

    The buffer solution in which the reaction between the unconjugated CustomDetectionAntibody sample and BiotinReagent happens to prepare biotinylated detection antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyConjugationBuffer option is automatically set to Model[Sample,StockSolution,"Sodium bicarbonate working stock 75 mg/mL"] if DetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyConjugationBufferVolume

    The volume of DetectionAntibodyConjugationBuffer used to mix with the unconjugated CustomDetectionAntibody sample and BiotinReagent to provide a buffered environment for the bioconjugation reaction.
    Default Value: Automatic
    Default Calculation: When a customizable cartridge is used, DetectionAntibodyConjugationBufferVolume option is automatically set to 1/9 of total volume of DetectionAntibodyVolume and BiotinReagentVolume.
    Pattern Description: Greater than or equal to 0 microliters or Null.
    Programmatic Pattern: (GreaterEqualP[0*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyConjugationContainer

    The container in which the unconjugated CustomDetectionAntibody sample, BiotinReagent and DetectionAntibodyConjugationBuffer react to allow bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyConjugationContainer option is automatically selected base on the total conjugation reaction volume if DetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Container] or Object[Container] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Container], Object[Container]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyConjugationTime

    The amount of reaction time that the CustomDetectionAntibody and BiotinReagent are allowed to react before purification happens.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyConjugationTime option is automatically set to 1 Hour if DetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Greater than or equal to 0 minutes and less than or equal to 72 hours or Null.
    Programmatic Pattern: (RangeP[0*Minute, $MaxExperimentTime] | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyConjugationTemperature

    The temperature at which the reaction between the unconjugated CustomDetectionAntibody and BiotinReagent is conducted.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyConjugationTemperature option is automatically set to Ambient if DetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Ambient or greater than or equal to -20 degrees Celsius and less than or equal to 150 degrees Celsius or Null.
    Programmatic Pattern: ((Ambient | RangeP[-20*Celsius, 150*Celsius]) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyPurificationColumn

    The desalting spin column used to adsorb the molecules that are smaller than its molecular weight cut-off (MWCO) on its resin bed to remove the free biotinylation reagent molecules in order to purify the synthesis product of the CustomDetectionAntibody bioconjugation reaction. The spin column is operated following the manufacturer's instruction (Figure 3.5 in ExperimentCapillaryELISA help file).
    Figure 3.5: When conjugation reaction is performed on the CustomDetectionAntibody sample, a spin desalting column is used to adsorb the molecules that are smaller than its molecular weight cut-off (MWCO) on its resin bed to remove the free digoxigenin NHS-ester molecules in order to purify the synthesis product of the bioconjugation reaction. The desalting spin column is first centrifuged to remove the storage solution. Then the DetectionAntibodyColumnWashBuffer is used to remove any residues from the spin column storage solution and equilibrate the desalting spin column resins before antibody sample loading. Then the reaction product of the bioconjugation reaction is loaded into the desalting spin column and pushed through the resin bed by centrifugation. The purified conjugated CustomDetectionAntibody sample is collected for cartridge loading. For details about the operation of spin desalting columns, including the default wash buffer volumes and centrifuge times, please refer to Object[Report,Literature,"Zeba Spin Column Operation Instructions"].
    Default Value: Automatic
    Default Calculation: DetectionAntibodyPurificationColumn is automatically set to a 40K molecular weight cut-off Zeba desalting spin column depending on the total volume of the synthesis reaction, if DetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Container, Vessel, Filter] or Object[Container, Vessel, Filter] or Null.
    Programmatic Pattern: (ObjectP[{Model[Container, Vessel, Filter], Object[Container, Vessel, Filter]}] | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyColumnWashBuffer

    The buffer solution loaded into the DetectionAntibodyPurificationColumn after its storage buffer is removed and before the sample is loaded. The DetectionAntibodyColumnWashBuffer flushed through DetectionAntibodyPurificationColumn to remove any residues from the spin column storage solution. The washing process is repeated 3 times to equilibrate the resin bed before sample loading.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyColumnWashBuffer option is automatically set to Model[Sample, StockSolution, "Filtered PBS, Sterile"] if DetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyConjugationStorageCondition

    Indicates the condition under which the unused portion of the synthesized and purified biotinylated detection antibody sample is stored after the protocol is completed.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyConjugationStorageCondition option is automatically set to Refrigerator if DetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyDilution

    Indicates if biotinylated detection antibody dilution is required before loading into capillary ELISA cartridge.
    Default Value: Automatic
    Default Calculation: When a Customizable capillary ELISA cartridge is used, DetectionAntibodyDilution is automatically set to True if DetectionAntibodyResuspension and/or DetectionAntibodyConjugation is True.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyTargetConcentration

    The desired concentration of biotinylated detection antibody after dilution. The initial mass concentration of biotinylated detection antibody sample is acquired from the composition of the liquid state CustomDetectionAntibody sample or the DetectionAntibodyResuspension of the solid state CustomDetectionAntibody sample. A 50% concentration loss is factored in if conjugation is performed in the experiment.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyTargetConcentration is automatically set to 3.5 Microgram/Milliliter if DetectionAntibodyDilution is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyDiluent

    The buffer solution used to mix with the concentrated biotinylated detection antibody sample to achieve the desired DetectionAntibodyTargetConcentration for cartridge loading.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyDiluent option is automatically set to Model[Sample, "Simple Plex Reagent Diluent"] if DetectionAntibodyDilution is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    Standard Curve

    Standard

    The standard samples with known concentration(s) of the analyte(s) that are used to make a dilution series and create a standard curve in the capillary ELISA experiment.
    Default Value: Automatic
    Default Calculation: If a customizable cartridge is used, Standard option is automatically set to the DefaultSampleModel of the Analytes.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    Standard Preparation

    StandardResuspension

    Indicates if resuspension is required to be performed on the solid state Standard sample to turn the sample into solution. If set to True, the original container of the Standard sample is centrifuged at 3000 RPM for 1 Minute to eliminate sample loss upon cap opening. Then the StandardResuspensionDiluent is delivered into the Standard's container and thorough mixing is achieved by inversion for 30 times.
    Default Value: Automatic
    Default Calculation: StandardResuspension is automatically set to True for a solid state Standard sample.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: Standard

    StandardResuspensionConcentration

    The target concentration of the Standard sample in the solution after resuspension. The amount of the solid state Standard is used to calculate the volume of StandardResuspensionDiluent needed.
    Default Value: Automatic
    Default Calculation: If a pre-loaded cartridge is used in this protocol and the standard sample is for one of its analytes, StandardResuspensionConcentration is automatically set to 10 times of the analyte's upper limit of quantitation (ULOQ) provided by the assay developer. This information can be found in the corresponding Object[ManufacturingSpecification,CapillaryELISACartridge] of the analyte. Otherwise, StandardResuspension is automatically set to 100 Microgram/Milliliter if StandardResuspension is True.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: Standard

    StandardResuspensionDiluent

    The resuspension buffer mixed with the solid state Standard sample to dissolve the sample into solution.
    Default Value: Automatic
    Default Calculation: If a pre-loaded cartridge is used in this protocol and the standard sample is for one of its analytes, StandardResuspensionDiluent is automatically set to the recommended diluent for this analyte suggested by the assay developer. This information can be found in the corresponding Object[ManufacturingSpecification,CapillaryELISACartridge] of the analyte. Otherwise it is automatically set to Model[Sample,"Simple Plex Sample Diluent 13"] if StandardResuspension is True.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardDilutionCurve

    The collection of dilutions performed on the liquid-phase Standard sample. Dilution is required on all the loading samples for the best performance of microfluidics and the ELISA experiment is performed on all the diluted samples. Data from all measurements of all dilutions from a standard sample are used for the preparation of standard curve. For FixedDilutionVolume dilutions, the SampleAmount is the volume of the standard sample that is mixed with the DiluentVolume of the StandardDiluent. For FixedDilutionFactor dilutions, the AssayVolume is the volume of the sample that is created after being diluted by the specified DilutionFactor. For a pre-loaded capillary ELISA cartridge, please refer to Object[ManufacturingSpecification,CapillaryELISACartridge] of the analytes for their recommended minimum dilution factors. For a customizable cartridge, a minimum dilution factor of 0.5 is suggested.
    Default Value: Automatic
    Default Calculation: If Standard option is not Null and StandardSerialDilutionCurve is Null, StandardDilutionCurve is automatically set to {{60 Microliter,0.1},{60 Microliter,0.01},{60 Microliter,0.001},{60 Microliter,0.0001},{60 Microliter,0.00001}} to prepare a 60 Microliter dilution series of 5 orders.
    Pattern Description: Fixed Dilution Factor or Fixed Dilution Volume or Null.
    Programmatic Pattern: (({{GreaterEqualP[0*Microliter], GreaterEqualP[0*Microliter]}..} | {{GreaterEqualP[30*Microliter], RangeP[0, 1]}..}) | Automatic) | Null
    Index Matches to: Standard

    StandardSerialDilutionCurve

    The collection of stepwise dilutions performed on the liquid-phase Standard sample. Dilution is required on all the loading samples for the best performance of microfluidics and the ELISA experiment is performed on all the diluted samples. Data from all measurements of all dilutions from a standard sample are used for the preparation of standard curve. To use non-diluted input sample, the first dilution can be set to a dilution factor of 1. For SerialDilutionVolumes, the TransferVolume is taken out of the sample and added to a second well with the DiluentVolume of the Diluent. After thorough mixing, the TransferVolume is taken out of that well and added to a third well. This is repeated to make NumberofDilutions diluted samples. For SerialDilutionFactors, the sample is diluted by the dilution factor at each transfer step. For a pre-loaded capillary ELISA cartridge, please refer to Object[ManufacturingSpecification,CapillaryELISACartridge] of the analytes for their recommended minimum dilution factors. For a customizable cartridge, a minimum dilution factor of 0.5 is suggested.
    Default Value: Automatic
    Default Calculation: If Standard option is uploaded and StandardDilutionCurve is uploaded, StandardSerialDilutionCurve option is automatically set to 5 NumberOfDilutions with ConstantDilutionFactor of 0.1 to generate a AssayVolume of 60 Microliter.
    Pattern Description: Serial Dilution Factor or Serial Dilution Volumes or Null.
    Programmatic Pattern: (({GreaterP[0*Microliter], GreaterEqualP[30*Microliter], GreaterP[1, 1]} | {GreaterEqualP[30*Microliter], {RangeP[0, 1], GreaterP[1, 1]} | {RangeP[0, 1]..}}) | Automatic) | Null
    Index Matches to: Standard

    StandardDiluent

    The diluent buffer used to mixed with the Standard sample in order to make StandardDilutionCurve or StandardSerialDilutionCurve. Dilution with the recommended diluent is required on all the loading samples for the best performance of microfluidics.
    Default Value: Automatic
    Default Calculation: If a pre-loaded cartridge is used for the experiment, StandardDiluent option is automatically set to the recommended diluent provided by the assay developer for the specified Analytes or Cartridge. For a customizable cartridge, StandardDiluent option is set to Model[Sample,"Simple Plex Sample Diluent 13"].
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardDilutionMixVolume

    The volume that is pipetted up and down in the diluted standard sample to mix each sample thoroughly with StandardDiluent to make StandardDilutionCurve or StandardSerialDilutionCurve.
    Default Value: Automatic
    Default Calculation: StandardDilutionMixVolume is automatically set to 20 Microliter if Standard is not Null.
    Pattern Description: Greater than or equal to 0 microliters or Null.
    Programmatic Pattern: (GreaterEqualP[0*Microliter] | Automatic) | Null
    Index Matches to: Standard

    StandardDilutionNumberOfMixes

    The number of pipette up and down cycles that is used to mix each standard sample thoroughly with StandardDiluent to make StandardDilutionCurve or StandardSerialDilutionCurve.
    Default Value: Automatic
    Default Calculation: StandardDilutionNumberOfMixes option is automatically set to 5 if Standard is not Null.
    Pattern Description: Greater than or equal to 0 and less than or equal to 20 in increments of 1 or Null.
    Programmatic Pattern: (RangeP[0, 20, 1] | Automatic) | Null
    Index Matches to: Standard

    StandardDilutionMixRate

    The speed at which the StandardDilutionMixVolume is pipetted up and down in the diluted standard sample to mix each sample thoroughly with StandardDiluent to make StandardDilutionCurve or StandardSerialDilutionCurve.
    Default Value: Automatic
    Default Calculation: StandardDilutionMixRate option is automatically set to 100 Microliter/Second if Standard is not Null.
    Pattern Description: Greater than or equal to 0.4 microliters per second and less than or equal to 250 microliters per second or Null.
    Programmatic Pattern: (RangeP[0.4*(Microliter/Second), 250*(Microliter/Second)] | Automatic) | Null
    Index Matches to: Standard

    Standard Capture Antibody Preparation

    StandardCaptureAntibody

    The standard capture antibody sample used in the sandwich ELISA experiment to bind with analytes in the standard sample through specific antigen-antibody interaction. The standard capture antibody must be labeled with digoxigenin, purified and diluted to preferably 3.5 Microgram/Milliliter before loading into the capillary ELISA cartridge. During the experiment, digoxigenin-labeled standard capture antibody sample first flows in the fluidic circuit to allow its binding to the immobilized anti-digoxigenin monoclonal antibody in the capillaries. Then the diluted standard samples are applied to allow the binding to standard capture antibody for immobilization. The provided StandardCaptureAntibody can be resuspended into solution, bioconjugated with digoxigenin and diluted as desired using the related options. Please note that if the same capture antibody preparation options are specified for multiple samples (standard samples and/or input samples), the preparation of digoxigenin-labeled capture antibody is performed together. Please consider using ExperimentSamplePreparation for more customized standard capture antibody preparation.
    Default Value: Automatic
    Default Calculation: If a customizable cartridge is used, StandardCaptureAntibody is automatically set based on the presented analyte (from Analytes option) in the standard sample. The Antibodies or SecondaryAntibodies field in Model[Molecule] of the analyte is inspected. If available, the DefaultSampleModel of a digoxigenin-labeled antibody is automatically selected as StandardCaptureAntibody. If no digoxigenin-labeled antibody is available, the DefaultSampleModel of an antibody with different epitopes with StandardDetectionAntibody (if uploaded) is automatically selected as StandardCaptureAntibody. If neither StandardCaptureAntibody or StandardDetectionAntibody has been specified and two antibodies with different epitopes are available for the analyte, the DefaultSampleModel of a polyclonal antibody is preferably selected for StandardCaptureAntibody.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyResuspension

    Indicates if the StandardCaptureAntibody should be reconstituted with StandardCaptureAntibodyResuspensionDiluent. If set to True, the original container of the StandardCaptureAntibody sample is centrifuged at 3000 RPM for 1 Minute to eliminate sample loss upon cap opening. Then the StandardCaptureAntibodyResuspensionDiluent is delivered into the StandardCaptureAntibody's container and thorough mixing is achieved by inversion for 30 times.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyResuspension is automatically set to True for a solid state StandardCaptureAntibody sample in a customizable cartridge.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyResuspensionConcentration

    The target final concentration of the resuspended StandardCaptureAntibody sample.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyResuspensionConcentration option is automatically set to 1 Milligram/Milliliter if StandardCaptureAntibodyResuspension is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyResuspensionDiluent

    The resuspension buffer mixed with the solid state StandardCaptureAntibody sample to dissolve the sample into solution.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyResuspensionDiluent option is automatically set to Model[Sample, StockSolution, "Filtered PBS, Sterile"] if StandardCaptureAntibodyResuspension is True and a customizable cartridge is used. The amount of the solid state StandardCaptureAntibody sample is used to calculate the amount of StandardCaptureAntibodyResuspensionDiluent needed.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyConjugation

    Indicates if bioconjugation reaction between digoxigenin NHS-ester and primary amines of the StandardCaptureAntibody is required to be performed to prepare digoxigenin-labeled standard capture antibody sample for capillary ELISA experiment. If set to True, the conjugation mixture is vortexed at 1900 RPM for 1 Minute to allow thorough mixing and then incubated on a heat block at StandardCaptureAntibodyConjugationTemperature for StandardCaptureAntibodyConjugationTime to allow complete reaction.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyConjugation is automatically set to True if the antibody composition of the StandardCaptureAntibody in the Customizable capillary ELISA cartridge does not show Model[Molecule,Protein,Antibody,"Anti-Digoxigenin Antibody"] as its SecondaryAntibodies.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyVolume

    The volume of the unconjugated StandardCaptureAntibody sample used to react with StandardDigoxigeninReagent to prepare digoxigenin-labeled standard capture antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyVolume option is automatically set to 100 Microliter if StandardCaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 microliters or Null.
    Programmatic Pattern: (GreaterP[0*Microliter] | Automatic) | Null
    Index Matches to: Standard

    StandardDigoxigeninReagent

    The digoxigenin NHS-ester reagent used to react with the primary amines of the unconjugated StandardCaptureAntibody sample to prepare digoxigenin-labeled standard capture antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: StandardDigoxigeninReagent option is automatically set to Model[Sample,StockSolution,"Digoxigenin-NHS, 0.67 mg/mL in DMF"] if StandardCaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardDigoxigeninReagentVolume

    The volume of StandardDigoxigeninReagent used to react with StandardCaptureAntibodyVolume of the unconjugated StandardCaptureAntibody sample to prepare digoxigenin-labeled capture antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: When a customizable cartridge is used, StandardDigoxigeninReagentVolume option is automatically set using the concentration of StandardDigoxigeninReagent and the antibody concentration to achieve a 5:1 molar ratio between StandardDigoxigeninReagent and the unconjugated StandardCaptureAntibody.
    Pattern Description: Greater than 0 microliters or Null.
    Programmatic Pattern: (GreaterP[0*Microliter] | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyConjugationBuffer

    The buffer solution in which the reaction between the unconjugated StandardCaptureAntibody sample and StandardDigoxigeninReagent happens to prepare digoxigenin-labeled capture antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyConjugationBuffer option is automatically set to Model[Sample,StockSolution,"Sodium bicarbonate working stock 75 mg/mL"] if StandardCaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyConjugationBufferVolume

    The volume of StandardCaptureAntibodyConjugationBuffer used to mix with the unconjugated StandardCaptureAntibody sample and StandardDigoxigeninReagent to provide a buffered environment for the bioconjugation reaction.
    Default Value: Automatic
    Default Calculation: When a customizable cartridge is used, StandardCaptureAntibodyConjugationBufferVolume option is automatically set to 1/9 of total volume of StandardCaptureAntibodyVolume and StandardDigoxigeninReagentVolume.
    Pattern Description: Greater than or equal to 0 microliters or Null.
    Programmatic Pattern: (GreaterEqualP[0*Microliter] | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyConjugationContainer

    The container in which the unconjugated StandardCaptureAntibody sample, StandardDigoxigeninReagent and StandardCaptureAntibodyConjugationBuffer react to allow bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyConjugationContainer option is automatically selected base on the total conjugation reaction volume if StandardCaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Container] or Object[Container] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Container], Object[Container]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyConjugationTime

    The amount of reaction time that the StandardCaptureAntibody and StandardDigoxigeninReagent are allowed to react before purification happens.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyConjugationTime option is automatically set to 1 Hour if StandardCaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Greater than or equal to 0 minutes and less than or equal to 72 hours or Null.
    Programmatic Pattern: (RangeP[0*Minute, $MaxExperimentTime] | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyConjugationTemperature

    The temperature at which the reaction between the unconjugated StandardCaptureAntibody and StandardDigoxigeninReagent is conducted.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyConjugationTemperature option is automatically set to Ambient if StandardCaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Ambient or greater than or equal to -20 degrees Celsius and less than or equal to 150 degrees Celsius or Null.
    Programmatic Pattern: ((Ambient | RangeP[-20*Celsius, 150*Celsius]) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyPurificationColumn

    The desalting spin column used to adsorb the molecules that are smaller than its molecular weight cut-off (MWCO) on its resin bed to remove the free digoxigenin NHS-ester molecules in order to purify the synthesis product of the StandardCaptureAntibody bioconjugation reaction. The spin column is operated following the manufacturer's instruction (Figure 3.6 in ExperimentCapillaryELISA help file).
    Figure 3.6: When conjugation reaction is performed on the StandardCaptureAntibody sample, a spin desalting column is used to adsorb the molecules that are smaller than its molecular weight cut-off (MWCO) on its resin bed to remove the free digoxigenin NHS-ester molecules in order to purify the synthesis product of the bioconjugation reaction. The desalting spin column is first centrifuged to remove the storage solution. Then the StandardCaptureAntibodyColumnWashBuffer is used to remove any residues from the spin column storage solution and equilibrate the desalting spin column resins before antibody sample loading. Then the reaction product of the bioconjugation reaction is loaded into the desalting spin column and pushed through the resin bed by centrifugation. The purified conjugated StandardCaptureAntibody sample is collected for cartridge loading. For details about the operation of spin desalting columns, including the default wash buffer volumes and centrifuge times, please refer to Object[Report,Literature,"Zeba Spin Column Operation Instructions"].
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyPurificationColumn is automatically set to a 40K molecular weight cut-off Zeba desalting spin column depending on the total volume of the synthesis reaction, if StandardCaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Container, Vessel, Filter] or Object[Container, Vessel, Filter] or Null.
    Programmatic Pattern: (ObjectP[{Model[Container, Vessel, Filter], Object[Container, Vessel, Filter]}] | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyColumnWashBuffer

    The buffer solution loaded into the StandardCaptureAntibodyPurificationColumn after its storage buffer is removed and before the sample is loaded. The StandardCaptureAntibodyColumnWashBuffer flushed through StandardCaptureAntibodyPurificationColumn to remove any residues from the spin column storage solution. The washing process is repeated 3 times to equilibrate the resin bed before sample loading.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyColumnWashBuffer option is automatically set to Model[Sample, StockSolution, "Filtered PBS, Sterile"] if StandardCaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyConjugationStorageCondition

    Indicates the condition under which the unused portion of the synthesized and purified digoxigenin-labeled standard capture antibody sample is stored after the protocol is completed.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyConjugationStorageCondition option is automatically set to Refrigerator if StandardCaptureAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyDilution

    Indicates if digoxigenin-labeled standard capture antibody dilution is required before loading into capillary ELISA cartridge.
    Default Value: Automatic
    Default Calculation: When a Customizable capillary ELISA cartridge is used, StandardCaptureAntibodyDilution is automatically set to True if StandardCaptureAntibodyResuspension and/or StandardCaptureAntibodyConjugation is True.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyTargetConcentration

    The desired concentration of digoxigenin-labeled standard capture antibody after dilution. The initial mass concentration of digoxigenin-labeled standard capture antibody sample is acquired from the composition of the liquid state StandardCaptureAntibody sample or the StandardCaptureAntibodyResuspension of the solid state StandardCaptureAntibody sample. A 50% concentration loss is factored in if conjugation is performed in the experiment.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyTargetConcentration is automatically set to 3.5 Microgram/Milliliter if StandardCaptureAntibodyDilution is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyDiluent

    The buffer solution used to mix with the concentrated digoxigenin-labeled standard capture antibody sample to achieve the desired StandardCaptureAntibodyTargetConcentration for cartridge loading.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyDiluent option is automatically set to Model[Sample, "Simple Plex Reagent Diluent"] if StandardCaptureAntibodyDilution is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    Standard Detection Antibody Preparation

    StandardDetectionAntibody

    The standard detection antibody sample used in the sandwich ELISA experiment. After immobilization of the analytes in the microfluidic channels, the standard detection antibodies bind to analyte epitopes distinct from the standard capture antibodies through antigen-antibody interaction. Then the streptavidin-conjugated fluorescent dyes can be attached through biotin-streptavidin interaction for data acquiring. The standard detection antibody must be modified with biotin, purified and diluted to preferably 3.5 Microgram/Milliliter before loading into the capillary ELISA cartridge. The provided StandardDetectionAntibody can be resuspended into solution, bioconjugated with biotin and diluted as desired using the related options. Please note that if the same detection antibody preparation options are specified for multiple samples (standard samples and/or input samples), the preparation of biotinylated detection antibody is performed together. Please consider using ExperimentSamplePreparation for more customized standard detection antibody preparation.
    Default Value: Automatic
    Default Calculation: If a customizable cartridge is used, StandardDetectionAntibody is automatically set based on the presented analyte (from Analytes option) in the standard sample. The Antibodies or SecondaryAntibodies field in Model[Molecule] of the main analyte is inspected. If available, the DefaultSampleModel of a biotinylated antibody is automatically selected as StandardDetectionAntibody. If no biotinylated antibody is available, the DefaultSampleModel of an antibody with different epitopes with StandardCaptureAntibody (if specified) is automatically selected as CustomDetectionAntibody. If neither StandardCaptureAntibody or StandardDetectionAntibody has been specified and two antibodies with different epitopes are available for the analyte, the DefaultSampleModel of a monoclonal antibody is preferably selected for StandardDetectionAntibody.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyResuspension

    Indicates if the StandardCaptureAntibody should be reconstituted with StandardCaptureAntibodyResuspensionDiluent. If set to True, the original container of the StandardDetectionAntibody sample is centrifuged at 3000 RPM for 1 Minute to eliminate sample loss upon cap opening. Then the StandardDetectionAntibodyResuspensionDiluent is delivered into the StandardDetectionAntibody's container and thorough mixing is achieved by inversion for 30 times.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyResuspension is automatically set to True for a solid state StandardDetectionAntibody sample in a Customizable capillary ELISA cartridge.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyResuspensionConcentration

    The target final concentration of the resuspended StandardDetectionAntibody sample.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyResuspensionConcentration option is automatically set to 1 Milligram/Milliliter if StandardDetectionAntibodyResuspension is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyResuspensionDiluent

    The resuspension buffer mixed with the solid state StandardDetectionAntibody sample to dissolve the sample into solution.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyResuspensionDiluent option is automatically set to Model[Sample, StockSolution, "Filtered PBS, Sterile"] if StandardDetectionAntibodyResuspension is True and a customizable cartridge is used. The amount of the solid state StandardDetectionAntibody sample is used to calculate the amount of StandardDetectionAntibodyResuspensionDiluent needed.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyConjugation

    Indicates if bioconjugation reaction between Biotin-XX-SE (6-((6-((Biotinoyl)Amino)Hexanoyl)Amino)Hexanoic Acid, Succinimidyl Ester) and primary amines of the StandardDetectionAntibody is required to be performed to prepare biotinylated detection antibody sample for capillary ELISA experiment. If set to True, the conjugation mixture is vortexed at 1900 RPM for 1 Minute to allow thorough mixing and then incubated on a heat block at StandardDetectionAntibodyConjugationTemperature for StandardDetectionAntibodyConjugationTime to allow complete reaction.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyConjugation is automatically set to True if the antibody composition of the StandardDetectionAntibody in the Customizable capillary ELISA cartridge does not show Model[Molecule,Protein,"Streptavidin"] as its Targets.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyVolume

    The volume of the unconjugated standard detection antibody sample used to react with StandardBiotinReagent to prepare biotinylated standard detection antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyVolume option is automatically set to 100 Microliter if StandardDetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 microliters or Null.
    Programmatic Pattern: (GreaterP[0*Microliter] | Automatic) | Null
    Index Matches to: Standard

    StandardBiotinReagent

    The Biotin-XX-SE (6-((6-((Biotinoyl)Amino)Hexanoyl)Amino)Hexanoic Acid, Succinimidyl Ester) or other biotinylation reagent used to mix with the unconjugated StandardDetectionAntibody sample to prepare biotinylated standard detection antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: StandardBiotinReagent option is automatically set to Model[Sample,StockSolution,"Biotin-XX, 1 mg/mL in DMSO"] if StandardDetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardBiotinReagentVolume

    The volume of StandardBiotinReagent used to react with StandardDetectionAntibodyVolume of the unconjugated StandardDetectionAntibody sample to prepare biotinylated detection antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: When a customizable cartridge is used, StandardBiotinReagentVolume option is automatically set using the concentration of StandardBiotinReagent and the antibody concentration to achieve a 10:1 molar ratio between StandardBiotinReagent and the unconjugated StandardDetectionAntibody.
    Pattern Description: Greater than 0 microliters or Null.
    Programmatic Pattern: (GreaterP[0*Microliter] | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyConjugationBuffer

    The buffer solution in which the reaction between the unconjugated StandardDetectionAntibody sample and StandardBiotinReagent happens to prepare biotinylated standard detection antibody sample through bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyConjugationBuffer option is automatically set to Model[Sample,StockSolution,"Sodium bicarbonate working stock 75 mg/mL"] if StandardDetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyConjugationBufferVolume

    The volume of StandardDetectionAntibodyConjugationBuffer used to mix with the unconjugated StandardDetectionAntibody sample and StandardBiotinReagent to provide a buffered environment for the bioconjugation reaction.
    Default Value: Automatic
    Default Calculation: When a customizable cartridge is used, StandardDetectionAntibodyConjugationBufferVolume option is automatically set to 1/9 of total volume of StandardDetectionAntibodyVolume and StandardBiotinReagentVolume if both are uploaded.
    Pattern Description: Greater than 0 microliters or Null.
    Programmatic Pattern: (GreaterP[0*Microliter] | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyConjugationContainer

    The container in which the unconjugated StandardDetectionAntibody sample, StandardBiotinReagent and StandardDetectionAntibodyConjugationBuffer react to allow bioconjugation synthesis.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyConjugationContainer option is automatically selected base on the total conjugation reaction volume if StandardDetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Container] or Object[Container] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Container], Object[Container]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyConjugationTime

    The amount of reaction time that the StandardDetectionAntibody and StandardBiotinReagent are allowed to react before purification happens.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyConjugationTime option is automatically set to 1 Hour if StandardDetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Greater than or equal to 0 minutes and less than or equal to 72 hours or Null.
    Programmatic Pattern: (RangeP[0*Minute, $MaxExperimentTime] | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyConjugationTemperature

    The temperature at which the reaction between the unconjugated StandardDetectionAntibody and StandardBiotinReagent is conducted.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyConjugationTemperature option is automatically set to Ambient if StandardDetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: Ambient or greater than or equal to -20 degrees Celsius and less than or equal to 150 degrees Celsius or Null.
    Programmatic Pattern: ((Ambient | RangeP[-20*Celsius, 150*Celsius]) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyPurificationColumn

    The desalting spin column used to adsorb the molecules that are smaller than its molecular weight cut-off (MWCO) on its resin bed to remove the free biotinylation reagent molecules in order to purify the synthesis product of the StandardDetectionAntibody bioconjugation reaction. The spin column is operated following the manufacturer's instruction (Figure 3.7 in ExperimentCapillaryELISA help file).
    Figure 3.7: When conjugation reaction is performed on the StandardDetectionAntibody sample, a spin desalting column is used to adsorb the molecules that are smaller than its molecular weight cut-off (MWCO) on its resin bed to remove the free digoxigenin NHS-ester molecules in order to purify the synthesis product of the bioconjugation reaction. The desalting spin column is first centrifuged to remove the storage solution. Then the StandardDetectionAntibodyColumnWashBuffer is used to remove any residues from the spin column storage solution and equilibrate the desalting spin column resins before antibody sample loading. Then the reaction product of the bioconjugation reaction is loaded into the desalting spin column and pushed through the resin bed by centrifugation. The purified conjugated StandardDetectionAntibody sample is collected for cartridge loading. For details about the operation of spin desalting columns, including the default wash buffer volumes and centrifuge times, please refer to Object[Report,Literature,"Zeba Spin Column Operation Instructions"].
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyPurificationColumn is automatically set to a 40K molecular weight cut-off Zeba desalting spin column depending on the total volume of the synthesis reaction, if StandardDetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Container, Vessel, Filter] or Object[Container, Vessel, Filter] or Null.
    Programmatic Pattern: (ObjectP[{Model[Container, Vessel, Filter], Object[Container, Vessel, Filter]}] | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyColumnWashBuffer

    The buffer solution loaded into the StandardDetectionAntibodyPurificationColumn after its storage buffer is removed and before the sample is loaded. The StandardDetectionAntibodyColumnWashBuffer flushed through DetectionAntibodyPurificationColumn to remove any residues from the spin column storage solution. The washing process is repeated 3 times to equilibrate the resin bed before sample loading.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyColumnWashBuffer option is automatically set to Model[Sample, StockSolution, "Filtered PBS, Sterile"] if StandardDetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyConjugationStorageCondition

    Indicates the condition under which the unused portion of the synthesized and purified biotinylated detection antibody sample is stored after the protocol is completed.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyConjugationStorageCondition option is automatically set to Refrigerator if StandardDetectionAntibodyConjugation is True and a customizable cartridge is used.
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyDilution

    Indicates if biotinylated standard detection antibody dilution is required before loading into capillary ELISA cartridge.
    Default Value: Automatic
    Default Calculation: When a Customizable capillary ELISA cartridge is used, StandardDetectionAntibodyDilution is automatically set to True if StandardDetectionAntibodyResuspension and/or StandardDetectionAntibodyConjugation is True.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyTargetConcentration

    The desired concentration of biotinylated standard detection antibody after dilution. The initial mass concentration of biotinylated standard detection antibody sample is acquired from the composition of the liquid state StandardDetectionAntibody sample or the StandardDetectionAntibodyResuspension of the solid state StandardDetectionAntibody sample. A 50% concentration loss is factored in if conjugation is performed in the experiment.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyTargetConcentration is automatically set to 3.5 Microgram/Milliliter if StandardDetectionAntibodyDilution is True and a customizable cartridge is used.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyDiluent

    The buffer solution used to mix with the concentrated biotinylated detection antibody sample to achieve the specified StandardDetectionAntibodyTargetConcentration for cartridge loading.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyDiluent option is automatically set to Model[Sample, "Simple Plex Reagent Diluent"] if StandardDetectionAntibodyDilution is True and a customizable cartridge is used.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: Standard

    Washing

    WashBuffer

    The buffer that is used to remove excess reagents between the antibody binding steps.
    Default Value: Model[Sample, id:4pO6dM50p9kw]
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample.
    Programmatic Pattern: ObjectP[{Model[Sample], Object[Sample]}] | _String

    Cartridge Loading

    LoadingVolume

    The volume of each prepared input sample loaded into the capillary ELISA cartridge.
    Default Value: 50 microliters
    Pattern Description: Greater than or equal to 25 microliters and less than or equal to 90 microliters.
    Programmatic Pattern: RangeP[25*Microliter, 90*Microliter]
    Index Matches to: experiment samples

    CaptureAntibodyLoadingVolume

    The volume of the digoxigenin-labeled capture antibody sample loaded into the capture antibody well of the customizable capillaryELISA cartridge plate.
    Default Value: Automatic
    Default Calculation: CaptureAntibodyLoadingVolume option is automatically set to 50 Microliter if a customizable cartridge is used.
    Pattern Description: Greater than or equal to 25 microliters and less than or equal to 50 microliters or Null.
    Programmatic Pattern: (RangeP[25*Microliter, 50*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    DetectionAntibodyLoadingVolume

    The volume of the biotinylated detection antibody sample to be loaded into the detection antibody well of the customizable capillaryELISA cartridge plate.
    Default Value: Automatic
    Default Calculation: DetectionAntibodyLoadingVolume option is automatically set to 50 Microliter iif a customizable cartridge is used.
    Pattern Description: Greater than or equal to 25 microliters and less than or equal to 50 microliters or Null.
    Programmatic Pattern: (RangeP[25*Microliter, 50*Microliter] | Automatic) | Null
    Index Matches to: experiment samples

    StandardLoadingVolume

    The volume of each prepared standard sample loaded into the capillary ELISA cartridge.
    Default Value: Automatic
    Default Calculation: StandardLoadingVolume option is automatically set to 50 Microliter if Standard option is not Null.
    Pattern Description: Greater than or equal to 25 microliters and less than or equal to 90 microliters or Null.
    Programmatic Pattern: (RangeP[25*Microliter, 90*Microliter] | Automatic) | Null
    Index Matches to: Standard

    StandardCaptureAntibodyLoadingVolume

    The volume of the digoxigenin-labeled standard capture antibody sample to be loaded into the capture antibody well of the customizable capillaryELISA cartridge plate.
    Default Value: Automatic
    Default Calculation: StandardCaptureAntibodyLoadingVolume option is automatically set to 50 Microliter if a customizable cartridge is used.
    Pattern Description: Greater than or equal to 25 microliters and less than or equal to 50 microliters or Null.
    Programmatic Pattern: (RangeP[25*Microliter, 50*Microliter] | Automatic) | Null
    Index Matches to: Standard

    StandardDetectionAntibodyLoadingVolume

    The volume of the biotinylated standard detection antibody sample to be loaded into the detection antibody well of the customizable capillaryELISA cartridge plate.
    Default Value: Automatic
    Default Calculation: StandardDetectionAntibodyLoadingVolume option is automatically set to 50 Microliter if a customizable cartridge is used.
    Pattern Description: Greater than or equal to 25 microliters and less than or equal to 50 microliters or Null.
    Programmatic Pattern: (RangeP[25*Microliter, 50*Microliter] | Automatic) | Null
    Index Matches to: Standard

    Data Processing

    StandardComposition

    The known concentration(s) of presented analyte(s) in the Standard sample before dilution. This information can be used to generate standard curve.
    Default Value: Automatic
    Default Calculation: KnownConcentration is automatically set to StandardResuspensionConcentration if the resuspension is performed within this protocol. Otherwise it is automatically set using the information from the Composition field of the Standard sample.
    Pattern Description: List of one or more {Concentration, Analyte} entries or Null.
    Programmatic Pattern: ({{GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)], ObjectP[{Model[Molecule]}]}..} | Automatic) | Null
    Index Matches to: Standard

    SpikeConcentration

    The known concentration(s) of the analyte(s) in SpikeSample. This information is used for calculation of the analyte concentration(s) in unknown sample if a standard curve is available. For a pre-loaded cartridge with more than 1 analyte, concentrations of different analytes can be provided for the SpikeSample.
    Default Value: Automatic
    Default Calculation: SpikeConcentration is automatically set using the information from the Composition field of the SpikeSample.
    Pattern Description: List of one or more {Concentration, Analyte} entries or Null.
    Programmatic Pattern: ({{GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)], ObjectP[{Model[Molecule]}]}..} | Automatic) | Null
    Index Matches to: experiment samples

    Model Input

    PreparedModelContainer

    Indicates the container in which a Model[Sample] specified as input to the experiment function will be prepared.
    Default Value: Automatic
    Default Calculation: If PreparedModelAmount is set to All and when the input model has a product associated with both Amount and DefaultContainerModel populated, automatically set to the DefaultContainerModel value in the product. Otherwise set to Model[Container, Vessel, "2mL Tube"].
    Pattern Description: An object of type or subtype Model[Container] or Null.
    Programmatic Pattern: (ObjectP[Model[Container]] | Automatic) | Null
    Index Matches to: experiment samples

    PreparedModelAmount

    Indicates the amount of a Model[Sample] specified as input to the experiment function that will be prepared in the PreparedModelContainer. When set to All and the input model sample is not preparable, the entire amount of the input model sample that comes from one of the Products is prepared. The selected product must have both Amount and DefaultContainerModel populated, and it must not be a KitProduct. When set to All and the input model is preparable such as water, 1 Milliliter of the input model sample is prepared.
    Default Value: Automatic
    Default Calculation: Automatically set to 1 Milliliter.
    Pattern Description: All or Count or Count or Mass or Volume or Null.
    Programmatic Pattern: ((RangeP[1*Microliter, 20*Liter] | RangeP[1*Milligram, 20*Kilogram] | GreaterP[0*Unit, 1*Unit] | GreaterP[0., 1.] | All) | Automatic) | Null
    Index Matches to: experiment samples

Sample Prep Options

    Sample Preparation

    PreparatoryUnitOperations

    Specifies a sequence of transferring, aliquoting, consolidating, or mixing of new or existing samples before the main experiment. These prepared samples can be used in the main experiment by referencing their defined name. For more information, please reference the documentation for ExperimentSamplePreparation.
    Default Value: Null
    Pattern Description: List of one or more unit Operation ManualSamplePreparation or RoboticSamplePreparation or unit Operation must match SamplePreparationP entries or Null.
    Programmatic Pattern: {((ManualSamplePreparationMethodP | RoboticSamplePreparationMethodP) | SamplePreparationP)..} | Null

    Preparatory Incubation

    Incubate

    Indicates if the SamplesIn should be incubated at a fixed temperature prior to starting the experiment or any aliquoting. Sample Preparation occurs in the order of Incubation, Centrifugation, Filtration, and then Aliquoting (if specified).
    Default Value: Automatic
    Default Calculation: Resolves to True if any of the corresponding Incubation options are set. Otherwise, resolves to False.
    Pattern Description: True or False.
    Programmatic Pattern: BooleanP | Automatic
    Index Matches to: experiment samples

    IncubationTemperature

    Temperature at which the SamplesIn should be incubated for the duration of the IncubationTime prior to starting the experiment.
    Default Value: Automatic
    Pattern Description: Ambient or greater than or equal to -20 degrees Celsius and less than or equal to 500 degrees Celsius or Null.
    Programmatic Pattern: ((Ambient | RangeP[$MinIncubationTemperature, $MaxIncubationTemperature]) | Automatic) | Null
    Index Matches to: experiment samples

    IncubationTime

    Duration for which SamplesIn should be incubated at the IncubationTemperature, prior to starting the experiment.
    Default Value: Automatic
    Pattern Description: Greater than or equal to 1 minute and less than or equal to 72 hours or Null.
    Programmatic Pattern: (RangeP[1*Minute, $MaxExperimentTime] | Automatic) | Null
    Index Matches to: experiment samples

    Mix

    Indicates if this sample should be mixed while incubated, prior to starting the experiment.
    Default Value: Automatic
    Default Calculation: Automatically resolves to True if any Mix related options are set. Otherwise, resolves to False.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: experiment samples

    MixType

    Indicates the style of motion used to mix the sample, prior to starting the experiment.
    Default Value: Automatic
    Default Calculation: Automatically resolves based on the container of the sample and the Mix option.
    Pattern Description: Roll, Vortex, Sonicate, Pipette, Invert, Stir, Shake, Homogenize, Swirl, Disrupt, or Nutate or Null.
    Programmatic Pattern: (MixTypeP | Automatic) | Null
    Index Matches to: experiment samples

    MixUntilDissolved

    Indicates if the mix should be continued up to the MaxIncubationTime or MaxNumberOfMixes (chosen according to the mix Type), in an attempt dissolve any solute. Any mixing/incubation will occur prior to starting the experiment.
    Default Value: Automatic
    Default Calculation: Automatically resolves to True if MaxIncubationTime or MaxNumberOfMixes is set.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: experiment samples

    MaxIncubationTime

    Maximum duration of time for which the samples will be mixed while incubated in an attempt to dissolve any solute, if the MixUntilDissolved option is chosen. This occurs prior to starting the experiment.
    Default Value: Automatic
    Default Calculation: Automatically resolves based on MixType, MixUntilDissolved, and the container of the given sample.
    Pattern Description: Greater than or equal to 1 minute and less than or equal to 72 hours or Null.
    Programmatic Pattern: (RangeP[1*Minute, $MaxExperimentTime] | Automatic) | Null
    Index Matches to: experiment samples

    IncubationInstrument

    The instrument used to perform the Mix and/or Incubation, prior to starting the experiment.
    Default Value: Automatic
    Default Calculation: Automatically resolves based on the options Mix, Temperature, MixType and container of the sample.
    Pattern Description: An object of type or subtype Model[Instrument, Roller], Model[Instrument, OverheadStirrer], Model[Instrument, Vortex], Model[Instrument, Shaker], Model[Instrument, BottleRoller], Model[Instrument, Roller], Model[Instrument, Sonicator], Model[Instrument, HeatBlock], Model[Instrument, Homogenizer], Model[Instrument, Disruptor], Model[Instrument, Nutator], Model[Instrument, Thermocycler], Model[Instrument, EnvironmentalChamber], Model[Instrument, Pipette], Object[Instrument, Roller], Object[Instrument, OverheadStirrer], Object[Instrument, Vortex], Object[Instrument, Shaker], Object[Instrument, BottleRoller], Object[Instrument, Roller], Object[Instrument, Sonicator], Object[Instrument, HeatBlock], Object[Instrument, Homogenizer], Object[Instrument, Disruptor], Object[Instrument, Nutator], Object[Instrument, Thermocycler], Object[Instrument, EnvironmentalChamber], or Object[Instrument, Pipette] or Null.
    Programmatic Pattern: (ObjectP[Join[MixInstrumentModels, MixInstrumentObjects]] | Automatic) | Null
    Index Matches to: experiment samples

    AnnealingTime

    Minimum duration for which the SamplesIn should remain in the incubator allowing the system to settle to room temperature after the IncubationTime has passed but prior to starting the experiment.
    Default Value: Automatic
    Pattern Description: Greater than or equal to 0 minutes and less than or equal to 72 hours or Null.
    Programmatic Pattern: (RangeP[0*Minute, $MaxExperimentTime] | Automatic) | Null
    Index Matches to: experiment samples

    IncubateAliquotContainer

    The desired type of container that should be used to prepare and house the incubation samples which should be used in lieu of the SamplesIn for the experiment.
    Default Value: Automatic
    Pattern Description: An object of type or subtype Model[Container] or {Index, Container} or Null.
    Programmatic Pattern: ((ObjectP[Model[Container]] | {GreaterEqualP[1, 1] | (Automatic | Null), (ObjectP[{Model[Container], Object[Container]}] | _String) | Automatic}) | Automatic) | Null
    Index Matches to: experiment samples

    IncubateAliquotDestinationWell

    The desired position in the corresponding IncubateAliquotContainer in which the aliquot samples will be placed.
    Default Value: Automatic
    Default Calculation: Automatically resolves to A1 in containers with only one position. For plates, fills wells in the order provided by the function AllWells.
    Pattern Description: Any well from A1 to H12 or Null.
    Programmatic Pattern: (WellPositionP | Automatic) | Null
    Index Matches to: experiment samples

    IncubateAliquot

    The amount of each sample that should be transferred from the SamplesIn into the IncubateAliquotContainer when performing an aliquot before incubation.
    Default Value: Automatic
    Default Calculation: Automatically set as the smaller between the current sample volume and the maximum volume of the destination container.
    Pattern Description: All or greater than or equal to 1 microliter and less than or equal to 20 liters or Null.
    Programmatic Pattern: ((RangeP[1*Microliter, 20*Liter] | All) | Automatic) | Null
    Index Matches to: experiment samples

    Preparatory Centrifugation

    Centrifuge

    Indicates if the SamplesIn should be centrifuged prior to starting the experiment or any aliquoting. Sample Preparation occurs in the order of Incubation, Centrifugation, Filtration, and then Aliquoting (if specified).
    Default Value: Automatic
    Default Calculation: Resolves to True if any of the corresponding Centrifuge options are set. Otherwise, resolves to False.
    Pattern Description: True or False.
    Programmatic Pattern: BooleanP | Automatic
    Index Matches to: experiment samples

    CentrifugeInstrument

    The centrifuge that will be used to spin the provided samples prior to starting the experiment.
    Default Value: Automatic
    Pattern Description: An object of type or subtype Model[Instrument, Centrifuge] or Object[Instrument, Centrifuge] or Null.
    Programmatic Pattern: (ObjectP[{Model[Instrument, Centrifuge], Object[Instrument, Centrifuge]}] | Automatic) | Null
    Index Matches to: experiment samples

    CentrifugeIntensity

    The rotational speed or the force that will be applied to the samples by centrifugation prior to starting the experiment.
    Default Value: Automatic
    Pattern Description: Greater than 0 revolutions per minute or greater than 0 standard accelerations due to gravity on the surface of the earth or Null.
    Programmatic Pattern: ((GreaterP[0*RPM] | GreaterP[0*GravitationalAcceleration]) | Automatic) | Null
    Index Matches to: experiment samples

    CentrifugeTime

    The amount of time for which the SamplesIn should be centrifuged prior to starting the experiment.
    Default Value: Automatic
    Pattern Description: Greater than 0 minutes or Null.
    Programmatic Pattern: (GreaterP[0*Minute] | Automatic) | Null
    Index Matches to: experiment samples

    CentrifugeTemperature

    The temperature at which the centrifuge chamber should be held while the samples are being centrifuged prior to starting the experiment.
    Default Value: Automatic
    Pattern Description: Ambient or greater than or equal to -10 degrees Celsius and less than or equal to 40 degrees Celsius or Null.
    Programmatic Pattern: ((Ambient | RangeP[-10*Celsius, 40*Celsius]) | Automatic) | Null
    Index Matches to: experiment samples

    CentrifugeAliquotContainer

    The desired type of container that should be used to prepare and house the centrifuge samples which should be used in lieu of the SamplesIn for the experiment.
    Default Value: Automatic
    Pattern Description: An object of type or subtype Model[Container] or {Index, Container} or Null.
    Programmatic Pattern: ((ObjectP[Model[Container]] | {GreaterEqualP[1, 1] | (Automatic | Null), (ObjectP[{Model[Container], Object[Container]}] | _String) | Automatic}) | Automatic) | Null
    Index Matches to: experiment samples

    CentrifugeAliquotDestinationWell

    The desired position in the corresponding AliquotContainer in which the aliquot samples will be placed.
    Default Value: Automatic
    Default Calculation: Automatically resolves to A1 in containers with only one position. For plates, fills wells in the order provided by the function AllWells.
    Pattern Description: Any well from A1 to H12 or Null.
    Programmatic Pattern: (WellPositionP | Automatic) | Null
    Index Matches to: experiment samples

    CentrifugeAliquot

    The amount of each sample that should be transferred from the SamplesIn into the CentrifugeAliquotContainer when performing an aliquot before centrifugation.
    Default Value: Automatic
    Default Calculation: Automatically set as the smaller between the current sample volume and the maximum volume of the destination container.
    Pattern Description: All or greater than or equal to 1 microliter and less than or equal to 20 liters or Null.
    Programmatic Pattern: ((RangeP[1*Microliter, 20*Liter] | All) | Automatic) | Null
    Index Matches to: experiment samples

    Preparatory Filtering

    Filtration

    Indicates if the SamplesIn should be filter prior to starting the experiment or any aliquoting. Sample Preparation occurs in the order of Incubation, Centrifugation, Filtration, and then Aliquoting (if specified).
    Default Value: Automatic
    Default Calculation: Resolves to True if any of the corresponding Filter options are set. Otherwise, resolves to False.
    Pattern Description: True or False.
    Programmatic Pattern: BooleanP | Automatic
    Index Matches to: experiment samples

    FiltrationType

    The type of filtration method that should be used to perform the filtration.
    Default Value: Automatic
    Default Calculation: Will automatically resolve to a filtration type appropriate for the volume of sample being filtered.
    Pattern Description: PeristalticPump, Centrifuge, Vacuum, Syringe, or AirPressure or Null.
    Programmatic Pattern: (FiltrationTypeP | Automatic) | Null
    Index Matches to: experiment samples

    FilterInstrument

    The instrument that should be used to perform the filtration.
    Default Value: Automatic
    Default Calculation: Will automatically resolved to an instrument appropriate for the filtration type.
    Pattern Description: An object of type or subtype Model[Instrument, FilterBlock], Object[Instrument, FilterBlock], Model[Instrument, PeristalticPump], Object[Instrument, PeristalticPump], Model[Instrument, VacuumPump], Object[Instrument, VacuumPump], Model[Instrument, Centrifuge], Object[Instrument, Centrifuge], Model[Instrument, SyringePump], or Object[Instrument, SyringePump] or Null.
    Programmatic Pattern: (ObjectP[{Model[Instrument, FilterBlock], Object[Instrument, FilterBlock], Model[Instrument, PeristalticPump], Object[Instrument, PeristalticPump], Model[Instrument, VacuumPump], Object[Instrument, VacuumPump], Model[Instrument, Centrifuge], Object[Instrument, Centrifuge], Model[Instrument, SyringePump], Object[Instrument, SyringePump]}] | Automatic) | Null
    Index Matches to: experiment samples

    Filter

    The filter that should be used to remove impurities from the SamplesIn prior to starting the experiment.
    Default Value: Automatic
    Default Calculation: Will automatically resolve to a filter appropriate for the filtration type and instrument.
    Pattern Description: An object of type or subtype Model[Container, Plate, Filter], Model[Container, Vessel, Filter], or Model[Item, Filter] or Null.
    Programmatic Pattern: (ObjectP[{Model[Container, Plate, Filter], Model[Container, Vessel, Filter], Model[Item, Filter]}] | Automatic) | Null
    Index Matches to: experiment samples

    FilterMaterial

    The membrane material of the filter that should be used to remove impurities from the SamplesIn prior to starting the experiment.
    Default Value: Automatic
    Default Calculation: Resolves to an appropriate filter material for the given sample is Filtration is set to True.
    Pattern Description: Cellulose, Cotton, Polyethylene, Polypropylene, PTFE, Nylon, PES, PLUS, PVDF, GlassFiber, GHP, UHMWPE, EPDM, DuraporePVDF, GxF, ZebaDesaltingResin, NickelResin, AgaroseResin, CobaltResin, Silica, HLB, or AnoporeAlumina or Null.
    Programmatic Pattern: (FilterMembraneMaterialP | Automatic) | Null
    Index Matches to: experiment samples

    PrefilterMaterial

    The material from which the prefilter filtration membrane should be made of to remove impurities from the SamplesIn prior to starting the experiment.
    Default Value: Automatic
    Default Calculation: By default, no prefiltration is performed on samples, even when Filter->True.
    Pattern Description: Cellulose, Cotton, Polyethylene, Polypropylene, PTFE, Nylon, PES, PLUS, PVDF, GlassFiber, GHP, UHMWPE, EPDM, DuraporePVDF, GxF, ZebaDesaltingResin, NickelResin, AgaroseResin, CobaltResin, Silica, HLB, or AnoporeAlumina or Null.
    Programmatic Pattern: (FilterMembraneMaterialP | Automatic) | Null
    Index Matches to: experiment samples

    FilterPoreSize

    The pore size of the filter that should be used when removing impurities from the SamplesIn prior to starting the experiment.
    Default Value: Automatic
    Default Calculation: Resolves to an appropriate filter pore size for the given sample is Filtration is set to True.
    Pattern Description: 0.008 micrometers, 0.02 micrometers, 0.1 micrometers, 0.2 micrometers, 0.22 micrometers, 0.45 micrometers, 1. micrometer, 1.1 micrometers, 2.5 micrometers, 6. micrometers, 20. micrometers, 30. micrometers, or 100. micrometers or Null.
    Programmatic Pattern: (FilterSizeP | Automatic) | Null
    Index Matches to: experiment samples

    PrefilterPoreSize

    The pore size of the filter; all particles larger than this should be removed during the filtration.
    Default Value: Automatic
    Default Calculation: By default, no prefiltration is performed on samples, even when Filter->True.
    Pattern Description: 0.008 micrometers, 0.02 micrometers, 0.1 micrometers, 0.2 micrometers, 0.22 micrometers, 0.45 micrometers, 1. micrometer, 1.1 micrometers, 2.5 micrometers, 6. micrometers, 20. micrometers, 30. micrometers, or 100. micrometers or Null.
    Programmatic Pattern: (FilterSizeP | Automatic) | Null
    Index Matches to: experiment samples

    FilterSyringe

    The syringe used to force that sample through a filter.
    Default Value: Automatic
    Default Calculation: Resolves to an syringe appropriate to the volume of sample being filtered, if Filtration is set to True.
    Pattern Description: An object of type or subtype Model[Container, Syringe] or Object[Container, Syringe] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Container, Syringe], Object[Container, Syringe]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    FilterHousing

    The filter housing that should be used to hold the filter membrane when filtration is performed using a standalone filter membrane.
    Default Value: Automatic
    Default Calculation: Resolve to an housing capable of holding the size of the membrane being used, if filter with Membrane FilterType is being used and Filtration is set to True.
    Pattern Description: An object of type or subtype Model[Instrument, FilterHousing], Object[Instrument, FilterHousing], Model[Instrument, FilterBlock], or Object[Instrument, FilterBlock] or Null.
    Programmatic Pattern: (ObjectP[{Model[Instrument, FilterHousing], Object[Instrument, FilterHousing], Model[Instrument, FilterBlock], Object[Instrument, FilterBlock]}] | Automatic) | Null
    Index Matches to: experiment samples

    FilterIntensity

    The rotational speed or force at which the samples will be centrifuged during filtration.
    Default Value: Automatic
    Default Calculation: Will automatically resolve to 2000 GravitationalAcceleration if FiltrationType is Centrifuge and Filtration is True.
    Pattern Description: Greater than 0 revolutions per minute or greater than 0 standard accelerations due to gravity on the surface of the earth or Null.
    Programmatic Pattern: ((GreaterP[0*RPM] | GreaterP[0*GravitationalAcceleration]) | Automatic) | Null
    Index Matches to: experiment samples

    FilterTime

    The amount of time for which the samples will be centrifuged during filtration.
    Default Value: Automatic
    Default Calculation: Will automatically resolve to 5 Minute if FiltrationType is Centrifuge and Filtration is True.
    Pattern Description: Greater than 0 minutes or Null.
    Programmatic Pattern: (GreaterP[0*Minute] | Automatic) | Null
    Index Matches to: experiment samples

    FilterTemperature

    The temperature at which the centrifuge chamber will be held while the samples are being centrifuged during filtration.
    Default Value: Automatic
    Default Calculation: Will automatically resolve to 22 Celsius if FiltrationType is Centrifuge and Filtration is True.
    Pattern Description: Greater than or equal to 4 degrees Celsius or Null.
    Programmatic Pattern: ((Alternatives[GreaterEqualP[4*Celsius]]) | Automatic) | Null
    Index Matches to: experiment samples

    FilterContainerOut

    The desired container filtered samples should be produced in or transferred into by the end of filtration, with indices indicating grouping of samples in the same plates, if desired.
    Default Value: Automatic
    Default Calculation: Automatically set as the PreferredContainer for the Volume of the sample. For plates, attempts to fill all wells of a single plate with the same model before using another one.
    Pattern Description: An object of type or subtype Model[Container] or Object[Container] or a prepared sample or {Index, Container} or Null.
    Programmatic Pattern: (((ObjectP[{Model[Container], Object[Container]}] | _String) | {GreaterEqualP[1, 1] | Automatic, (ObjectP[{Model[Container], Object[Container]}] | _String) | Automatic}) | Automatic) | Null
    Index Matches to: experiment samples

    FilterAliquotDestinationWell

    The desired position in the corresponding AliquotContainer in which the aliquot samples will be placed.
    Default Value: Automatic
    Default Calculation: Automatically resolves to A1 in containers with only one position. For plates, fills wells in the order provided by the function AllWells.
    Pattern Description: Any well from A1 to H12 or Null.
    Programmatic Pattern: (WellPositionP | Automatic) | Null
    Index Matches to: experiment samples

    FilterAliquotContainer

    The desired type of container that should be used to prepare and house the filter samples which should be used in lieu of the SamplesIn for the experiment.
    Default Value: Automatic
    Pattern Description: An object of type or subtype Model[Container] or {Index, Container} or Null.
    Programmatic Pattern: ((ObjectP[Model[Container]] | {GreaterEqualP[1, 1] | (Automatic | Null), (ObjectP[{Model[Container], Object[Container]}] | _String) | Automatic}) | Automatic) | Null
    Index Matches to: experiment samples

    FilterAliquot

    The amount of each sample that should be transferred from the SamplesIn into the FilterAliquotContainer when performing an aliquot before filtration.
    Default Value: Automatic
    Default Calculation: Automatically set as the smaller between the current sample volume and the maximum volume of the destination container.
    Pattern Description: All or greater than or equal to 1 microliter and less than or equal to 20 liters or Null.
    Programmatic Pattern: ((RangeP[1*Microliter, 20*Liter] | All) | Automatic) | Null
    Index Matches to: experiment samples

    FilterSterile

    Indicates if the filtration of the samples should be done in a sterile environment.
    Default Value: Automatic
    Default Calculation: Resolve to False if Filtration is indicated. If sterile filtration is desired, this option must manually be set to True.
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null
    Index Matches to: experiment samples

    Aliquoting

    Aliquot

    Indicates if aliquots should be taken from the SamplesIn and transferred into new AliquotSamples used in lieu of the SamplesIn for the experiment. Note that if NumberOfReplicates is specified this indicates that the input samples will also be aliquoted that number of times. Note that Aliquoting (if specified) occurs after any Sample Preparation (if specified).
    Default Value: Automatic
    Pattern Description: True or False.
    Programmatic Pattern: BooleanP | Automatic
    Index Matches to: experiment samples

    AliquotAmount

    The amount of a sample that should be transferred from the input samples into aliquots.
    Default Value: Automatic
    Default Calculation: Automatically set as the smaller between the current sample volume and the maximum volume of the destination container if a liquid, or the current Mass or Count if a solid or counted item, respectively.
    Pattern Description: All or Count or Count or Mass or Volume or Null.
    Programmatic Pattern: ((RangeP[1*Microliter, 20*Liter] | RangeP[1*Milligram, 20*Kilogram] | GreaterP[0*Unit, 1*Unit] | GreaterP[0., 1.] | All) | Automatic) | Null
    Index Matches to: experiment samples

    TargetConcentration

    The desired final concentration of analyte in the AliquotSamples after dilution of aliquots of SamplesIn with the ConcentratedBuffer and BufferDiluent which should be used in lieu of the SamplesIn for the experiment.
    Default Value: Automatic
    Default Calculation: Automatically calculated based on aliquot and buffer volumes.
    Pattern Description: Greater than 0 molar or greater than 0 grams per liter or Null.
    Programmatic Pattern: ((GreaterP[0*Molar] | GreaterP[0*(Gram/Liter)]) | Automatic) | Null
    Index Matches to: experiment samples

    TargetConcentrationAnalyte

    The substance whose final concentration is attained with the TargetConcentration option.
    Default Value: Automatic
    Default Calculation: Automatically set to the first value in the Analytes field of the input sample, or, if not populated, to the first analyte in the Composition field of the input sample, or if none exist, the first identity model of any kind in the Composition field.
    Pattern Description: An object of type or subtype Model[Molecule], Model[Molecule, cDNA], Model[Molecule, Oligomer], Model[Molecule, Transcript], Model[Molecule, Protein], Model[Molecule, Protein, Antibody], Model[Molecule, Carbohydrate], Model[Molecule, Polymer], Model[Resin], Model[Resin, SolidPhaseSupport], Model[Lysate], Model[ProprietaryFormulation], Model[Virus], Model[Cell], Model[Cell, Mammalian], Model[Cell, Bacteria], Model[Cell, Yeast], Model[Tissue], Model[Material], or Model[Species] or Null.
    Programmatic Pattern: (ObjectP[IdentityModelTypes] | Automatic) | Null
    Index Matches to: experiment samples

    AssayVolume

    The desired total volume of the aliquoted sample plus dilution buffer.
    Default Value: Automatic
    Default Calculation: Automatically determined based on Volume and TargetConcentration option values.
    Pattern Description: Greater than or equal to 1 microliter and less than or equal to 20 liters or Null.
    Programmatic Pattern: (RangeP[1*Microliter, 20*Liter] | Automatic) | Null
    Index Matches to: experiment samples

    ConcentratedBuffer

    The concentrated buffer which should be diluted by the BufferDilutionFactor in the final solution (i.e., the combination of the sample, ConcentratedBuffer, and BufferDiluent). The ConcentratedBuffer and BufferDiluent will be combined and then mixed with the sample, where the combined volume of these buffers is the difference between the AliquotAmount and the total AssayVolume.
    Default Value: Automatic
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    BufferDilutionFactor

    The dilution factor by which the concentrated buffer should be diluted in the final solution (i.e., the combination of the sample, ConcentratedBuffer, and BufferDiluent). The ConcentratedBuffer and BufferDiluent will be combined and then mixed with the sample, where the combined volume of these buffers is the difference between the AliquotAmount and the total AssayVolume.
    Default Value: Automatic
    Default Calculation: If ConcentratedBuffer is specified, automatically set to the ConcentratedBufferDilutionFactor of that sample; otherwise, set to Null.
    Pattern Description: Greater than or equal to 1 or Null.
    Programmatic Pattern: (GreaterEqualP[1] | Automatic) | Null
    Index Matches to: experiment samples

    BufferDiluent

    The buffer used to dilute the aliquot sample such that ConcentratedBuffer is diluted by BufferDilutionFactor in the final solution. The ConcentratedBuffer and BufferDiluent will be combined and then mixed with the sample, where the combined volume of these buffers is the difference between the AliquotAmount and the total AssayVolume.
    Default Value: Automatic
    Default Calculation: Automatically resolves to Model[Sample, "Milli-Q water"] if ConcentratedBuffer is specified; otherwise, resolves to Null.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    AssayBuffer

    The buffer that should be added to any aliquots requiring dilution, where the volume of this buffer added is the difference between the AliquotAmount and the total AssayVolume.
    Default Value: Automatic
    Default Calculation: Automatically resolves to Model[Sample, "Milli-Q water"] if ConcentratedBuffer is not specified; otherwise, resolves to Null.
    Pattern Description: An object of type or subtype Model[Sample] or Object[Sample] or a prepared sample or Null.
    Programmatic Pattern: ((ObjectP[{Model[Sample], Object[Sample]}] | _String) | Automatic) | Null
    Index Matches to: experiment samples

    AliquotSampleStorageCondition

    The non-default conditions under which any aliquot samples generated by this experiment should be stored after the protocol is completed.
    Default Value: Automatic
    Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting, Oven} or Disposal or Null.
    Programmatic Pattern: ((SampleStorageTypeP | Disposal) | Automatic) | Null
    Index Matches to: experiment samples

    DestinationWell

    The desired position in the corresponding AliquotContainer in which the aliquot samples will be placed.
    Default Value: Automatic
    Default Calculation: Automatically resolves to A1 in containers with only one position. For plates, fills wells in the order provided by the function AllWells.
    Pattern Description: Any well from A1 to H12 or list of one or more any well from A1 to H12 or any well from A1 to H12 entries or Null.
    Programmatic Pattern: ((WellPositionP | {((Automatic | Null) | WellPositionP)..}) | Automatic) | Null

    AliquotContainer

    The desired type of container that should be used to prepare and house the aliquot samples, with indices indicating grouping of samples in the same plates, if desired. This option will resolve to be the length of the SamplesIn * NumberOfReplicates.
    Default Value: Automatic
    Default Calculation: Automatically set as the PreferredContainer for the AssayVolume of the sample. For plates, attempts to fill all wells of a single plate with the same model before aliquoting into the next.
    Pattern Description: An object of type or subtype Model[Container] or Object[Container] or a prepared sample or Automatic or Null or {Index, Container} or list of one or more an object of type or subtype Model[Container] or Object[Container] or a prepared sample or Automatic or Null entries or list of one or more Automatic or Null or {Index, Container} entries.
    Programmatic Pattern: (((ObjectP[{Model[Container], Object[Container]}] | _String) | (Automatic | Null) | {GreaterEqualP[1, 1] | (Automatic | Null), (ObjectP[{Model[Container], Object[Container]}] | _String) | (Automatic | Null)} | {((ObjectP[{Model[Container], Object[Container]}] | _String) | (Automatic | Null))..} | {({GreaterEqualP[1, 1] | (Automatic | Null), (ObjectP[{Model[Container], Object[Container]}] | _String) | (Automatic | Null)} | (Automatic | Null))..}) | Automatic) | Null

    AliquotPreparation

    Indicates the desired scale at which liquid handling used to generate aliquots will occur.
    Default Value: Automatic
    Default Calculation: Automatic resolution will occur based on manipulation volumes and container types.
    Pattern Description: Manual or Robotic or Null.
    Programmatic Pattern: (PreparationMethodP | Automatic) | Null

    ConsolidateAliquots

    Indicates if identical aliquots should be prepared in the same container/position.
    Default Value: Automatic
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null

Protocol Options

    Organizational Information

    Template

    A template protocol whose methodology should be reproduced in running this experiment. Option values will be inherited from the template protocol, but can be individually overridden by directly specifying values for those options to this Experiment function.
    Default Value: Null
    Pattern Description: An object of type or subtype Object[Protocol] or an object of type or subtype of Object[Protocol] with UnresolvedOptions, ResolvedOptions specified or Null.
    Programmatic Pattern: (ObjectP[Object[Protocol]] | FieldReferenceP[Object[Protocol], {UnresolvedOptions, ResolvedOptions}]) | Null

    Name

    A object name which should be used to refer to the output object in lieu of an automatically generated ID number.
    Default Value: Null
    Pattern Description: A string or Null.
    Programmatic Pattern: _String | Null

    Post Experiment

    MeasureWeight

    Indicates if any solid samples that are modified in the course of the experiment should have their weights measured and updated after running the experiment. Please note that public samples are weighed regardless of the value of this option.
    Default Value: Automatic
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null

    MeasureVolume

    Indicates if any liquid samples that are modified in the course of the experiment should have their volumes measured and updated after running the experiment. Please note that public samples are volume measured regardless of the value of this option.
    Default Value: Automatic
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null

    ImageSample

    Indicates if any samples that are modified in the course of the experiment should be freshly imaged after running the experiment. Please note that public samples are imaged regardless of the value of this option.
    Default Value: Automatic
    Pattern Description: True or False or Null.
    Programmatic Pattern: (BooleanP | Automatic) | Null

Example Calls

    CartridgeType

    Detects the concentrations of one analyte (e.g., Interleukin 6) in the samples using a pre-loaded SinglePlex72X1 capillary ELISA cartridge:
    Detects the concentrations of multiple analytes in the samples simultaneously using a multi-analyte capillary ELISA cartridge. For the current list of available capillary ELISA cartridges, please perform Search[Model[Container,Plate,Irregular,CapillaryELISA]] with the desired CartridgeType, AnalyteMolecules or other conditions:
    Customized sandwich ELISA assays can be performed on the samples using a Customizable capillary ELISA cartridge:
    A new pre-loaded capillary ELISA cartridge can be created and ordered by setting Cartridge to Null and choose the desired values in CartridgeType, Species and Analytes options:

    Sample Spiking

    The input samples can be mixed with the desired spike samples with known concentration(s) of analyte(s) to increase the analytical response of the unknown samples, for evaluation of sample matrices in a new ELISA assay:

    Sample Dilution

    A dilution curve can be specified for an input sample by providing the volumes of the diluted samples and the dilution factor at each point of the curve. All the diluted samples are loaded in the capillary ELISA cartridge:
    A stepwise serial dilution curve can be specified for an input sample by providing the volume of the samples, a serial dilution factor and the number of times the sample should be diluted. All the diluted samples are loaded in the capillary ELISA cartridge. This should be used if you want the sample to be diluted by the same factor at each step of the serial dilution. The volume of the sample will be the final volume of the sample after the dilution is performed. The example call below will create a series of samples with dilution factors of (0.5, 0.25, 0.13, 0.063, 0.031, 0.016, 0.0078, 0.0039) and a volume of 60 Microliters:
    A stepwise serial dilution curve can be specified for an input sample by providing the volume of the samples and a series of dilution factors the sample should be diluted by at each step. All the diluted samples are loaded in the capillary ELISA cartridge. This should be used if you want the sample to be diluted by different factors at each step of the serial dilution. The volume of the sample will be the final volume of the sample after the dilution is performed. The example call below will create a series of samples with dilution factors of (0.5, 0.05, 0.01) and a volume of 60 Microliters:
    A stepwise serial dilution curve can be specified for an input sample by providing the volume of the sample that should be transferred, the volume of diluent the sample should be added to and the number of times the sample should be diluted. All the diluted samples are loaded in the capillary ELISA cartridge. This should be used if you want give the volumes the sample will be diluted by with instead of dilution factors. The example call below will create a series of samples with dilution factors of (0.67, 0.44, 0.30, 0.20, 0.13, 0.09) and a volume of 50 Microliters:
    The desired diluent can be used to dilute the input samples before they are loaded into the capillary ELISA cartridge:

    Standard

    Standard samples can be added to the capillary ELISA experiment to provide information about the accuracy of the assay or be used for the generation of the standard curves:
    A stepwise serial dilution curve of the standard can be specified for an input sample by providing the volume of the standard, a serial dilution factor and the number of times the sample should be diluted:
    The solid-state Standard samples can be resuspended to the desired concentrations in solution using the desired diluents before dilution or cartridge loading and can be stored for future use:

    Antibody

    Capture antibody and detection antibody samples can be specified for samples in a Customizable capillary ELISA cartridge
    Antibody samples can be resuspended if they are in solid state following the instructions provided in the corresponding options:
    Antibody samples can be conjugated with digoxigenin or biotin and purified by desalting spin columns following the instructions provided in the corresponding options so that they can be used in the sandwich ELISA workflow in the capillary ELISA cartridge:
    Antibody samples can be diluted to the desired concentrations following the instructions provided in the corresponding options before loaded into the capillary ELISA cartridge:

Preferred Input Containers

    The experiment takes common liquid handler compatible containers.

Warnings and Errors

    Messages  (175)

    CannotCreateNewCustomizableCartridge  (1)

    There is only one customizable cartridge so the Cartridge option cannot be set to Null when CartridgeType is Customizable:

    CannotSpecifyAntibodyOptions  (1)

    The antibody options cannot be specified for a pre-loaded cartridge:

    CannotSpecifyCaptureAntibodyConjugationOptions  (1)

    The capture antibody conjugation related options cannot be specified when CaptureAntibodyConjugation is set to False:

    CannotSpecifyCaptureAntibodyDilutionOptions  (1)

    The capture antibody dilution related options cannot be specified when CaptureAntibodyDilution is set to False:

    CannotSpecifyCaptureAntibodyResuspensionOptions  (1)

    The capture antibody resuspension related options cannot be specified for liquid state capture antibody samples:

    CannotSpecifyDetectionAntibodyConjugationOptions  (1)

    The detection antibody conjugation related options cannot be specified when DetectionAntibodyConjugation is set to False:

    CannotSpecifyDetectionAntibodyDilutionOptions  (1)

    The detection antibody dilution related options cannot be specified when DetectionAntibodyDilution is set to False:

    CannotSpecifyDetectionAntibodyResuspensionOptions  (1)

    The detection antibody resuspension related options cannot be specified for liquid state detection antibody samples:

    CannotSpecifyNullStandard  (1)

    The Standard option should not have Null member:

    CannotSpecifySpikeOptions  (1)

    When SpikeSample is Null, none of the Spike related options should be specified:

    CannotSpecifyStandardAntibodyOptions  (1)

    The standard antibody options cannot be specified for a pre-loaded cartridge:

    CannotSpecifyStandardCaptureAntibodyConjugationOptions  (1)

    The standard capture antibody conjugation related options cannot be specified when StandardCaptureAntibodyConjugation is set to False:

    CannotSpecifyStandardCaptureAntibodyDilutionOptions  (1)

    The standard capture antibody dilution related options cannot be specified when StandardCaptureAntibodyDilution is set to False:

    CannotSpecifyStandardCaptureAntibodyResuspensionOptions  (1)

    The standard capture antibody resuspension related options cannot be specified for liquid state standard capture antibody samples:

    CannotSpecifyStandardDetectionAntibodyConjugationOptions  (1)

    The standard detection antibody conjugation related options cannot be specified when StandardDetectionAntibodyConjugation is set to False:

    CannotSpecifyStandardDetectionAntibodyDilutionOptions  (1)

    The standard detection antibody dilution related options cannot be specified when StandardDetectionAntibodyDilution is set to False:

    CannotSpecifyStandardDetectionAntibodyResuspensionOptions  (1)

    The standard detection antibody resuspension related options cannot be specified for liquid state standard detection antibody samples:

    CannotSpecifyStandardOptions  (1)

    The Standard related options should not be specified when Standard is set to Null:

    CannotSpecifyStandardResuspensionOptions  (1)

    The standard resuspension related options cannot be specified for liquid state standard samples:

    CannotUseMultiPlex32X8CartridgeForNonHuman  (1)

    MultiPlex32X8 cartridge is only available for Pro-Inflammation and Oncology panel:

    CapillaryELISAConflictingStorageConditions  (1)

    If the same object is used more than once in the experiment, same storage condition should be used:

    CapillaryELISASampleDilution  (1)

    Dilution is required on all the loading samples for the best performance of microfludics:

    CapillaryELISAStandardDilution  (1)

    Dilution is required on all the loading standard samples for the best performance of microfludics:

    CaptureAntibodyDilutionRecommended  (1)

    Dilution is recommended for the capture antibody when it is either resuspended or conjugated in this protocol:

    ConflictAntibodyEpitopes  (1)

    The CustomCaptureAntibody and CustomDetectionAntibody of the samples should not share the same binding epitopes on the analytes for the best ELISA result:

    ConflictCapillaryELISAAntibodyObjectSample  (1)

    The same antibody object should not be used as capture and detection antibody:

    ConflictCapillaryELISAAntibodyOptions  (1)

    The same antibody object should not be used as capture and detection antibody:

    ConflictCapillaryELISAStandardComposition  (1)

    If the Standard sample is resuspended in the experiment, StandardResuspensionConcentration should be reflected in StandardComposition:

    ConflictCaptureAntibodyConjugationOptions  (1)

    The capture antibody conjugation related options should all be Null or not Null to indicate whether conjugation is requested on the capture antibody samples:

    ConflictCaptureAntibodyDilutionOptions  (1)

    The capture antibody dilution related options should all be Null or not Null to indicate whether dilution is requested on the capture antibody samples:

    ConflictCartridgeAndAnalytes  (2)

    Cartridge option should be in accordance with the Analytes option (provided as analyte names):

    Cartridge option should be in accordance with the Analytes option (provided as analyte molecules):

    ConflictCartridgeAndCartridgeType  (1)

    Cartridge option should be in accordance with the CartridgeType option:

    ConflictDetectionAntibodyConjugationOptions  (1)

    The detection antibody conjugation related options should all be Null or not Null to indicate whether conjugation is requested on the detection antibody samples:

    ConflictDetectionAntibodyDilutionOptions  (1)

    The detection antibody dilution related options should all be Null or not Null to indicate whether dilution is requested on the detection antibody samples:

    ConflictDilutionCurve  (1)

    Only one of DilutionCurve and SerialDilutionCurve can be provided:

    ConflictPreLoadedAnalytes  (1)

    For a cartridge that is not customizable (limited to 48 total samples), all samples are subject to the same analytes:

    ConflictStandardAntibodyEpitopes  (1)

    The StandardCaptureAntibody and StandardDetectionAntibody of the standard samples should not share the same binding epitopes on the analytes for the best ELISA result:

    ConflictStandardCaptureAntibodyConjugationOptions  (1)

    The standard capture antibody conjugation related options should all be Null or not Null to indicate whether conjugation is requested on the standard capture antibody samples:

    ConflictStandardCaptureAntibodyDilutionOptions  (1)

    The standard capture antibody dilution related options should all be Null or not Null to indicate whether dilution is requested on the standard capture antibody samples:

    ConflictStandardDetectionAntibodyConjugationOptions  (1)

    The standard detection antibody conjugation related options should all be Null or not Null to indicate whether conjugation is requested on the standard detection antibody samples:

    ConflictStandardDetectionAntibodyDilutionOptions  (1)

    The standard detection antibody dilution related options should all be Null or not Null to indicate whether dilution is requested on the standard detection antibody samples:

    ConflictStandardDilutionCurve  (1)

    Only one of StandardDilutionCurve and StandardSerialDilutionCurve can be provided:

    DeprecatedCapillaryELISAInstrumentModel  (1)

    The function cannot accept a deprecated capillary ELISA instrument model:

    DetectionAntibodyDilutionRecommended  (1)

    Dilution is recommended for the detection antibody when it is either resuspended or conjugated in this protocol:

    DiscardedCapillaryELISACartridge  (1)

    The function cannot accept a a discarded capillary ELISA cartridge:

    DiscardedSamples  (1)

    The input sample cannot have a Status of Discarded:

    DuplicatedAnalytes  (2)

    The specified Analyte Names for creating new cartridges cannot lead to the same analyte molecules:

    The specified Analyte Molecules for creating new cartridges must be unique:

    DuplicateName  (1)

    If the Name option is specified, it cannot be identical to an existing Object[Protocol,CapillaryELISA] Name:

    EmptyCartridgeChannel  (1)

    Every channel in the pre-loaded capillary ELISA cartridge should provide assay for a distinct analyte:

    ExceedCapillaryELISACartridgeCapacity  (2)

    The total number of loading samples including all diluted samples must be smaller than or equal to the capacity of the capillary ELISA cartridge (48 for a customizable cartridge):

    The total number of loading samples including all diluted samples must be smaller than or equal to the capacity of the capillary ELISA cartridge:

    ExceedCaptureAntibodyConjugationContainerCapacity  (1)

    The CaptureAntibodyConjugationContainer provides enough capacity for the reaction mixture:

    ExceedCaptureAntibodyPurificationColumnCapacity  (1)

    The CaptureAntibodyPurificationColumn provides enough capacity for the reaction mixture:

    ExceedDetectionAntibodyConjugationContainerCapacity  (1)

    The DetectionAntibodyConjugationContainer provides enough capacity for the reaction mixture:

    ExceedDetectionAntibodyPurificationColumnCapacity  (1)

    The DetectionAntibodyPurificationColumn provides enough capacity for the reaction mixture:

    ExceedLengthAnalytesForCustomizableCartridge  (1)

    In a customizable cartridge, only one analyte can be tested per sample:

    ExceedStandardCaptureAntibodyConjugationContainerCapacity  (1)

    The StandardCaptureAntibodyConjugationContainer provides enough capacity for the reaction mixture:

    ExceedStandardCaptureAntibodyPurificationColumnCapacity  (1)

    The StandardCaptureAntibodyPurificationColumn provides enough capacity for the reaction mixture:

    ExceedStandardComposition  (1)

    The customizable capillary ELISA cartridge can only be used to detect the concentration of one analyte:

    ExceedStandardDetectionAntibodyConjugationContainerCapacity  (1)

    The StandardDetectionAntibodyConjugationContainer provides enough capacity for the reaction mixture:

    ExceedStandardDetectionAntibodyPurificationColumnCapacity  (1)

    The StandardDetectionAntibodyPurificationColumn provides enough capacity for the reaction mixture:

    IncompatibleAnalytes  (1)

    Analyte must be compatible to be used in the same cartridge:

    IncompleteResolvedSpikeConcentration  (1)

    The SpikeConcentration of the spike sample must be provided for data processing:

    IncompleteResolvedStandardComposition  (1)

    The StandardComposition of the standard sample must be provided for data processing:

    InputContainsTemporalLinks  (1)

    A Warning is thrown if any inputs or options contain temporal links:

    InvalidCaptureAntibodyResuspensionForLiquid  (1)

    CaptureAntibodyResuspension must be False for liquid state capture antibody samples:

    InvalidCaptureAntibodyResuspensionForSolid  (1)

    CaptureAntibodyResuspension must be True for solid state capture antibody samples:

    InvalidDetectionAntibodyResuspensionForLiquid  (1)

    DetectionAntibodyResuspension must be False for liquid state detection antibody samples:

    InvalidDetectionAntibodyResuspensionForSolid  (1)

    DetectionAntibodyResuspension must be True for solid state detection antibody samples:

    InvalidStandardCaptureAntibodyResuspensionForLiquid  (1)

    StandardCaptureAntibodyResuspension must be False for liquid state standard capture antibody samples:

    InvalidStandardCaptureAntibodyResuspensionForSolid  (1)

    StandardCaptureAntibodyResuspension must be True for solid state standard capture antibody samples:

    InvalidStandardDetectionAntibodyResuspensionForLiquid  (1)

    StandardDetectionAntibodyResuspension must be False for liquid state standard detection antibody samples:

    InvalidStandardDetectionAntibodyResuspensionForSolid  (1)

    StandardDetectionAntibodyResuspension must be True for solid state standard detection antibody samples:

    InvalidStandardOptionLength  (1)

    When Standard is Automatic, all standard related options should be provided with the same length as the resolved standard sample:

    InvalidStandardResuspensionForLiquid  (1)

    StandardResuspension must be False for liquid state standard samples:

    InvalidStandardResuspensionForSolid  (1)

    StandardResuspension must be True for solid state standard samples:

    LongLeadTimeCartridge  (1)

    A pre-loaded cartridge that is not stocked at ECL may take up to 14 days to arrive:

    MustSpecifyBiotinReagentVolume  (1)

    The BiotinReagentVolume must be provided for the detection antibody sample when conjugation is performed:

    MustSpecifyCaptureAntibody  (1)

    The CustomCaptureAntibody must be provided for the samples when a customizable cartridge is used in the experiment:

    MustSpecifyCaptureAntibodyConjugationOptions  (1)

    The capture antibody conjugation related options cannot be Null when CaptureAntibodyConjugation is set to True:

    MustSpecifyCaptureAntibodyDilutionOptions  (1)

    The capture antibody dilution related options cannot be Null when CaptureAntibodyDilution is set to True:

    MustSpecifyCaptureAntibodyLoadingVolume  (1)

    The MustSpecifyCaptureAntibodyLoadingVolume option should not be Null when CustomCaptureAntibody is specified:

    MustSpecifyCaptureAntibodyResuspensionOptions  (1)

    The capture antibody resuspension related options cannot be Null for solid state capture antibody samples:

    MustSpecifyDetectionAntibody  (1)

    The CustomCaptureAntibody must be provided for the samples when a customizable cartridge is used in the experiment:

    MustSpecifyDetectionAntibodyConjugationOptions  (1)

    The detection antibody conjugation related options cannot be Null when DetectionAntibodyConjugation is set to True:

    MustSpecifyDetectionAntibodyDilutionOptions  (1)

    The detection antibody dilution related options cannot be Null when DetectionAntibodyDilution is set to True:

    MustSpecifyDetectionAntibodyLoadingVolume  (2)

    The MustSpecifyDetectionAntibodyLoadingVolume option should not be Null when CustomDetectionAntibody is specified:

    The MustSpecifyDetectionAntibodyLoadingVolume option should not be Null when CustomDetectionAntibody is specified:

    MustSpecifyDetectionAntibodyResuspensionOptions  (1)

    The detection antibody resuspension related options cannot be Null for solid state detection antibody samples:

    MustSpecifyDigoxigeninReagentVolume  (1)

    The DigoxigeninReagentVolume must be provided for the capture antibody sample when conjugation is performed:

    MustSpecifyPreLoadedCartridgeAnalytes  (1)

    To create a new capillary ELISA cartridge, pre-loaded analytes must be specified:

    MustSpecifySpikeOptions  (1)

    When SpikeSample is specified, none of the Spike related options should be set to Null:

    MustSpecifyStandardBiotinReagentVolume  (1)

    The StandardBiotinReagentVolume must be provided for the standard detection antibody sample when conjugation is performed:

    MustSpecifyStandardCaptureAntibody  (1)

    The StandardCaptureAntibody must be provided for the standard sample when a customizable cartridge is used in the experiment:

    MustSpecifyStandardCaptureAntibodyConjugationOptions  (1)

    The standard capture antibody conjugation related options cannot be Null when StandardCaptureAntibodyConjugation is set to True:

    MustSpecifyStandardCaptureAntibodyDilutionOptions  (1)

    The standard capture antibody dilution related options cannot be Null when StandardCaptureAntibodyDilution is set to True:

    MustSpecifyStandardCaptureAntibodyLoadingVolume  (1)

    The MustSpecifyStandardCaptureAntibodyLoadingVolume option should not be Null when StandardCaptureAntibody is specified:

    MustSpecifyStandardCaptureAntibodyResuspensionOptions  (1)

    The standard capture antibody resuspension related options cannot be Null for solid state standard capture antibody samples:

    MustSpecifyStandardDetectionAntibody  (1)

    The StandardDetectionAntibody must be provided for the standard sample when a customizable cartridge is used in the experiment:

    MustSpecifyStandardDetectionAntibodyConjugationOptions  (1)

    The standard detection antibody conjugation related options cannot be Null when StandardDetectionAntibodyConjugation is set to True:

    MustSpecifyStandardDetectionAntibodyDilutionOptions  (1)

    The standard detection antibody dilution related options cannot be Null when StandardDetectionAntibodyDilution is set to True:

    MustSpecifyStandardDetectionAntibodyLoadingVolume  (2)

    The MustSpecifyStandardDetectionAntibodyLoadingVolume option should not be Null when StandardDetectionAntibody is specified:

    The MustSpecifyStandardDetectionAntibodyLoadingVolume option should not be Null when StandardDetectionAntibody is specified:

    MustSpecifyStandardDetectionAntibodyResuspensionOptions  (1)

    The standard detection antibody resuspension related options cannot be Null for solid state standard detection antibody samples:

    MustSpecifyStandardDigoxigeninReagentVolume  (1)

    The StandardDigoxigeninReagentVolume must be provided for the standard capture antibody sample when conjugation is performed:

    MustSpecifyStandardOptions  (1)

    The standard dilution related options cannot be Null if Standard is specified:

    MustSpecifyStandardResuspensionOptions  (1)

    The standard resuspension related options cannot be Null for solid state standard samples:

    NoCommonDiluentForAnalytes  (1)

    Analyte must share the same recommended diluent to be used in the same cartridge:

    NoCommonMinDilutionFactorForAnalytes  (1)

    Analyte must share the same recommended dilution factor to be used in the same cartridge:

    NoELISAAssayTypeForAntibodySamples  (2)

    The specified CustomCaptureAntibody should be available for ELISA assays:

    The specified CustomDetectionAntibody should be available for ELISA assays:

    NonLiquidSpike  (1)

    When SpikeSample is Null, none of the Spike related options should be specified:

    NonOptimalCapillaryELISASampleDilution  (1)

    The DilutionCurve should not lead to a dilution higher than the minimum dilution factor:

    NonOptimalCaptureAntibodyDiluent  (1)

    The CaptureAntibodyDiluent option should be kept as Model[Sample,"Simple Plex Reagent Diluent"] or a sample with this model for the capture antibody samples for the best ELISA result:

    NonOptimalCaptureAntibodyDilution  (1)

    The specified CaptureAntibodyTargetConcentration should not be higher than 50 Microgram/Milliliter for the best ELISA results:

    NonOptimalCaptureAntibodyPurificationColumn  (1)

    The specified CaptureAntibodyPurificationColumn should be set to a 40K MWCO desalting spin column for the best purification result:

    NonOptimalDetectionAntibodyDiluent  (1)

    The DetectionAntibodyDiluent option should be kept as Model[Sample,"Simple Plex Reagent Diluent"] or a sample with this model for the detection antibody samples for the best ELISA result:

    NonOptimalDetectionAntibodyDilution  (1)

    The specified DetectionAntibodyTargetConcentration cannot be higher than the DetectionAntibodyResuspensionConcentration:

    NonOptimalDetectionAntibodyPurificationColumn  (1)

    The specified DetectionAntibodyPurificationColumn should be set to a 40K MWCO desalting spin column for the best purification result:

    NonOptimalLoadingVolume  (1)

    The loading volume of the sample should be larger than 50Microliter for the best ELISA results:

    NonOptimalStandardCaptureAntibodyDiluent  (1)

    The StandardCaptureAntibodyDiluent option should be kept as Model[Sample,"Simple Plex Reagent Diluent"] or a sample with this model for the standard capture antibody samples for the best ELISA result:

    NonOptimalStandardCaptureAntibodyDilution  (1)

    The specified StandardCaptureAntibodyTargetConcentration should not be higher than 50 Microgram/Milliliter for the best ELISA results:

    NonOptimalStandardCaptureAntibodyPurificationColumn  (1)

    The specified StandardCaptureAntibodyPurificationColumn should be set to a 40K MWCO desalting spin column for the best purification result:

    NonOptimalStandardDetectionAntibodyDiluent  (1)

    The StandardDetectionAntibodyDiluent option should be kept as Model[Sample,"Simple Plex Reagent Diluent"] or a sample with this model for the standard detection antibody samples for the best ELISA result:

    NonOptimalStandardDetectionAntibodyDilution  (1)

    The specified StandardDetectionAntibodyTargetConcentration cannot be higher than the StandardDetectionAntibodyResuspensionConcentration:

    NonOptimalStandardDetectionAntibodyPurificationColumn  (1)

    The specified StandardDetectionAntibodyPurificationColumn should be set to a 40K MWCO desalting spin column for the best purification result:

    NonOptimalStandardDiluent  (1)

    The StandardDiluent option should be kept as the preferred diluent of the cartridge to achieve the best ELISA results:

    NonOptimalStandardDilutionCurve  (1)

    The total number of dilutions for standard samples should be larger than 5 to generate a valid standard curve:

    NonOptimalStandardLoadingVolume  (1)

    The loading volume of the standard sample should be larger than 50Microliter for the best ELISA results:

    NonOptimalStandardResuspensionConcentration  (1)

    The StandardResuspensionConcentration option should not be higher than 25 times the upper detection limit of the analyte for the best ELISA result:

    NonOptimalWashBuffer  (1)

    The WashBuffer should be kept as Model[Sample,"Simple Plex Wash Buffer"] for the best ELISA result:

    NotEnoughBiotinReagentVolume  (1)

    The BiotinReagentVolume should provide excess amount of digoxigenin reagent compared to CustomDetectionAntibody in the bioconjugation process to achieve the best conjugation efficiency for capture antibody samples:

    NotEnoughDigoxigeninReagentVolume  (1)

    The DigoxigeninReagentVolume should provide excess amount of digoxigenin reagent compared to CustomCaptureAntibody in the bioconjugation process to achieve the best conjugation efficiency for capture antibody samples:

    NotEnoughDilutionPreparationVolume  (1)

    The prepared volumes of the diluted samples must be larger than the required loading volumes plus 5 Microliter:

    NotEnoughSampleVolumeAndSpikeVolume  (4)

    Enough volume of input samples must be provided to make the desired dilutions (defaulted to 30 Microliter required volume for DilutionCurve):

    Enough volume of input samples must be provided to make the desired dilutions:

    Enough volume of input samples plus spike samples must be provided to make the desired dilutions:

    Enough volume of input samples plus spike samples (if applicable) must be provided to make the desired dilutions (defaulted to 30 Microliter required volume for DilutionCurve):

    NotEnoughStandardBiotinReagentVolume  (1)

    The StandardBiotinReagentVolume should provide excess amount of digoxigenin reagent compared to StandardDetectionAntibody in the bioconjugation process to achieve the best conjugation efficiency for standard capture antibody samples:

    NotEnoughStandardDigoxigeninReagentVolume  (1)

    The StandardDigoxigeninReagentVolume should provide excess amount of digoxigenin reagent compared to StandardCaptureAntibody in the bioconjugation process to achieve the best conjugation efficiency for standard capture antibody samples:

    NotEnoughStandardDilutionPreparationVolume  (1)

    The prepared volumes of the diluted standard samples must be larger than the required loading volumes plus 5 Microliter:

    ObjectDoesNotExist  (6)

    Throw a message if we have a sample that does not exist (name form):

    Throw a message if we have a container that does not exist (name form):

    Throw a message if we have a sample that does not exist (ID form):

    Throw a message if we have a container that does not exist (ID form):

    Do NOT throw a message if we have a simulated sample but a simulation is specified that indicates that it is simulated:

    Do NOT throw a message if we have a simulated container but a simulation is specified that indicates that it is simulated:

    RetiredCapillaryELISAInstrument  (1)

    The function cannot accept a retired capillary ELISA instrument:

    SolidSamplesNotAllowed  (1)

    The input sample must be in liquid state:

    StandardCaptureAntibodyDilutionRecommended  (1)

    Dilution is recommended for the standard capture antibody when it is either resuspended or conjugated in this protocol:

    StandardDetectionAntibodyDilutionRecommended  (1)

    Dilution is recommended for the standard detection antibody when it is either resuspended or conjugated in this protocol:

    TooHighCaptureAntibodyDilution  (1)

    The specified CaptureAntibodyTargetConcentration cannot be higher than the CaptureAntibodyResuspensionConcentration:

    TooHighDetectionAntibodyDilution  (1)

    The specified DetectionAntibodyTargetConcentration cannot be higher than the DetectionAntibodyResuspensionConcentration:

    TooHighStandardCaptureAntibodyDilution  (1)

    The specified StandardCaptureAntibodyTargetConcentration cannot be higher than the StandardCaptureAntibodyResuspensionConcentration:

    TooHighStandardDetectionAntibodyDilution  (1)

    The specified StandardDetectionAntibodyTargetConcentration cannot be higher than the StandardDetectionAntibodyResuspensionConcentration:

    TooLargeDilutionMixVolumeForCapillaryELISASample  (1)

    The specified DilutionMixVolume should not be larger than the prepared volume of each diluted sample:

    TooLargeDilutionMixVolumeForCapillaryELISAStandard  (1)

    The specified StandardDilutionMixVolume should not be larger than the prepared volume of each diluted standard sample:

    TooManyAnalytes  (2)

    The specified number of Analyte Molecules should not be larger than the analyte capacity of the cartridge:

    The specified number of Analyte Names should not be larger than the analyte capacity of the cartridge:

    TooManyAnalytesForSampleNumber  (1)

    No multiplex assays can be performed when the total number of sample is over 32:

    TooManyCapillaryELISAInputSamples  (1)

    There must be 72 or fewer input samples:

    TooManyLoadingSamplesForCapillaryELISA  (1)

    The total number of loading samples including all diluted samples must be smaller than or equal to 72 in a capillary ELISA experimient:

    UnsupportedAnalytes  (1)

    Analytes must be supported by pre-loaded capillary ELISA cartridges to create a new cartridge:

    UnsupportedCaptureAntibodyPurificationColumn  (1)

    The specified CaptureAntibodyPurificationColumn should be a supported Zeba spin column for the purification of conjugated capture antibody samples:

    UnsupportedDetectionAntibodyPurificationColumn  (1)

    The specified DetectionAntibodyPurificationColumn should be a supported Zeba spin column for the purification of conjugated detection antibody samples:

    UnsupportedStandardCaptureAntibodyPurificationColumn  (1)

    The specified StandardCaptureAntibodyPurificationColumn should be a supported Zeba spin column for the purification of conjugated standard capture antibody samples:

    UnsupportedStandardDetectionAntibodyPurificationColumn  (1)

    The specified StandardDetectionAntibodyPurificationColumn should be a supported Zeba spin column for the purification of conjugated standard detection antibody samples:

    WrongAnalyteSpikeConcentration  (1)

    SpikeConcentration option should give concentration information about the analyte presented in the input sample:

    WrongAnalyteStandardComposition  (1)

    The StandardComposition option should provide information about the pre-loaded capillary ELISA cartridge analytes:

    WrongCartridgeTypeAnalytes  (3)

    Analyte Molecules must be available for the specified MultiPlex32X8 CartridgeType:

    Analytes must be available for the specified MultiPlex32X8 CartridgeType:

    Analytes must be available for MultiPlex32X8 CartridgeType when more than 4 analytes are selected:

    WrongSpeciesAnalytes  (1)

    Analyte Molecules must be in accordance with the specified Species:

Possible Issues

    Insufficient Loading Volumes

    For the best ELISA performance, it is recommended to keep the sample loading volumes as 50 Microliter or more. Lower cartridge loading volumes may lead to inaccurate measurements of fluorescence intensities and analyte concentrations.

    Insufficient Dilution

    The samples should be diluted more than the recommended minimum dilution factor determined by the assay developer for the best performance of the ELISA assays. Insufficient dilution may lead to higher background intensities and fluorescence intensities that are out of the detector's detection range or the linear quantitation range of the assay. For the minimum dilution factors of different ELISA assays, please inspect the Object[ManufacturingSpecification,CapillaryELISACartridge]s of different analytes.

    Non-optimal Diluent

    The samples should be diluted using the recommended sample diluent provided by the assay developer for the best performance of the ELISA assays. Non-optimal sample diluents may lead to higher background intensities and unexpected microfluidic behaviors. For the recommended diluents of different ELISA assays, please inspect the Object[ManufacturingSpecification,CapillaryELISACartridge]s of different analytes.

    Non-optimal Wash Buffer

    The wash buffer of the capillary ELISA cartridge should be kept as Model[Sample,"Simple Plex Wash Buffer"] provided by the assay developer for the best performance of the ELISA assays. Non-optimal sample diluent may lead to higher background intensities and unexpected microfluidic behaviors.

    Non-optimal Customizable Assays

    It is recommended to perform a series of ELISA assays on customizable capillary ELISA cartridges using the desired custom antibody samples in order to select the best assay conditions and parameters for resuspension, conjugation and dilution processes. For the analytes with validated pre-loaded assays available, it is highly recommended to use pre-loaded capillary ELISA cartridges for the best results.
Last modified on Fri 15 Aug 2025 17:21:07