Package: MultiAssayExperiment 1.39.0

Marcel Ramos

MultiAssayExperiment: Software for the integration of multi-omics experiments in Bioconductor

Harmonize data management of multiple experimental assays performed on an overlapping set of specimens. It provides a familiar Bioconductor user experience by extending concepts from SummarizedExperiment, supporting an open-ended mix of standard data classes for individual assays, and allowing subsetting by genomic ranges or rownames. Facilities are provided for reshaping data into wide and long formats for adaptability to graphing and downstream analysis.

Authors:Marcel Ramos [aut, cre], Martin Morgan [aut, ctb], Lori Shepherd [ctb], Hervé Pagès [ctb], Vincent J Carey [aut, ctb], Levi Waldron [aut], MultiAssay SIG [ctb], NCI [fnd]

MultiAssayExperiment_1.39.0.tar.gz
MultiAssayExperiment_1.39.0.zip(r-4.7)MultiAssayExperiment_1.39.0.zip(r-4.6)MultiAssayExperiment_1.39.0.zip(r-4.5)
MultiAssayExperiment_1.39.0.tgz(r-4.6-any)MultiAssayExperiment_1.39.0.tgz(r-4.5-any)
MultiAssayExperiment_1.39.0.tar.gz(r-4.7-any)MultiAssayExperiment_1.39.0.tar.gz(r-4.6-any)
MultiAssayExperiment_1.39.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
MultiAssayExperiment/json (API)
NEWS

