platemap.plate
#
Plate ObjectsClass for Plate objects.
Generate a structure to handle plates and contents of wells
Attributes:
size
int - Number of wells within the plate.id
str - Unique identification of the plate object.deadspace
int - Volume of unaccessable / unreachable liquid within each wellrows
list - row labels within plate e.g. ['A','B'...]columns
list - column labels within plate e.g. [1,2,3,4...]well_volume
int - volume of liquid within each well
#
__init__Initiation object of Plate objects.
Plate can be initiated which just size without rows and columns if size is of regular 2:3 ratio one of [6, 24, 96, 384, 1536]
Arguments:
size
int - Number of wells within the plate.id
str - Unique identification of the plate object.deadspace
int - Volume of unaccessable / unreachable liquid within each wellrows
int - number of rows within the platecolumns
int - number of columns within the platewell_volume
int - volume of liquid within each well
Raises:
ValueError
- If rows or columns is a not a postive integer, or if rows and columns are not supplied and size is not regular 2:3 ratio.
#
__getitem__Return e.g. well A1's dict when calling myplate["A1"].
#
set_well_idSet id of individual wells
#
set_well_volumeSet volume of individual wells
#
update_well_compositionUpdate composition of individual wells