Skip to contents

Convert another AnnData object to an InMemoryAnnData object

Usage

as_InMemoryAnnData(adata)

Arguments

adata

An AnnData object to be converted to InMemoryAnnData

Value

An InMemoryAnnData object with the same data as the input AnnData object

See also

Other object converters: as_AnnData(), as_HDF5AnnData(), as_Seurat(), as_SingleCellExperiment()

Examples

ad <- AnnData(
  X = matrix(1:5, 3L, 5L),
  layers = list(
    A = matrix(5:1, 3L, 5L),
    B = matrix(letters[1:5], 3L, 5L)
  ),
  obs = data.frame(row.names = LETTERS[1:3], cell = 1:3),
  var = data.frame(row.names = letters[1:5], gene = 1:5)
)
ad$as_InMemoryAnnData()
#> AnnData object with n_obs × n_vars = 3 × 5
#>     obs: 'cell'
#>     var: 'gene'
#>     layers: 'A', 'B'