# Install 'MultiAssayExperiment' in R:
install.packages('MultiAssayExperiment', repos = c('https://waldronlab.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/waldronlab/multiassayexperiment/issues

Pkgdown/docs site:https://waldronlab.io

Datasets:
  • miniACC - Adrenocortical Carcinoma (ACC) MultiAssayExperiment

On BioConductor:MultiAssayExperiment-1.39.0(bioc 3.24)MultiAssayExperiment-1.38.0(bioc 3.23)

infrastructuredatarepresentationbioconductorbioconductor-packagegenomicsnci-itcrtcgau24ca289073

13.27 score 75 stars 145 packages 1.7k scripts 55 exports 37 dependencies

Last updated from:82663ca890. Checks:7 NOTE, 2 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64NOTE327
source / vignettesOK282
linux-release-x86_64NOTE328
macos-release-arm64NOTE211
macos-oldrel-arm64NOTE210
windows-develNOTE259
windows-releaseNOTE243
windows-oldrelNOTE252
wasm-releaseOK223

Exports:anyReplicatedassayassayscoercecolDatacolData<-colnamescolnames<-complete.casesDataFramedropsdrops<-ExperimentListexperimentsexperiments<-exportClassgetWithColDatahasAssayhasRowDatahasRowRangesintersectByRowDataintersectColumnsintersectRowsisEmptylistToMaploadHDF5MultiAssayExperimentlongFormmakeHitListmapToListMatchedAssayExperimentmergeReplicatesmetadatametadata<-MultiAssayExperimentMultiAssayExperimentToMAFprepMultiAssayrenameColnamerenamePrimaryreplicatedreplicatesrownamessampleMapsampleMap<-saveHDF5MultiAssayExperimentshowshowReplicatedsplitAssayssubsetByAssaysubsetByColDatasubsetByColumnsubsetByRowsubsetByRowDataupdateObjectupsetSampleswideFormat

Dependencies:abindBiobaseBiocBaseUtilsBiocGenericsclicpp11DelayedArraydplyrgenericsGenomicRangesglueIRangeslatticelifecyclemagrittrMatrixMatrixGenericsmatrixStatspillarpkgconfigpurrrR6rlangS4ArraysS4VectorsSeqinfoSparseArraystringistringrSummarizedExperimenttibbletidyrtidyselectutf8vctrswithrXVector

MultiAssayExperiment: The Integrative Bioconductor Container

Rendered fromMultiAssayExperiment.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2025-08-08
Started: 2016-03-27

Using DelayedMatrix with MultiAssayExperiment

Rendered fromUsingHDF5Array.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2025-07-21
Started: 2016-07-14

MultiAssayExperiment Cheatsheet

Rendered fromMultiAssayExperiment_cheatsheet.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2025-11-04
Started: 2025-04-21

MultiAssayExperiment: Quick Start Guide

Rendered fromQuickStartMultiAssay.Rmdusingknitr::rmarkdownon May 29 2026.

Last update: 2025-07-21
Started: 2017-03-31

Readme and manuals

Help Manual

Help pageTopics
MultiAssayExperiment: Build an integrative multi-assay containerMultiAssayExperiment-package
Represent multiple experiments as a List-derivative 'ExperimentList'ExperimentList
ExperimentList - A container for multi-experiment dataassay,ANY,missing-method assay,ExperimentList,character-method assay,ExperimentList,missing-method assay,ExperimentList,numeric-method assays,ExperimentList-method coerce,List,ExperimentList-method coerce,list,ExperimentList-method coerce-ExperimentList colnames,ExperimentList-method dimnames,ExperimentList-method ExperimentList-class isEmpty,ExperimentList-method mergeReplicates,ExperimentList-method rownames,ExperimentList-method show,ExperimentList-method
Checking assay method for any classhasAssay
Save a MultiAssayExperiment class object to HDF5 and Rds filesHDF5MultiAssayExperiment loadHDF5MultiAssayExperiment saveHDF5MultiAssayExperiment
Convert map from data.frame or DataFrame to list and vice versalistToMap mapToList
MatchedAssayExperiment - A matched-samples MultiAssayExperiment classcoerce,MultiAssayExperiment,MatchedAssayExperiment-method MatchedAssayExperiment MatchedAssayExperiment-class
Adrenocortical Carcinoma (ACC) MultiAssayExperimentminiACC
Construct an integrative representation of multi-omic data with 'MultiAssayExperiment'MultiAssayExperiment
MultiAssayExperiment - An integrative multi-assay class for experiment dataassay,MultiAssayExperiment,character-method assay,MultiAssayExperiment,missing-method assay,MultiAssayExperiment,numeric-method assays,MultiAssayExperiment-method c,MultiAssayExperiment-method coerce,List,MultiAssayExperiment-method coerce,list,MultiAssayExperiment-method coerce-MultiAssayExperiment dimnames,MultiAssayExperiment-method exportClass exportClass,MultiAssayExperiment-method length,MultiAssayExperiment-method MultiAssayExperiment-class names,MultiAssayExperiment-method show,MultiAssayExperiment-method updateObject,MultiAssayExperiment-method
A group of helper functions for manipulating and cleaning a MultiAssayExperimentanyReplicated anyReplicated,MultiAssayExperiment-method complete.cases,MultiAssayExperiment-method getWithColData hasRowData hasRowData,ExperimentList-method hasRowData,MultiAssayExperiment-method hasRowRanges hasRowRanges,ExperimentList-method hasRowRanges,MultiAssayExperiment-method intersectColumns intersectRows isEmpty,MultiAssayExperiment-method longForm,ANY-method longForm,ExperimentList-method longForm,MultiAssayExperiment-method makeHitList makeMatchList mergeReplicates mergeReplicates,ANY-method mergeReplicates,MultiAssayExperiment-method MultiAssayExperiment-helpers renameColname renamePrimary replicated replicated,MultiAssayExperiment-method replicates replicates,MultiAssayExperiment-method showReplicated showReplicated,MultiAssayExperiment-method splitAssays splitAssays,MultiAssayExperiment-method wideFormat
Accessing and modifying information in MultiAssayExperiment$,MultiAssayExperiment-method $<-,MultiAssayExperiment-method colData,MultiAssayExperiment-method colData<-,MultiAssayExperiment,ANY-method colData<-,MultiAssayExperiment,DataFrame-method colnames<-,MultiAssayExperiment,List-method colnames<-,MultiAssayExperiment,list-method drops drops,MultiAssayExperiment-method drops<- drops<-,MultiAssayExperiment-method experiments experiments,MultiAssayExperiment-method experiments<- experiments<-,MultiAssayExperiment,ExperimentList-method experiments<-,MultiAssayExperiment,List-method metadata,MultiAssayExperiment-method metadata<-,MultiAssayExperiment-method MultiAssayExperiment-methods names<-,MultiAssayExperiment-method sampleMap sampleMap,MultiAssayExperiment-method sampleMap<- sampleMap<-,MultiAssayExperiment,ANY-method sampleMap<-,MultiAssayExperiment,DataFrame-method
Convert MultiAssayExperiment to MAF classMultiAssayExperimentToMAF
Prepare a 'MultiAssayExperiment' instanceprepMultiAssay
Objects exported from other packagesDataFrame reexports
Subsetting a MultiAssayExperiment objectintersectByRowData intersectByRowData,MultiAssayExperiment,character,character-method subset subsetBy subsetByAssay subsetByAssay,ExperimentList-method subsetByAssay,MultiAssayExperiment-method subsetByColData subsetByColData,MultiAssayExperiment,ANY-method subsetByColData,MultiAssayExperiment,character-method subsetByColumn subsetByColumn,ExperimentList,List-method subsetByColumn,ExperimentList,list-method subsetByColumn,ExperimentList,logical-method subsetByColumn,MultiAssayExperiment,ANY-method subsetByRow subsetByRow,ExperimentList,ANY-method subsetByRow,ExperimentList,List-method subsetByRow,ExperimentList,list-method subsetByRow,ExperimentList,logical-method subsetByRow,MultiAssayExperiment,ANY-method subsetByRow,MultiAssayExperiment,List-method subsetByRow,MultiAssayExperiment,list-method subsetByRowData subsetByRowData,MultiAssayExperiment,character,character-method [,MultiAssayExperiment,ANY,ANY,ANY-method [,MultiAssayExperiment,ANY-method [<-,MultiAssayExperiment,ANY,ANY,ANY-method [[,MultiAssayExperiment,ANY,ANY-method [[<-,MultiAssayExperiment,ANY,ANY-method
Create a generalized Venn Diagram analog for sample membership in multiple assays, using the upset algorithm in 'UpSetR'upsetSamples