Implementation of an AnnData
object that wraps a Python anndata
AnnData
object using reticulate. This allows direct interaction with
Python AnnData
objects while maintaining the R interface. It is useful when
you already have a Python AnnData
or to access functionality that has not
yet been implemented in anndataR.
See AnnData-usage for details on creating and using AnnData
objects.
See also
AnnData-usage for details on creating and using AnnData
objects
Other AnnData classes:
AbstractAnnData
,
AnnDataView
,
HDF5AnnData
,
InMemoryAnnData
Super class
anndataR::AbstractAnnData
-> ReticulateAnnData
Active bindings
X
See AnnData-usage
layers
See AnnData-usage
obs
See AnnData-usage
var
See AnnData-usage
obs_names
See AnnData-usage
var_names
See AnnData-usage
obsm
See AnnData-usage
varm
See AnnData-usage
obsp
See AnnData-usage
varp
See AnnData-usage
uns
See AnnData-usage
Methods
Inherited methods
anndataR::AbstractAnnData$as_HDF5AnnData()
anndataR::AbstractAnnData$as_InMemoryAnnData()
anndataR::AbstractAnnData$as_ReticulateAnnData()
anndataR::AbstractAnnData$as_Seurat()
anndataR::AbstractAnnData$as_SingleCellExperiment()
anndataR::AbstractAnnData$layers_keys()
anndataR::AbstractAnnData$obs_keys()
anndataR::AbstractAnnData$obsm_keys()
anndataR::AbstractAnnData$obsp_keys()
anndataR::AbstractAnnData$print()
anndataR::AbstractAnnData$shape()
anndataR::AbstractAnnData$uns_keys()
anndataR::AbstractAnnData$var_keys()
anndataR::AbstractAnnData$varm_keys()
anndataR::AbstractAnnData$varp_keys()
anndataR::AbstractAnnData$write_h5ad()
Method new()
ReticulateAnnData
constructor
Usage
ReticulateAnnData$new(
py_anndata = NULL,
X = NULL,
obs = NULL,
var = NULL,
layers = NULL,
obsm = NULL,
varm = NULL,
obsp = NULL,
varp = NULL,
uns = NULL,
shape = NULL
)
Arguments
py_anndata
A Python AnnData object created using reticulate, or NULL to create a new empty Python AnnData object
X
See the
X
slot in AnnData-usage (only used if py_anndata is NULL)obs
See the
obs
slot in AnnData-usage (only used if py_anndata is NULL)var
See the
var
slot in AnnData-usage (only used if py_anndata is NULL)layers
See the
layers
slot in AnnData-usage (only used if py_anndata is NULL)obsm
See the
obsm
slot in AnnData-usage (only used if py_anndata is NULL)varm
See the
varm
slot in AnnData-usage (only used if py_anndata is NULL)obsp
See the
obsp
slot in AnnData-usage (only used if py_anndata is NULL)varp
See the
varp
slot in AnnData-usage (only used if py_anndata is NULL)uns
See the
uns
slot in AnnData-usage (only used if py_anndata is NULL)shape
Shape tuple (e.g.
c(n_obs, n_vars)
). Can be provided if bothX
orobs
andvar
are not provided. (only used if py_anndata is NULL)