Updated from Ramos et al., Cancer Research 2017; DOI: 10.1158/0008-5472.CAN-17-0344
Function | Description | Returned Class |
---|---|---|
MultiAssayExperiment |
Create a MultiAssayExperiment object | MultiAssayExperiment |
ExperimentList |
Create an ExperimentList from a List or list | ExperimentList |
Function | Description | Returned Class |
---|---|---|
colData |
Get or set data that describe patients / biological units | DataFrame |
experiments |
Get or set the list of experimental data objects | ExperimentList |
assays |
Get the list of experimental numeric matrices | SimpleList |
assay |
Get the first experimental numeric matrix | matrix, matrix-like |
sampleMap |
Get or set the map relating observations to subjects | DataFrame |
metadata |
Get or set additional data descriptions | list |
rownames |
Get row names for all experiments | CharacterList |
colnames |
Get column names for all experiments | CharacterList |
getWithColData |
Extract a single assay with whole or assay colData | (varies) |
Syntax | Description | Returned Class |
---|---|---|
mae[i, j, k] |
Get rows, columns, and/or experiments | MultiAssayExperiment |
mae[i,,] |
– i: GRanges, character, integer, etc. |
MultiAssayExperiment |
mae[,j,] |
– j: character, integer, logical, etc. |
MultiAssayExperiment |
mae[,,k] |
– k: character, integer, logical |
MultiAssayExperiment |
mae[[n]] |
Get/set object from experiments | (varies) |
mae$column |
Get/set colData column vector |
(varies) |
getWithColData(mae, k) |
Extract a single assay with colData; k: char, int | (varies) |
subsetByColData(mae, ..) |
Select rows from colData and re-harmonize data | MultiAssayExperiment |
Function | Description | Returned Class |
---|---|---|
prepMultiAssay |
Troubleshoot constructor problems constructing class | list |
complete.cases |
Identify subjects with complete data | logical vector |
replicated |
Identify replicate observations per experiment | list of LogicalLists |
anyReplicated |
Whether any replicate observations exist | logical vector |
showReplicated |
Show actual technical replicate obs. in assay | list of CharacterLists |
mergeReplicates |
Merge replicate observations within each experiment | MultiAssayExperiment |
intersectRows |
Features present in all experiments | MultiAssayExperiment |
intersectColumns |
Subjects with data in all experiments | MultiAssayExperiment |
renameColname |
Rename the assay column names for a single assay | MultiAssayExperiment |
renamePrimary |
Rename the colData rownames | MultiAssayExperiment |
splitAssay |
Separate columns from assays using a ‘hitList’ of logical vectors | MultiAssayExperiment |
makeHitList |
Create a ‘hitList’ list based on patterns for matching assay colnames | list |
Function | Description | Returned Class |
---|---|---|
longFormat |
Long tidy DataFrame with optional colData columns |
DataFrame |
wideFormat |
Wide format, one row per subject | DataFrame |
Function | Description | Returned Class |
---|---|---|
c |
Concatenate experiment to MAE | MultiAssayExperiment |
Function | Description | Returned Class |
---|---|---|
MultiAssayExperimentToMAF |
Convert MAE to MAF using ‘non_syn’ and ‘syn’ assays |
maftools::MAF |
Function | Description | Returned Class |
---|---|---|
exportClass |
Save all data from a MAE to a series of text files (‘.csv’) | (files) |
saveHDF5MultiAssayExperiment |
Save a MAE in ‘.h5’ and ‘.rds’ formats similar to HDF5Array::saveHDF5SummarizedExperiment |
(files) |
MultiAssayExperiment
object.duplicated()
was deprecated in Bioconductor 3.7 and replaced by replicated()
.