General
RelativeHumidity
The amount of water vapor present in air that the samples are exposed to during incubation, relative to the amount needed for saturation.
Default Calculation: Automatically set to 70 Percent if using an environmental chamber with relative humidity control.
Pattern Description: Greater than or equal to 0 percent and less than or equal to 100 percent in increments of 1 percent or Null.
Programmatic Pattern: (RangeP[0*Percent, 100*Percent, 1*Percent] | Automatic) | Null
Index Matches to: experiment samples
LightExposure
The range of wavelengths of light that the incubated samples are exposed to. Only available when incubating the samples in an environmental chamber with UVLight and VisibleLight control.
Default Calculation: Automatically set to UVLight if LightExposureIntensity is in units of Watt/Meter^2, set to VisibleLight if LightExposureIntensity is in units of Lumen/Meter^2, otherwise set to Null.
Pattern Description: UVLight or VisibleLight or Null.
Programmatic Pattern: (EnvironmentalChamberLightTypeP | Automatic) | Null
Index Matches to: experiment samples
LightExposureIntensity
The intensity of light that the incubated samples will be exposed to during the course of the incubation. UVLight exposure is measured in Watt/Meter^2 and Visible Light Intensity is measured in Lumen/Meter^2.
Default Calculation: Automatically set to 19 Watt/Meter^2 if LightExposure is set to UVLight and 14500 Lumen/Meter^2 if LightExposure is set to VisibleLight. Otherwise, set to Null.
Pattern Description: UV Light Intensity or Visible Light Intensity or Null.
Programmatic Pattern: ((RangeP[2*(Watt/Meter^2), 36*(Watt/Meter^2)] | RangeP[2*(Lumen/Meter^2), 29000*(Lumen/Meter^2)]) | Automatic) | Null
Index Matches to: experiment samples
TotalLightExposure
The total exposure of light that the incubated samples are exposed to during the course of the incubation. UVLight exposure is measured in Watt*Hour/Meter^2 and Visible Light exposure is measured in Lumen*Hour/Meter^2.
Default Calculation: Automatically calculated by LightExposureIntensity*Time.
Pattern Description: UV Light Exposure or Visible Light Exposure or Null.
Programmatic Pattern: ((GreaterP[0*Watt*(Hour/Meter^2)] | GreaterP[0*Lumen*(Hour/Meter^2)]) | Automatic) | Null
Index Matches to: experiment samples
LightExposureStandard
During light exposure experiments, a set of samples that are placed in an opaque box to receive identical incubation conditions without exposure to light. This option can only be set if incubating other samples in an environmental stability chamber with light exposure.
Pattern Description: List of one or more an object of type or subtype Object[Sample] or Object[Container] or a prepared sample entries or Null.
Programmatic Pattern: {(ObjectP[{Object[Sample], Object[Container]}] | _String)..} | Null
WorkCell
Indicates the work cell that this primitive will be run on if Preparation->Robotic.
Default Calculation: Automatically set to STAR if Preparation->Robotic.
Pattern Description: STAR, bioSTAR, or microbioSTAR or Null.
Programmatic Pattern: ((STAR | bioSTAR | microbioSTAR) | Automatic) | Null
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.
Pattern Description: Manual or Robotic.
Programmatic Pattern: PreparationMethodP | Automatic
Protocol
Thaw
Indicates if any SamplesIn are incubated until visibly liquid, before they are mixed and/or incubated.
Default Calculation: Automatically set to True if any corresponding Thaw options are set. Otherwise, set to False.
Pattern Description: True or False or Null.
Programmatic Pattern: (BooleanP | Automatic) | Null
Index Matches to: experiment samples
ThawTime
The minimum interval at which the samples are checked to see if they are thawed.
Default Calculation: If Thaw is set to True, this option is automatically set to the ThawTime field in the Object[Sample], if specified. Otherwise, extra small volume samples (under 10mL) will be thawed for 5 Minutes, small volume samples (under 50mL) will be thawed for 15 Minutes, medium volume samples (under 100mL) will be 30 Minutes, and large volume samples (over 100mL) will be thawed for an hour.
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
MaxThawTime
The maximum time for which the sample is allowed to thaw.
Default Calculation: Automatically set to 5 Hour if Thaw->True for this sample.
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
ThawTemperature
Temperature at which the SamplesIn are incubated for the duration of the thawing.
Default Calculation: Resolves to 40 Celsius if Thaw->True for this sample.
Pattern Description: Greater than or equal to -20 degrees Celsius and less than or equal to 90 degrees Celsius or Null.
Programmatic Pattern: (RangeP[$MinIncubationTemperature, 90*Celsius] | Automatic) | Null
Index Matches to: experiment samples
ThawInstrument
The instrument that will be used to thaw this sample.
Default Calculation: Automatically set to the first instrument in the list of compatible instruments found by IncubateDevices with the given SamplesIn and ThawTemperature, if Thaw->True.
Pattern Description: An object of type or subtype Model[Instrument, HeatBlock] or Object[Instrument, HeatBlock] or Null.
Programmatic Pattern: (ObjectP[{Model[Instrument, HeatBlock], Object[Instrument, HeatBlock]}] | Automatic) | Null
Index Matches to: experiment samples
Mix
Indicates if this sample is mixed.
Default Calculation: Automatically set to True if any Mix related options are set. Otherwise, set 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. Options include Roll, Vortex, Sonicate, Pipette, Invert, Stir, Shake, Homogenize, Swirl, Disrupt, Nutate.
Default Calculation: Automatically sets based on the container of the sample and the Mix option. Specifically, if Mix is set to False, the option is set to Null. If MixInstrument is specified, the option is set based on the type of the Model[Instrument] or Object[Instrument] of the specified MixInstrument. If MixRate and Time are Null, when MixVolume is Null or larger than 50ml, the option is set to Invert, otherwise set to Pipette. If Amplitude, MaxTemperature, or DutyCycle is not Null, the option is set to Homogenizer. If MixRate is set, the option is set based on the type of the Model[Instrument] of the first instrument found by MixDevices that is compatible with the SamplesIn, Temperature, and MixRate.
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 MaxTime or MaxNumberOfMixes (chosen according to the mix Type), in an attempt dissolve any solute.
Default Calculation: Automatically set to True if MaxTime or MaxNumberOfMixes is set.
Pattern Description: True or False or Null.
Programmatic Pattern: (BooleanP | Automatic) | Null
Index Matches to: experiment samples
Instrument
The instrument used to perform the Mix and/or Incubation.
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
StirBar
The stir bar that is used to stir the sample.
Default Calculation: If MixRate is above 1000 RPM, or if no compatible impeller can be found for the given stirrer, StirBar is automatically set to the largest compatible stir bar found. Here, a compatible impeller means that it can fit in the aperture of the sample's container, can reach the bottom of the sample's container, and is compatible with the stir instrument given; a compatible stir bar means that its width can fit in the aperture of the sample's container and that its length is not greater than the InternalDiameter of the sample's container. Otherwise set to Null.
Pattern Description: An object of type or subtype Model[Part, StirBar] or Object[Part, StirBar] or Null.
Programmatic Pattern: (ObjectP[{Model[Part, StirBar], Object[Part, StirBar]}] | Automatic) | Null
Index Matches to: experiment samples
Time
Duration of time for which the samples will be mixed.
Default Calculation: Automatically set to 5 Minute for robotic preparation. For manual preparation, if Thaw is True, set to 0 Minute; else if MaxTime is specified, Time is automatically set to 1/3 of MaxTime; otherwise set to 15 Minute. As a special case in manual preparation, when LightExposure is not Null, Thaw is True, set to 0 Minute; else if TotalLightExposure is specified and LightExposureIntensity is not Null, Time is automatically set to TotalLightExposure/LightExposureIntensity; otherwise set to 1 Hour.
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
MaxTime
Maximum duration of time for which the samples are mixed, in an attempt to dissolve any solute, if the MixUntilDissolved option is chosen. Note this option only applies for mix type: Shake, Roll, Vortex or Sonicate.
Default Calculation: Automatically set to 5 Hour if MixUntilDissolved is True, when an applicable MixType is chosen, otherwise set to Null.
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
PreSonicationTime
Duration of time for which the sonicator water bath degases prior to loading sample.
Default Calculation: Automatically set to 15 Minute for sonication over 1 hour, 0 Minute for sonication less than 1 hour. For MixType other than Sonicate, set to Null.
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
DutyCycle
The style how the homogenizer mixes the given sample via pulsation of the sonication horn. This duty cycle is repeated indefinitely until the specified Time/MaxTime has elapsed. This option can only be set when mixing via homogenization.
Default Calculation: Automatically set to {10 Millisecond, 10 Millisecond} if mixing by homogenization.
Pattern Description: {Time On, Time Off} or Null.
Programmatic Pattern: ({RangeP[0*Minute, 60*Hour], RangeP[0*Minute, 60*Hour]} | Automatic) | Null
Index Matches to: experiment samples
MixRate
The frequency of rotation used by the mixing instrument to mix the samples.
Default Calculation: Automatically set to 300 RPM for robotic preparation. For manual preparation, MixRate is set to 20% of the MaxRotationRate if MixType is Stir, or otherwise is set to the average of MinRotationRate and MaxRotationRate of the instrument.
Pattern Description: Gravitational Acceleration (Acoustic Shaker Only) or RPM or Null.
Programmatic Pattern: ((RangeP[$MinMixRate, $MaxMixRate] | RangeP[0*GravitationalAcceleration, 100*GravitationalAcceleration]) | Automatic) | Null
Index Matches to: experiment samples
MixRateProfile
The frequency of rotation of the mixing instrument used to mix the samples, over the course of time.
Pattern Description: List of one or more {Time, MixRate} entries or Null.
Programmatic Pattern: ({{RangeP[0*Minute, $MaxExperimentTime], RangeP[$MinMixRate, $MaxMixRate] | RangeP[0*GravitationalAcceleration, 100*GravitationalAcceleration]}..} | Automatic) | Null
Index Matches to: experiment samples
NumberOfMixes
The number of times the samples are mixed if MixType of Pipette or Invert is chosen.
Default Calculation: If MaxNumberOfMixes is specified, automatically set to 1/3 of MaxNumberOfMixes (round to integer); else if MixUntilDissolved->True, automatically set to 25; otherwise set to 15.
Pattern Description: Greater than or equal to 1 and less than or equal to 50 in increments of 1 or Null.
Programmatic Pattern: (RangeP[1, 50, 1] | Automatic) | Null
Index Matches to: experiment samples
MaxNumberOfMixes
The maximum number of times for which the samples are mixed, in an attempt to dissolve any solute, if the MixUntilDissolved option is chosen. Note this option only applies for mix type: Pipette or Invert.
Default Calculation: When MixUntilDissolved->True, automatically set to 2*NumberOfMixes if it is Numeric (specified or automatically set); if not, set to 50.
Pattern Description: Greater than or equal to 1 and less than or equal to 250 in increments of 1 or Null.
Programmatic Pattern: (RangeP[1, 250, 1] | Automatic) | Null
Index Matches to: experiment samples
MixVolume
The volume of the sample that is pipetted up and down to mix if MixType->Pipette.
Default Calculation: For robotic preparation, automatically set to 970 Microliter or sample volume informed by the field Volume of the sample, whichever is smaller. For manual preparation, automatically set to 50 Milliliter or half of the sample volume informed by the field Volume of the sample, whichever is smaller.
Pattern Description: Greater than or equal to 0.5 microliters and less than or equal to 50 milliliters or Null.
Programmatic Pattern: (RangeP[0.5*Microliter, 50*Milliliter] | Automatic) | Null
Index Matches to: experiment samples
Temperature
The temperature of the device that is used to mix/incubate the sample. If mixing via homogenization, the pulse duty cycle of the sonication horn is automatically adjusted if the measured temperature of the sample exceeds this set temperature.
Default Calculation: Automatically set to 40 Celsius if AnnealingTime is specified, if not, set to Ambient.
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: ((RangeP[$MinIncubationTemperature, $MaxIncubationTemperature] | Ambient) | Automatic) | Null
Index Matches to: experiment samples
TemperatureProfile
The temperature of the device, over the course of time, that is used to mix/incubate the sample.
Pattern Description: List of one or more {Time, Temperature} entries or Null.
Programmatic Pattern: ({{RangeP[0*Minute, $MaxExperimentTime], RangeP[$MinTemperatureProfileTemperature, $MaxTemperatureProfileTemperature]}..} | Automatic) | Null
Index Matches to: experiment samples
MaxTemperature
The maximum temperature that the sample is allowed to reach during mixing via homogenization or sonication. If the measured temperature is above this MaxTemperature, the homogenizer/sonicator turns off until the measured temperature is 2C below the MaxTemperature, then it automatically resumes.
Pattern Description: Greater than or equal to 0 degrees Celsius and less than or equal to 100 degrees Celsius or Null.
Programmatic Pattern: (RangeP[0*Celsius, 100*Celsius] | Automatic) | Null
Index Matches to: experiment samples
OscillationAngle
The angle of oscillation of the mixing motion when a wrist action shaker is used.
Pattern Description: Greater than or equal to 0 degrees and less than or equal to 15 degrees or Null.
Programmatic Pattern: (RangeP[0*AngularDegree, 15*AngularDegree] | Automatic) | Null
Index Matches to: experiment samples
Amplitude
The amplitude of the sonication horn when mixing via homogenization. When using a microtip horn (ex. for 2mL and 15mL tubes), the maximum amplitude is 70 Percent, as specified by the manufacturer, in order not to damage the instrument.
Pattern Description: Greater than or equal to 10 percent and less than or equal to 100 percent or Null.
Programmatic Pattern: (RangeP[10*Percent, 100*Percent] | 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 Time has passed.
Default Calculation: Automatically set to 0 Minute (or to Null in cases where the sample is not being incubated).
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
MixFlowRate
The speed at which liquid is aspirated and dispensed in a liquid before it is aspirated. This option can only be set if Preparation->Robotic.
Default Calculation: Automatically set to 100 Microliter/Second when mixing by pipetting if Preparation->Robotic.
Pattern Description: MixFlowRate speed at which liquid should be drawn up into the pipette tip or Null.
Programmatic Pattern: (RangeP[0.4*(Microliter/Second), 500*(Microliter/Second)] | Automatic) | Null
Index Matches to: experiment samples
MixPosition
The location from which liquid should be mixed by pipetting. This option can only be set if Preparation->Robotic.
Default Calculation: Automatically set to LiquidLevel if MixType->Pipette and Preparation->Robotic.
Pattern Description: MixPosition location from which liquid should be aspirated or Null.
Programmatic Pattern: (PipettingPositionP | Automatic) | Null
Index Matches to: experiment samples
MixPositionOffset
The distance from the center of the well that liquid will aspirated/dispensed while mixing the sample. When specifying a Z Offset, the Z Offset is calculated either as the height below the top of the well, the height above the bottom of the well, or the height below the detected liquid level, depending on value of the AspirationPosition option (Top|Bottom|LiquidLevel). When an AspirationAngle is specified, the AspirationPositionOffset is measured in the frame of reference of the tilted labware (so that wells that are further away from the pivot point of the tilt are in the same frame of reference as wells that are close to the pivot point of the tilt). This option can only be set if Preparation->Robotic.
Default Calculation: Automatically set to 2 Millimeter if MixType->Pipette and Preparation->Robotic.
Pattern Description: {X,Y,Z} Coordinate Offset or Z Offset or Null.
Programmatic Pattern: ((GreaterEqualP[0*Millimeter] | Coordinate[{DistanceP, DistanceP, GreaterEqualP[0*Millimeter]}]) | Automatic) | Null
Index Matches to: experiment samples
MixTiltAngle
The angle that the sample's container is tilted during the mixing of the sample. The container is pivoted on its left edge when tilting occurs. This option can only be provided if Preparation->Robotic.
Pattern Description: Greater than or equal to 0 degrees and less than or equal to 10 degrees in increments of 1 degree or Null.
Programmatic Pattern: RangeP[0*AngularDegree, 10*AngularDegree, 1*AngularDegree] | Null
Index Matches to: experiment samples
CorrectionCurve
The relationship between a target volume and the corrected volume that needs to be aspirated or dispensed to reach the target volume. This option can only be set if Preparation->Robotic.
Default Calculation: Automatically set to correction curve set in the PipettingMethod for the Object[Sample] if MixType->Pipette and Preparation->Robotic.
Pattern Description: List of one or more {Target Volume, Actual Volume} entries or Null.
Programmatic Pattern: ({{RangeP[0*Microliter, 1000*Microliter], RangeP[0*Microliter, 1250*Microliter]}..} | Automatic) | Null
Index Matches to: experiment samples
Tips
The pipette tips used to aspirate and dispense the requested volume..
Default Calculation: If MixType->Pipette, automatically set to the preferred tips determined by TransferDevices with given MixVolume, as well as TipType and TipMaterial if specified, and it is also checked that the tips can reach the bottom of the container.
Pattern Description: An object of type or subtype Model[Item, Tips] or Object[Item, Tips] or Null.
Programmatic Pattern: (ObjectP[{Model[Item, Tips], Object[Item, Tips]}] | Automatic) | Null
Index Matches to: experiment samples
TipType
The tip type to use to mix liquid in the manipulation.
Default Calculation: If Tips is specified, automatically set to the field TipType of the Model[Item, Tips] or the Model of Object[Item,Tips]. Otherwise, set to Null.
Pattern Description: Normal, Barrier, WideBore, GelLoading, or Aspirator or Null.
Programmatic Pattern: (TipTypeP | Automatic) | Null
Index Matches to: experiment samples
TipMaterial
The material of the pipette tips used to aspirate and dispense the requested volume during the transfer.
Default Calculation: If Tips is specified, automatically set to the field Material of the Model[Item, Tips] or the Model of Object[Item,Tips]. Otherwise, set to Null.
Pattern Description: {ABS, PLA, Acrylic, AmorphousFluoropolymer, CPVC, CTFE, Cycloolefine, COC, Delrin, ECTFE, EPDM, ETFE, EVA, FEP, FFKM, HDPE, Hypalon, LDPE, NaturalRubber, NBR, Neoprene, Nitrile, Noryl, Nylon, PEEK, PEI, Perlast, PharmaPure, Polycarbonate, Polyester, Polyethylene, Polyisoprene, Polyolefin, Polyoxymethylene, Polypropylene, Polysulfone, Polystyrene, Polyurethane, PVC, PCTFE, PETG, PF, PFA, PPS, PTFE, PVDF, SEBS, Silicone, Styrofoam, SyntheticRubber, TFM, TPE, Tygon, UVPlastic, UVXPO, Viton}, {Aluminum, Alloy, AnodisedAluminum, Brass, Bronze, CarbonSteel, CastIron, Chrome, Copper, Elgiloy, Gold, Hastelloy, Lead, Magnesium, Molybdenum, MP35N, MP35NHPS, Nickel, Niobium, Platinum, Silver, Steel, StainlessSteel, Titanium, Tungsten, Zinc}, {Cellulose, Cotton, Polyethylene, Polypropylene, PTFE, Nylon, PES, PLUS, PVDF, GlassFiber, GHP, UHMWPE, EPDM, DuraporePVDF, GxF, ZebaDesaltingResin, NickelResin, AgaroseResin, CobaltResin, Silica, HLB, AnoporeAlumina}, {Silica, Alumina, ResinParticlesWithLatexMicroBeads, CrossLinkedDextranBeads, CrossLinkedPolystyrene, AerisCoreShell, KinetexCoreShell, CrossLinkedAgarose, Vydac218MS, JordiGel, Styrene, SilicaCompositeTWIN, BEH, CSH, HSS, CarboPacPA1, CarboPacPA10, BEH}, AluminiumOxide, ZirconiumOxide, Ceramic, Epoxy, EpoxyResin, GlassyCarbon, {BorosilicateGlass, Glass, OpticalGlass}, Graphite, Porcelain, Oxidizer, {Cardboard, Wood}, {Agate, Quartz, UVQuartz, ESQuartz, FusedQuartz, IRQuartz}, Ruby, Sapphire, Silicon, Viton, or {VacuumMeltedStainlessSteel} or Null.
Programmatic Pattern: (MaterialP | Automatic) | Null
Index Matches to: experiment samples
MultichannelMix
Indicates if multiple device channels should be used when performing pipette mixing.
Default Calculation: Automatically set to True if there are multiple samples that are mixed via pipette, if MixType->Pipette.
Pattern Description: True or False or Null.
Programmatic Pattern: (BooleanP | Automatic) | Null
Index Matches to: experiment samples
DeviceChannel
The channel of the work cell that should be used to perform the pipetting mixing. This option can only be set if Preparation->Robotic and MixType->Pipette.
Default Calculation: Automatically set to SingleProbe1 if MultichannelMix->False. Otherwise, set to the appropriate channel to perform the transfer, if Preparation->Robotic and MixType->Pipette.
Pattern Description: MultiProbeHead, SingleProbe1, SingleProbe2, SingleProbe3, SingleProbe4, SingleProbe5, SingleProbe6, SingleProbe7, or SingleProbe8 or Null.
Programmatic Pattern: (DeviceChannelP | Automatic) | Null
Index Matches to: experiment samples
ResidualIncubation
Indicates if the incubation and/or mixing should continue after Time/MaxTime has finished while waiting to progress to the next step in the protocol.
Default Calculation: Automatically set to True if Temperature is non-Ambient and the samples being incubated have non-ambient TransportTemperature.
Pattern Description: True or False or Null.
Programmatic Pattern: (BooleanP | Automatic) | Null
Index Matches to: experiment samples
ResidualTemperature
The temperature at which the sample(s) should remain incubating after Time has elapsed. This option can only be set if Preparation->Robotic.
Default Calculation: Automatically set to Temperature if ResidualIncubation is True and Preparation->Robotic.
Pattern Description: Ambient or Null or greater than or equal to 0 degrees Celsius and less than or equal to 105 degrees Celsius.
Programmatic Pattern: ((RangeP[0*Celsius, 105*Celsius] | (Ambient | Null)) | Automatic) | Null
Index Matches to: experiment samples
ResidualMix
Indicates that the sample(s) should remain shaking at the ResidualMixRate after Time has elapsed. This option can only be set if Preparation->Robotic.
Default Calculation: Automatically set to False if Preparation->Robotic.
Pattern Description: True or False or Null.
Programmatic Pattern: (BooleanP | Automatic) | Null
Index Matches to: experiment samples
ResidualMixRate
When mixing by shaking, this is the rate at which the sample(s) remains shaking after Time has elapsed. This option can only be set if Preparation->Robotic.
Default Calculation: Automatically set to MixRate if ResidualMix is True and Preparation->Robotic.
Pattern Description: Greater than or equal to 30 revolutions per minute and less than or equal to 2500 revolutions per minute or Null.
Programmatic Pattern: (RangeP[30*RPM, 2500*RPM] | Automatic) | Null
Index Matches to: experiment samples
Preheat
Indicates if the incubation position is brought to Temperature before exposing the Sample to it. This option can only be set if Preparation->Robotic.
Default Calculation: Automatically set to False if Preparation->Robotic.
Pattern Description: True or False or Null.
Programmatic Pattern: (BooleanP | Automatic) | Null
Index Matches to: experiment samples
Cell Transformation
Transform
Indicates whether the incubation is intended to heat-shock cells in order to disrupt the cell membrane and allow a plasmid to be taken up and incorporated into the cell.
Default Calculation: Automatically set to True if any Transform-related options are specified. Otherwise, automatically set to Null if there are no cells detected in the input samples.
Pattern Description: True or False or Null.
Programmatic Pattern: (BooleanP | Automatic) | Null
Index Matches to: experiment samples
TransformHeatShockTemperature
The temperature at which the cells should be heat-shocked in order to disrupt the cell membrane and allow the plasmid to be taken up and incorporated into the cell.
Default Calculation: Automatically set to 42 Celsius if Transform is True.
Pattern Description: Greater than or equal to 37 degrees Celsius and less than or equal to 47 degrees Celsius or Null.
Programmatic Pattern: (RangeP[37*Celsius, 47*Celsius] | Automatic) | Null
Index Matches to: experiment samples
TransformHeatShockTime
The length of time for which the cells should be heat-shocked in order to disrupt the cell membrane and allow the plasmid to be taken up and incorporated into the cell.
Default Calculation: Automatically set to 45 Second if Transform is True.
Pattern Description: Greater than or equal to 0 seconds and less than or equal to 120 seconds or Null.
Programmatic Pattern: (RangeP[0*Second, 120*Second] | Automatic) | Null
Index Matches to: experiment samples
TransformPreHeatCoolingTime
The length of time for which the cells should be cooled prior to heat shocking in order to disrupt the cell membrane and allow the plasmid to be taken up and incorporated into the cell.
Default Calculation: Automatically set to 25 Minute if Transform is True.
Pattern Description: Greater than or equal to 0 minutes and less than or equal to 120 minutes or Null.
Programmatic Pattern: (RangeP[0*Minute, 120*Minute] | Automatic) | Null
Index Matches to: experiment samples
TransformPostHeatCoolingTime
The length of time for which the cells should be cooled after heat shocking in order to disrupt the cell membrane and allow the plasmid to be taken up and incorporated into the cell.
Default Calculation: Automatically set to 2 Minute if Transform is True.
Pattern Description: Greater than or equal to 0 minutes and less than or equal to 60 minutes or Null.
Programmatic Pattern: (RangeP[0*Minute, 60*Minute] | Automatic) | Null
Index Matches to: experiment samples
Sample Preparation
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.
Pattern Description: An object of type or subtype Model[Container] or Null.
Programmatic Pattern: (ObjectP[Model[Container]] | 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.
Pattern Description: An object of type or subtype Model[Container] or Null.
Programmatic Pattern: (ObjectP[Model[Container]] | Automatic) | Null
Index Matches to: experiment samples
Model Input
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 Calculation: Automatically set to All.
Pattern Description: All or Count or Count or Mass or Volume or Null.
Programmatic Pattern: ((Null | (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
PreparedModelContainer
Indicates the container in which a Model[Sample] specified as input to the experiment function will be prepared.
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: ((Null | ObjectP[Model[Container]]) | Automatic) | Null
Index Matches to: experiment samples
Post Experiment
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.
Programmatic Pattern: (Alternatives[SampleStorageTypeP | Disposal]) | Null
Index Matches to: experiment samples