Enables easy distribution of samples per batch avoiding batch and confounding effects by randomization of the variables in each batch.
The most important function is
design(), which distributes
samples in batches according to the information provided.
To help in the bench there is the
inspect() function that appends
the group to the data provided.