buildLongTable,list-method {CoreGx} | R Documentation |
LongTable build method from list
Description
LongTable build method from list
Usage
## S4 method for signature 'list'
buildLongTable(from, rowDataCols, colDataCols, assayCols)
Arguments
from |
list A list containing any combination of character file paths,
data.tables and data.frames which will be used to construct the LongTable.
|
rowDataCols |
list List with two character vectors, the first
specifying one or more columns to be used as cell identifiers (e.g.,
cell-line name columns) and the second containing any additional metadata
columns related to the cell identifiers.
|
colDataCols |
list List with two character vectors, the first
specifying one or more columns to be used as column identifiers (e.g.,
drug name columns) and the second containing any additional metadata
columns related to the column identifiers.
|
assayCols |
list A named list of character vectors specifying how to
parse assay columns into a list of data.table s. Each list data.table
will be named for the name of corresponding list item and contain the columns
specified in the character vector of column names in each list item.
|
Value
A LongTable
object constructed with the data in from
.
Functions
Examples
assayList <- assays(merckLongTable, withDimnames=TRUE)
rowDataCols <- list(rowIDs(merckLongTable), rowMeta(merckLongTable))
colDataCols <- list(colIDs(merckLongTable), colMeta(merckLongTable))
assayCols <- assayCols(merckLongTable)
longTable <- buildLongTable(from=assayList, rowDataCols, colDataCols, assayCols)
[Package
CoreGx version 1.5.7
Index]