Skip to contents

Write a SummarizedExperiment object to a SOMA

Usage

# S3 method for SummarizedExperiment
write_soma(x, uri, ms_name, ..., platform_config = NULL, tiledbsoma_ctx = NULL)

Arguments

x

An object

uri

URI for resulting SOMA object

ms_name

Name for resulting measurement

...

Arguments passed to other methods

platform_config

Optional platform configuration

tiledbsoma_ctx

Optional SOMATileDBContext

Value

The URI to the resulting SOMAExperiment generated from the data contained in x

Writing colData

colData is written out as a data frame called “obs” at the experiment level

Writing Assay Matrices

Each assay matrix is written out as a sparse matrix within the X group of measurement names ms_name. Names for assay matrices within X are taken from the assay names. Assay matrices are transposed (samples as rows) prior to writing

Writing rowData

rowData is written out as a data frame called “var” at the measurement level