Aliquot
Aliquot[Options]⟹UnitOperation
transfers an amount of sample into a container and dilutes it with buffers as specified.
Aliquot is a simplified version of the Transfer unit operation for ExperimentSamplePreparation. It transfers and dilutes (optionally) a specific amount of sample (liquid, solid or tablets) into a new container or containers.
Experimental Principles
Figure 1.1: Procedural overview of an experiment Aliquot. Step1: If multiple samples specified as an input they will be pooled together. Step2: If AssayVolume or TargetConcentration is specified samples will be diluted. Step3: If ConsolidateAliquots is True specified aliquot will be consolidated into the same container, otherwise samples will be transferred to the specified destination.
Instrumentation
Super STAR
Figure 2.1.1: An overview of the robotic workcell. It is capable of processing plate operations including incubation, shaking, and magnetic bead separation on-deck and centrifugation, filtration, and absorbance/fluorescence/luminescence measurement off-deck, with a robot arm facilitating the plate movements.
Hamilton STARlet
Figure 2.2.1: An overview of the robotic workcell. It is capable of processing plate operations including incubation, shaking, and magnetic bead separation on-deck and filtration and absorbance/fluorescence/luminescence measurement off-deck, with a robot arm facilitating the plate movements.
Eppendorf Research Plus P200
Figure 2.3: The diagram above lists the available pipette sizes and corresponding tip types that are available in the ECL.
pipetus
Figure 2.4: The above diagram lists the compatible serological tip sizes that are available at the ECL.
Eppendorf Research Plus, 8-channel 1200uL
Experiment Options
General
Source
Programmatic Pattern: (ObjectP[{Object[Sample], Object[Container]}] | _String) | {Alternatives @@ Flatten[AllWells[NumberOfWells -> 384]] | LocationPositionP, ObjectP[{Object[Container]}] | _String} | ObjectP[Model[Sample]]
SourceLabel
A user defined word or phrase used to identify the aliquot samples, for use in downstream unit operations.
SourceContainerLabel
A user defined word or phrase used to identify the aliquot sample's containers, for use in downstream unit operations.
Amount
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.
Programmatic Pattern: ((Null | (RangeP[0.1*Microliter, 20*Liter] | RangeP[1*Milligram, 20*Kilogram] | GreaterP[0*Unit, 1*Unit] | GreaterP[0., 1.] | All)) | Automatic) | Null
TargetConcentration
The desired final concentration of analyte in the aliquot samples after dilution of aliquots of the input samples with the ConcentratedBuffer and BufferDiluent (or AssayBuffer).
TargetConcentrationAnalyte
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.
AssayVolume
Default Calculation: Automatically determined based on Volume, Mass, and TargetConcentration option values.
Pattern Description: Greater than or equal to 1 microliter and less than or equal to 20 liters or Null.
ContainerOut
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.
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 {Index, Container}
Programmatic Pattern: ((ObjectP[{Model[Container], Object[Container]}] | _String) | {GreaterEqualP[1, 1] | Automatic, (ObjectP[{Model[Container], Object[Container]}] | _String) | Automatic}) | Automatic
SampleOutLabel
ContainerOutLabel
DestinationWell
Default Calculation: Automatically set 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 for a 96-well plate or from A1 to P24 for a 384-well plate.
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 Amount and the total AssayVolume.
Pattern Description: An object of type or subtype Object[Sample] or Model[Sample] or a prepared sample or Null.
ConcentratedBufferLabel
A user defined word or phrase used to identify the concentrated buffer that is diluted by the BufferDilutionFactor in the final solution, for use in downstream unit operations.
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 Amount and the total AssayVolume.
Default Calculation: If ConcentratedBuffer is specified, automatically set to the ConcentratedBufferDilutionFactor of that sample; otherwise, set to Null.
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 Amount and the total AssayVolume.
Default Calculation: Automatically set to Model[Sample, "Milli-Q water"] if ConcentratedBuffer is specified; otherwise, set to Null.
Pattern Description: An object of type or subtype Object[Sample] or Model[Sample] or a prepared sample or Null.
Programmatic Pattern: ((Null | (ObjectP[{Object[Sample], Model[Sample]}] | _String)) | Automatic) | Null
BufferDiluentLabel
The label of the buffer used to dilute the aliquot sample such that ConcentratedBuffer is diluted by BufferDilutionFactor in the final solution.
AssayBuffer
The buffer that should be added to any aliquots requiring dilution, where the volume of this buffer added is the difference between the AliquotVolume and the total AssayVolume.
Default Calculation: Automatically set to Model[Sample, "Milli-Q water"] if ConcentratedBuffer is not specified and AssayVolume dictates we require a buffer; otherwise, set to Null.
Pattern Description: An object of type or subtype Object[Sample] or Model[Sample] or a prepared sample or Null.
Programmatic Pattern: ((Null | (ObjectP[{Object[Sample], Model[Sample]}] | _String)) | Automatic) | Null
AssayBufferLabel
A user defined word or phrase used to identify the buffer added to the aliquoted sample, for use in downstream unit operations.
ConsolidateAliquots
Indicates if aliquots from the same sample with the same target concentration should be prepared in the same ContainerOut. Aliquots from the same source sample not requiring dilution will also be consolidated.
Preparation
Indicates if this unit operation is carried out primarily robotically or manually. Manual unit operations are executed by a laboratory operator and robotic unit operations are executed by a liquid handling work cell.
WorkCell
The automated workstation with a collection of integrated instruments on which this unit operation will be will be performed if Preparation -> Robotic.
Post Experiment
SamplesOutStorageCondition
The non-default conditions under which any new samples generated by this experiment should be stored after the protocol is completed. If left unset, the new samples will be stored according to their Models' DefaultStorageCondition.
Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting} or Disposal or Null.
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.
Pattern Description: {AmbientStorage, EnclosedAmbientStorage, Refrigerator, Freezer, DeepFreezer, CryogenicStorage, YeastIncubation, YeastShakingIncubation, BacterialIncubation, BacterialShakingIncubation, MammalianIncubation, ViralIncubation, CrystalIncubation, AcceleratedTesting, IntermediateTesting, LongTermTesting, UVVisLightTesting} or Disposal or Null.
Protocol Options
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.
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.
ImageSample
Example Calls
Warnings and Errors
-
Messages
Last modified on Thu 11 Sep 2025 08:46:54