R/score_plates.R
optimize_multi_plate_design.Rd
The batch container will in the end contain the updated experimental layout
optimize_multi_plate_design(
batch_container,
across_plates_variables = NULL,
within_plate_variables = NULL,
plate = "plate",
row = "row",
column = "column",
n_shuffle = 1,
max_iter = 1000,
quiet = FALSE
)
Batch container (bc) with all columns that denote plate related information
Vector with bc column name(s) that denote(s) groups/conditions to be balanced across plates, sorted by relative importance of the factors
Vector with bc column name(s) that denote(s) groups/conditions to be spaced out within each plate, sorted by relative importance of the factors
Name of the bc column that holds the plate identifier
Name of the bc column that holds the plate row number (integer values starting at 1)
Name of the bc column that holds the plate column number (integer values starting at 1)
Vector of length 1 or larger, defining how many random sample
swaps should be performed in each iteration. See optimize_design()
.
Stop any of the optimization runs after this maximum number of iterations. See optimize_design()
.
If TRUE, suppress informative messages.
A list with named traces, one for each optimization step