AnalyzeDesignOfExperiment
AnalyzeDesignOfExperiment[protocols, ObjectiveFunctionobjectiveFunction, ParameterSpaceparameters]⟹analysisObject
Analyze the data objects within the list of input protocols, applying the objectiveFunction to each data object, and returning an analysisObject that details the parameters that optimize the objectiveFunction with the set of input protocols.
Details
-
MismatchedParameterSpace The input ParameterSpace found in the specified options does not match the ParameterSpace found in the analysis object linked via the UpdateAnalysis option. MultipleTypes Multiple different types of protocols were found in the input list, `1`. This is not currently supported since comparing across different protocol types (e.g. HPLC and NMR) may not be possible. NoObjectiveFunction No objective function was found in the input or options. The analysis of a Design of Experiment run requires an objective function to be set. NoOptions No explicitly specified experiment parameters were found in this list of protocols, `1`. Please ensure that each protocol was made with explicitly defined options (e.g. FlowRate->1 Milli Liter / Minute). NoParameterSpace No ParameterSpace was found in the inputs. This needs to be set. ParameterNotFound One, or more, of the parameters in ParameterSpace was not found amongst the experimental parameters set in the input protocol objects. UnknownExperiment The current experiment type, `1`, is not supported by AnalyzeDesignOfExperiment. Bear with us since this function is so new.
Input
Output
Method Options
Messages
Examples
open allclose allBasic Examples (3)
Running AnalyzeDesignOfExperiment on a list of protocols and setting the UpdateAnalysis option will update the existing analysis object and return it:
Running AnalyzeDesignOfExperiment on a list of protocols returns an analysis object:
Running AnalyzeDesignOfExperiment on a protocol returns an analysis object:
Additional Examples (6)
Running AnalyzeDesignOfExperiment on a protocols with multiple data on multiple parameters in the parameter space returns an analysis object:
Running AnalyzeDesignOfExperiment on a protocols with multiple data returns an analysis object:
Running AnalyzeDesignOfExperiment on multiple protocols with multiple data can update an existing analysis object:
Running AnalyzeDesignOfExperiment on multiple protocols with multiple data on multiple parameters in the parameter space returns an analysis object:
Running AnalyzeDesignOfExperiment works on an Absorbance Spectroscopy Protocol:
Setting the UpdateAnalysis option will append objective function evaluations to the existing analysis object: