Aliquot for Easy Steps v2

https://github.com/theonetruenerd/VenusPackages/blob/main/Aliquot_for_EasySteps_v2.pkg

This library adds two functions aimed at making aliquoting steps easier. The functions added are:

CalcAliquot_v2_1(sequence DispenseSequence, variable VolumePerWell, variable VolumePreAliquote, variable VolumePostAliquote, variable MaxVolumeTip, variable NumberOfDispense, variable NumberOfChannels, variable intNumberOfChannelsInstalled, array arrVolumeToAspirateByChannel, array arrVolumeToMixBeforeAspiration, array arrChannelPatternDispense, variable strChannelPatternAspirate)

This function calculates the important variables for performing an aliquote pipetting with Easy- or Single Steps

Params DispenseSequence:

The sequence for the aliquots to be dispensed into

Params VolumePerWell:

The volume of the aliquotes per well

Params VolumePreAliquote:

The volume of the pre-aliquote

Params VolumePostAliquote:

The volume of the post-aliquote

Params MaxVolumeTip:

The maximum volume of the selected CO-RE Tip

Params NumberOfDispense:

The number of dispense steps per aspiration

Params NumberOfChannels:

The number of the channels to use for the process

Params intNumberOfChannelsInstalled:

The number of channels installed in the system

Params arrVolumeToAspirateByChannel:

An output of the array of volumes to aspirate by channel

Params arrVolumeToMixBeforeAspiration:

An output of the array of volumes to mix before aspiration (typically used during the first aspiration only)

Params arrChannelPatternDispense:

The output array of channel patterns for the dispense

Params strChannelPatternAspirate:

An output string of the channel pattern to aspirate

Returns:

None

Return type:

N/A

CalcChannelPattern(variable i_int_NumberOfPositions, variable i_int_NumberOfInstalledChannels, variable o_str_ChannelPattern)

This function creats a channel pattern based on the number of desired positions and the number of installed channels.

Params i_int_NumberOfPositions:

The number of positions to use, which must be less than or equal to the Number of Installed Channels

Params i_int_NumberOfInstalledChannels:

The number of channels installed on the instrument

Params o_str_ChannelPattern:

The output channel pattern as a string

Returns:

None

Return type:

N/A