Documentation ¶
Overview ¶
Package mixer deals with mixing and sampling in Antha
Index ¶
- func GenericMix(opt MixOptions) *wtype.LHInstruction
- func Mix(inputs ...*wtype.Liquid) *wtype.Liquid
- func MixInto(destination *wtype.Plate, address string, inputs ...*wtype.Liquid) *wtype.Liquid
- func MixTo(platetype string, address string, platenum int, inputs ...*wtype.Liquid) *wtype.Liquid
- func MultiSample(l []*wtype.Liquid, v []wunit.Volume) []*wtype.Liquid
- func Sample(l *wtype.Liquid, v wunit.Volume) *wtype.Liquid
- func SampleAll(l *wtype.Liquid) *wtype.Liquid
- func SampleForConcentration(l *wtype.Liquid, c wunit.Concentration) *wtype.Liquid
- func SampleForTotalVolume(l *wtype.Liquid, v wunit.Volume) *wtype.Liquid
- func SampleMass(s *wtype.Liquid, m wunit.Mass, d wunit.Density) *wtype.Liquid
- func SplitSample(l *wtype.Liquid, v wunit.Volume) (moving, remaining *wtype.Liquid)
- type MixOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenericMix ¶
func GenericMix(opt MixOptions) *wtype.LHInstruction
GenericMix is the general mixing entry point
func MultiSample ¶
MultiSample takes an array of samples and array of corresponding volumes and sample them all
func SampleForConcentration ¶
SampleForConcentration takes a sample of this liquid and aims for a particular concentration
func SampleForTotalVolume ¶
SampleForTotalVolume takes a sample of this liquid to be used to make the solution up to a particular total volume edited to take into account the volume of the other solution components
func SampleMass ¶
SampleMass takes a sample of this liquid and aims for a particular mass
Types ¶
type MixOptions ¶
type MixOptions struct { Inputs []*wtype.Liquid // Components to mix (required) Instruction *wtype.LHInstruction // used to be LHSolution Output *wtype.Liquid // the resultant component Destination *wtype.Plate // Destination plate; if nil, select one later PlateType string // type of destination plate Address string // Well in destination to place result; if nil, select one later PlateNum int // which plate to stick these on PlateName string // which (named) plate to stick these on }
MixOptions are options to GenericMix
Click to show internal directories.
Click to hide internal directories.