mtd.simplify {WGCNA} | R Documentation |
If possible, simplify a multiData structure to a 3-dimensional array.
Description
This function attempts to put all data
components into a 3-dimensional array, with the last
dimension corresponding to the sets. This is only possible if all data
components are matrices or
data frames with the same dimensiosn.
Usage
mtd.simplify(multiData)
Arguments
multiData |
A multiData structure in the "strict" sense (see below). |
Details
A multiData structure is intended to store (the same type of) data for multiple, possibly independent,
realizations
(for example, expression data for several independent experiments). It is a list where
each component corresponds to an (independent) data set. Each component is in turn a list that can hold
various types of information but must have a data
component. In a "strict" multiData structure, the
data
components are required to each be a matrix or a data frame and have the same number of
columns. In a "loose" multiData structure, the data
components can be anything (but for most
purposes should be of comparable type and content).
This function assumes a "strict" multiData structure.
Value
A 3-dimensional array collecting all data
components.
Note
The function is relatively fragile and may fail. Use at your own risk.
Author(s)
Peter Langfelder
See Also
multiData
to create a multiData structure;
multiData2list
for converting multiData structures to plain lists.