Update matrix tube locations

update_matrix_tube_locations(matrix_tube_entries)

Arguments

matrix_tube_entries

list of matrix tube entries

Value

returns named list containing updated matrix plates, their study subjects, specimens, and tubes

Details

Matrix tube entries are named lists structured as:

matrix_tube_entry -> {
 'barcode': Unique tube barcode,
 'plate_uid': Unique Plate ID matrix tube is going into,
 'well_position': New matrix tube position,
 'comments': Optional comments }

matrix tube entries should be created from a CSV