Description Usage Arguments Details Value Author(s) See Also Examples
Write a H5AD file from a SingleCellExperiment object.
1 |
sce |
A SingleCellExperiment object. |
file |
String containing a path to write the new |
X_name |
Name of the assay to use as the primary matrix ( |
skip_assays |
Logical scalar indicating whether assay matrices should
be ignored when writing to |
Setting skip_assays=TRUE
can occasionally be useful if the matrices in
sce
are stored in a format that is not amenable for efficient conversion
to a numpy-compatible format. In such cases, it can be better to create
an empty placeholder dataset in file
and fill it in R afterwards.
When first run, this function will instantiate a conda environment containing all of the necessary dependencies. This will not be performed on any subsequent run or if any other zellkonverter function has been run prior to this one.
The anndata package automatically converts some character vectors to
factors when saving .h5ad
files. This can effect columns of rowData(sce)
and colData(sce)
which may change type when the .h5ad
file is read back
into R.
A NULL
is invisibly returned.
Luke Zappia
Aaron Lun
readH5AD()
, to read a SingleCellExperiment file from a H5AD
file.
SCE2AnnData()
, for developers to create an AnnData object from a
SingleCellExperiment.
1 2 3 4 5 6 7 8 9 | # Using the Zeisel brain dataset
if (requireNamespace("scRNAseq", quietly = TRUE)) {
library(scRNAseq)
sce <- ZeiselBrainData()
# Writing to a H5AD file
temp <- tempfile(fileext = ".h5ad")
writeH5AD(sce, temp)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.