Description Usage Arguments Value Objects from the Class Slots Methods Examples
A class for storage information related to the experiment container setup.
1 | setup.container(plate, n, batch = "plates", exclude = NULL)
|
plate |
A object of |
n |
Number of plates used in the experiment. |
batch |
The level where batch effect is considered. |
exclude |
A data frame indicate location of wells in the container that should be excluded from sample assigment in the experiment. |
A gContainer
object.
Objects can be created by calls of the form
setup.container(plate, n, batch, exclude)
.
plate
:Object of class "gPlate"
. Plate used in
the experiment.
n
:Object of class "integer"
. Number of plate used.
batch
:Object of class "character"
. On what
level batch effect are considered. Could be "plates"
or
"chips"
.
exclude
:Object of class "data.frame"
. A data
frame indicate wells that should be excluded from the sample Assignment.
data
:Object of class "list"
. A list holds
summaries and other useful informaiton.
metadata
:Object of class "list"
. A list for a brief
description and other useful informtion.
signature(x = "gContainer")
: Return the
assembly of the plates used in the experiments.
signature(x = "gContainer")
: Return a data
frame that holds the layout of available wells in the container.
signature(object = "gContainer")
: Exclude some
wells/chips/plates from the container for randomization.
signature(x = "gContainer")
: Set the metadata.
signature(x = "gContainer")
: Get the metadata.
signature(object = "gContainer")
: A brief summary
of the container.
1 2 3 4 5 6 7 8 | library("OSAT")
# a container consist of 6 predefined Illumina plates with 96 wells each
gc <- setup.container(IlluminaBeadChip96Plate, 6, batch='plates')
gc
# to exclude first wells on first chips of each plate.
(excludedWells <- data.frame(plates=1:6, chips=rep(1,6), wells=rep(1,6)) )
gc3 <- setup.container(IlluminaBeadChip96Plate, 6, batch='plates', exclude=excludedWells)
|
An object of class "gContainer"
It consists of 6 IlluminaBeadChip96Plate plates.
The block level is set at plates level.
plates cFactor Freq
1 1 1 96
2 2 2 96
3 3 3 96
4 4 4 96
5 5 5 96
6 6 6 96
The container layout is
@data$container
plates chipRows chipColumns chips rows columns wells chipID rowID wellID
1 1 1 1 1 1 1 1 1 1 1
2 1 1 1 1 2 1 2 1 1 2
3 1 1 1 1 3 1 3 1 1 3
4 1 1 1 1 4 1 4 1 1 4
5 1 1 1 1 5 1 5 1 1 5
6 1 1 1 1 6 1 6 1 1 6
cFactor
1 1
2 1
3 1
4 1
5 1
6 1
...
plates chipRows chipColumns chips rows columns wells chipID rowID wellID
571 6 2 4 8 1 2 7 48 286 571
572 6 2 4 8 2 2 8 48 286 572
573 6 2 4 8 3 2 9 48 286 573
574 6 2 4 8 4 2 10 48 286 574
575 6 2 4 8 5 2 11 48 286 575
576 6 2 4 8 6 2 12 48 286 576
cFactor
571 6
572 6
573 6
574 6
575 6
576 6
plates chips wells
1 1 1 1
2 2 1 1
3 3 1 1
4 4 1 1
5 5 1 1
6 6 1 1
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.