ecl-logo

Validating Experiments

Collection of functions to check the validity of running experiment functions on given input and options.

Liquid Transfers

    ValidExperimentSamplePreparationQ -- Checks if the provided samples and specified options for the given ExperimentSamplePreparation function call are valid.
    ValidExperimentSerialDiluteQ -- Checks if the provided samples and specified options for the given ExperimentSerialDilute function call are valid.
    ValidExperimentAcousticLiquidHandlingQ -- Checks if the provided samples and specified options for the given ExperimentAcousticLiquidHandling function call are valid.
    ValidExperimentAliquotQ -- Checks if the provided samples and specified options for the given ExperimentAliquot function call are valid.
    ValidExperimentTransferQ -- Checks if the provided samples and specified options for the given ExperimentTransfer function call are valid.

Solid Transfers

    ValidExperimentTransferQ -- Checks if the provided samples and specified options for the given ExperimentTransfer function call are valid.

Organic Synthesis

    ValidExperimentDNASynthesisQ -- Checks if the provided samples and specified options for the given ExperimentDNASynthesis function call are valid.
    ValidExperimentRNASynthesisQ -- Checks if the provided samples and specified options for the given ExperimentRNASynthesis function call are valid.
    ValidExperimentPNASynthesisQ -- Checks if the provided samples and specified options for the given ExperimentPNASynthesis function call are valid.
    ValidExperimentPCRQ -- Checks if the provided samples and specified options for the given ExperimentPCR function call are valid.
    ValidExperimentPeptideSynthesisQ -- Checks if the provided samples and specified options for the given ExperimentPeptideSynthesis function call are valid.
    ValidExperimentBioconjugationQ -- Checks if the provided samples and specified options for the given ExperimentBioconjugation function call are valid.
    ValidSynthesisStepQ -- Checks if the input primitive has all the required key and can pass all the associated tests.

Separations

Spectroscopy Experiments

Mass Spectrometry

    ValidExperimentMassSpectrometryQ -- Checks if the provided samples and specified options for the given ExperimentMassSpectrometry function call are valid.
    ValidExperimentGCMSQ -- Checks if the provided samples and specified options for the given ExperimentGCMS function call are valid.
    ValidExperimentLCMSQ -- Checks if the provided samples and specified options for the given ExperimentLCMS function call are valid.
    ValidExperimentSupercriticalFluidChromatographyQ -- Checks if the provided samples and specified options for the given ExperimentSupercriticalFluidChromatography function call are valid.
    ValidExperimentICPMSQ -- Checks if the provided samples and specified options for the given ExperimentICPMS function call are valid.

Bioassays

    ValidExperimentAlphaScreenQ -- Checks if the provided samples and specified options for the given ExperimentAlphaScreen function call are valid.
    ValidExperimentTotalProteinQuantificationQ -- Checks if the provided samples and specified options for the given ExperimentTotalProteinQuantification function call are valid.
    ValidExperimentqPCRQ -- Checks if the provided samples and specified options for the given ExperimentqPCR function call are valid.
    ValidExperimentBioLayerInterferometryQ -- Checks if the provided samples and specified options for the given ExperimentBioLayerInterferometry function call are valid.
    ValidExperimentWesternQ -- Checks if the provided samples and specified options for the given ExperimentWestern function call are valid.
    ValidExperimentUVMeltingQ -- Checks if the provided samples and specified options for the given ExperimentUVMelting function call are valid.
    ValidExperimentCapillaryELISAQ -- Checks if the provided samples and specified options for the given ExperimentCapillaryELISA function call are valid.
    ValidExperimentDifferentialScanningCalorimetryQ -- Checks if the provided samples and specified options for the given ExperimentDifferentialScanningCalorimetry function call are valid.
    ValidExperimentELISAQ -- Checks if the provided samples and specified options for the given ExperimentELISA function call are valid.
    ValidExperimentDNASequencingQ -- Checks if the provided samples and specified options for the given ExperimentDNASequencing function call are valid.

Crystallography

    ValidExperimentGrowCrystalQ -- Checks if the provided samples and specified options for the given ExperimentGrowCrystal function call are valid.
    ValidExperimentPowderXRDQ -- Checks if the provided samples and specified options for the given ExperimentPowderXRD function call are valid.

Sample Preparation

    ValidExperimentDiluteQ -- Checks if the provided samples and specified options for the given ExperimentDilute function call are valid.
    ValidExperimentSamplePreparationQ -- Checks if the provided samples and specified options for the given ExperimentSamplePreparation function call are valid.
    ValidExperimentSerialDiluteQ -- Checks if the provided samples and specified options for the given ExperimentSerialDilute function call are valid.
    ValidExperimentFlashFreezeQ -- Checks if the provided samples and specified options for the given ExperimentFlashFreeze function call are valid.
    ValidExperimentAliquotQ -- Checks if the provided samples and specified options for the given ExperimentAliquot function call are valid.
    ValidExperimentIncubateQ -- Checks if the provided samples and specified options for the given ExperimentIncubate function call are valid.
    ValidExperimentMixQ -- Checks if the provided samples and specified options for the given ExperimentMix function call are valid.
    ValidExperimentTransferQ -- Checks if the provided samples and specified options for the given ExperimentTransfer function call are valid.
    ValidExperimentCentrifugeQ -- Checks if the provided samples and specified options for the given ExperimentCentrifuge function call are valid.
    ValidExperimentDegasQ -- Checks if the provided samples and specified options for the given ExperimentDegas function call are valid.
    ValidExperimentFilterQ -- Checks if the provided samples and specified options for the given ExperimentFilter function call are valid.
    ValidExperimentStockSolutionQ -- Checks if the provided samples and specified options for the given ExperimentStockSolution function call are valid.
    ValidExperimentAutoclaveQ -- Checks if the provided samples and specified options for the given ExperimentAutoclave function call are valid.
    ValidExperimentEvaporateQ -- Checks if the provided samples and specified options for the given ExperimentEvaporate function call are valid.
    ValidExperimentLyophilizeQ -- Checks if the provided samples and specified options for the given ExperimentLyophilize function call are valid.
    ValidExperimentPelletQ -- Checks if the provided samples and specified options for the given ExperimentPellet function call are valid.
    ValidExperimentFillToVolumeQ -- Checks if the provided samples and specified options for the given ExperimentFillToVolume function call are valid.
    ValidExperimentAcousticLiquidHandlingQ -- Checks if the provided samples and specified options for the given ExperimentAcousticLiquidHandling function call are valid.
    ValidExperimentAdjustpHQ -- Checks if the provided samples and specified options for the given ExperimentAdjustpH function call are valid.
    ValidExperimentResuspendQ -- Checks if the provided samples and specified options for the given ExperimentResuspend function call are valid.
    ValidExperimentMagneticBeadSeparationQ -- Checks if the provided samples and specified options for the given ExperimentMagneticBeadSeparation function call are valid.
    ValidExperimentMicrowaveDigestionQ -- Checks if the provided samples and specified options for the given ExperimentMicrowaveDigestion function call are valid.
    ValidExperimentDesiccateQ -- Checks if the provided samples and specified options for the given ExperimentDesiccate function call are valid.
    ValidExperimentGrindQ -- Checks if the provided samples and specified options for the given ExperimentGrind function call are valid.

Property Measurement

Cellular Experiments

    ValidExperimentImageCellsQ -- Checks if the provided samples and specified options for the given ExperimentImageCells function call are valid.

Related Guides