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
XSee AnnData-usage
layersSee AnnData-usage
obsSee AnnData-usage
varSee AnnData-usage
obs_namesSee AnnData-usage
var_namesSee AnnData-usage
obsmSee AnnData-usage
varmSee AnnData-usage
obspSee AnnData-usage
varpSee AnnData-usage
unsSee 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_anndataA Python AnnData object created using reticulate, or NULL to create a new empty Python AnnData object
XSee the
Xslot in AnnData-usage (only used if py_anndata is NULL)obsSee the
obsslot in AnnData-usage (only used if py_anndata is NULL)varSee the
varslot in AnnData-usage (only used if py_anndata is NULL)layersSee the
layersslot in AnnData-usage (only used if py_anndata is NULL)obsmSee the
obsmslot in AnnData-usage (only used if py_anndata is NULL)varmSee the
varmslot in AnnData-usage (only used if py_anndata is NULL)obspSee the
obspslot in AnnData-usage (only used if py_anndata is NULL)varpSee the
varpslot in AnnData-usage (only used if py_anndata is NULL)unsSee the
unsslot in AnnData-usage (only used if py_anndata is NULL)shapeShape tuple (e.g.
c(n_obs, n_vars)). Can be provided if bothXorobsandvarare not provided. (only used if py_anndata is NULL)