Documentation
¶
Index ¶
Constants ¶
View Source
const ( CompareEverything = CompareWells | ComparePositions | ComparePlateTypes | CompareVolumes | ComparePlateNames ComparePlateTypesVolumes = ComparePlateTypes | CompareVolumes ComparePlateTypesNamesVolumes = CompareVolumes | ComparePlateTypes | ComparePlateNames )
Predefined comparison modes
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ComparisonMode ¶
type ComparisonMode int
A ComparisonMode is an option for comparing outputs
const ( CompareWells ComparisonMode = 1 << iota ComparePositions ComparePlateTypes ComparePlateNames CompareVolumes )
Possible comparison modes
type ComparisonResult ¶
type ComparisonResult struct {
Errors []error
}
A ComparisonResult is the output of comparing outputs
func CompareMixOutputs ¶
func CompareMixOutputs(want, got map[string]*wtype.Plate, opts ComparisonMode) ComparisonResult
CompareMixOutputs compares mix outputs
type MixTaskResult ¶
type MixTaskResult struct { Instructions liquidhandling.SetOfRobotInstructions Outputs map[string]*wtype.Plate TimeEstimate time.Duration }
A MixTaskResult is the result if running a mix task
type TestOpt ¶
type TestOpt struct { ComparisonOptions string CompareInstructions bool CompareOutputs bool Results TestResults }
A TestOpt is an option for running a test
type TestResults ¶
type TestResults struct {
MixTaskResults []MixTaskResult
}
TestResults are the results of running a set of tests
Click to show internal directories.
Click to hide internal directories.