ValidExperimentDiluteQ
ValidExperimentDiluteQ[Objects]⟹Booleans
checks whether the provided Objects and specified options are valid for calling ExperimentDilute.
Details
Input
Output
Incubation and Mixing Options
Mixing Options
Organizational Information Options
Post Experiment Options
General Options
Examples
Example Setup
These expressions are used in the examples to follow:
Basic Examples (3)
Generate a new protocol to dilute a sample:
Generate a new protocol to dilute multiple samples:
Generate a new protocol to dilute multiple specified as containers:
Options (2)
OutputFormat (1)
OutputFormat option indicates if the output should be a Boolean or a test summary:
Verbose (1)
Verbose option indicates if tests should be printed:
Messages (17)
BufferDilutionMismatched (1)
If BufferDilutionFactor and/or BufferDiluent are specified, ConcentratedBuffer must also be specified:
CannotResolveAmount (1)
If a sample has no amount populated in its Volume field and no Amount is specified, throw an error:
CannotResolveTotalVolume (1)
If TotalVolume is not specified and cannot be resolved from TargetConcentration, an error is thrown:
ConcentrationRatioMismatch (1)
If Amount, TotalVolume, and TargetConcentation are all specified, they must not be conflicting:
ContainerOutMismatchedIndex (1)
If specifying ContainerOut with indices, containers of different models cannot have the same index:
ContainerOverOccupied (1)
If more positions in the destination container are requested than are available, throw an error:
DeprecatedModels (1)
Deprecated models are not supported for any option value:
DestinationWellDoesntExist (1)
If DestinationWell is specified, it must be an existing position in the specified or resolved ContainerOut:
DiluteInitialVolumeOverContainerMax (1)
If transferring to a new container, the volume needed to dilute in the source container first must be less than the MaxVolume of the source container:
DiluteTotalVolumeOverContainerMax (1)
If the specified TotalVolume is greater than the specified or resolved ContainerOut, throw an error:
DiscardedSamples (1)
Discarded objects are not supported as inputs or options:
DuplicateName (1)
If the specified name already exists for a Dilute protocol, an error is thrown:
DuplicateSampleConflictingConditions (1)
If the same sample is specified more than once, it will only be diluted once. In this case, all the options for these samples must be identical:
OverspecifiedBuffer (1)
Both Diluent and ConcentratedBuffer cannot be simultaneously requested:
PartialResuspensionContainerInvalid (1)
If the ContainerOut is set to the current container, Amount must be equal to the full Volume of the specified sample:
SampleStateInvalid (1)
If the input sample is a solid, it cannot be diluted:
UnknownAmount (1)
If a sample is being diluted but doesn't have a mass or count populated, throw a warning but proceed:
Last modified on Sun 29 Dec 2024 17:09:11