Package index
-
scConvert-packagescConvert - scConvert: Universal Single-Cell Format Conversion for R
-
scdisk-classscdisk - A disk-based object for single-cell analysis
-
IsSCDisk() - Does an R6 class inherit from scdisk
-
GetSCDisk()RegisterSCDisk() - Get and Register
scdiskSubclasses
-
writeH5Seurat()as.h5Seurat() - Save a Seurat object to an h5Seurat file
-
readH5Seurat()as.Seurat(<h5Seurat>) - Load a Seurat object from an h5Seurat file
-
h5Seurat-classh5Seurat - A class for connections to h5Seurat files
-
Cells(<h5Seurat>)DefaultAssay(<h5Seurat>)`DefaultAssay<-`(<h5Seurat>)Idents(<h5Seurat>)IsGlobal(<H5Group>)Key(<H5Group>)Project(<h5Seurat>)`Project<-`(<h5Seurat>)Stdev(<h5Seurat>) - Seurat bindings for h5Seurat files
-
scConnect() - scConnect to a single-cell HDF5 dataset
-
DefaultAssay(<h5SI>)print(<h5SI>) - Tools for handling h5Seurat indexes
-
H5ADToH5Seurat() - Convert AnnData/H5AD files to h5Seurat files
-
H5SeuratToH5AD() - Convert h5Seurat files to H5AD files
-
writeH5AD() - Direct Seurat to H5AD Conversion
-
readH5AD() - Load an AnnData H5AD file as a Seurat object
-
readH5AD_obs() - Read observation metadata from an H5AD file
-
readH5AD_obsm() - Read observation embeddings from an H5AD file
-
readH5MU() - Load a MuData H5MU file as a Seurat object
-
writeH5MU() - Write a Seurat object to h5mu format
-
as.h5mu() - Save a Seurat object to h5mu format
-
H5MUToH5Seurat() - Convert H5MU files to h5Seurat files
-
H5SeuratToH5MU() - Convert h5Seurat files to H5MU files
-
H5MUToH5AD() - Convert H5MU files to H5AD files (extract single modality)
-
H5ADToH5MU() - Convert an h5ad file to h5mu format
-
H5MUToLoom() - Convert an h5mu file to loom format
-
LoomToH5MU() - Convert a loom file to h5mu format
-
H5MUToZarr() - Convert an h5mu file to zarr format
-
ZarrToH5MU() - Convert a zarr store to h5mu format
-
H5MUToSOMA() - Convert H5MU (MuData) to SOMA format
-
SOMAToH5MU() - Convert SOMA to H5MU (MuData) format
-
readLoom()as.Seurat(<loom>) - Load a Loom file as a Seurat object
-
writeLoom()as.loom() - Save a Seurat object to a Loom file
-
loom-classloom - A class for connections to loom files
-
DefaultAssay(<loom>)dim(<loom>) - Seurat binding for loom files
-
LoadLoom0.1()LoadLoom3.0() - Loom-file Loading
-
LoomValidate0.1()LoomValidate3.0.0() - Validate Loom Files
-
LoomToH5Seurat() - Convert a loom file to h5seurat format
-
H5SeuratToLoom() - Convert an h5seurat file to loom format
-
LoomToH5AD() - Convert a loom file to h5ad format
-
H5ADToLoom() - Convert an h5ad file to loom format
-
LoomToZarr() - Convert a loom file to zarr format
-
ZarrToLoom() - Convert a zarr store to loom format
-
LoomToSOMA() - Convert Loom to SOMA format
-
SOMAToLoom() - Convert SOMA to Loom format
-
readZarr() - Load an AnnData Zarr store as a Seurat object
-
writeZarr() - Save a Seurat object as an AnnData Zarr store
-
H5ADToZarr() - Convert an h5ad file to zarr format
-
ZarrToH5AD() - Convert a zarr store to h5ad format
-
H5SeuratToZarr() - Convert an h5seurat file to zarr (AnnData) format
-
ZarrToH5Seurat() - Convert a zarr (AnnData) store to h5seurat format
-
ZarrToSOMA() - Convert Zarr to SOMA format
-
SOMAToZarr() - Convert SOMA to Zarr format
-
readSOMA() - Read a TileDB-SOMA experiment as a Seurat object
-
writeSOMA() - Write a Seurat object to TileDB-SOMA format
-
H5ADToSOMA() - Convert h5ad to SOMA format
-
SOMAToH5AD() - Convert SOMA to h5ad format
-
H5SeuratToSOMA() - Convert h5Seurat to SOMA format
-
SOMAToH5Seurat() - Convert SOMA to h5Seurat format
-
H5ADSpatialToSeurat() - Convert spatial coordinates from h5ad to Seurat format
-
SeuratSpatialToH5AD() - Convert Seurat spatial data to h5ad format
-
readSpatialData() - Read a SpatialData zarr store into a Seurat object
-
writeSpatialData() - Write a Seurat object to SpatialData zarr format
-
SpatialDataToH5AD() - Convert a SpatialData zarr store to h5ad format
-
H5ADToSpatialData() - Convert an h5ad file to SpatialData zarr format
-
SpatialDataToH5Seurat() - Convert a SpatialData zarr store to h5Seurat format
-
H5SeuratToSpatialData() - Convert an h5Seurat file to SpatialData zarr format
-
SpatialDataToZarr() - Convert a SpatialData zarr store to a standard anndata zarr store
-
ZarrToSpatialData() - Wrap a standard anndata zarr store as a SpatialData store
-
scConvert() - Convert single-cell datasets between formats
-
FileType() - Convert an HDF5 compound dataset to a group (legacy version)
-
scConvert_cli() - Run the scconvert CLI for file-to-file conversion
-
as.array(<H5D>)as.data.frame(<H5D>)as.data.frame(<H5Group>)as.list(<H5D>)as.list(<H5Group>)as.matrix(<H5D>)as.matrix(<H5Group>) - Read HDF5 Files
-
as.sparse(<H5D>)as.sparse(<H5Group>) - Convert an HDF5 dataset to a sparse matrix
-
WriteH5Group() - Write data to an HDF5 group
-
BasicWrite() - Write lists and other data to an HDF5 dataset
-
ImageWrite() - Write a SpatialImage object to an HDF5 dataset
-
SparseWrite() - Write a sparse matrix to an HDF5 dataset
-
AttrExists()Exists() - Check to see if a dataset, group, or attribute exists in an HDF5 file, group, or dataset
-
H5Path() - Create an HDF5 object path
-
GetAssays()GetCommands()GetDimReducs()GetGraphs()GetImages()GetNeighbors() - Figure out which objects to load from an h5Seurat file
-
AssembleAssay()AssembleDimReduc()AssembleGraph()AssembleImage()AssembleNeighbor()AssembleSeuratCommand() - Assemble an object from an h5Seurat file
-
scAppendData() - Append data from an h5Seurat file to a preexisting
Seuratobject -
scTranspose() - scTranspose a matrix
-
PadMatrix() - Pad a matrix
-
IsDataFrame(<H5D>)IsDataFrame(<H5Group>)IsFactor(<H5D>)IsFactor(<H5Group>)IsList(<H5Group>)IsLogical(<H5D>)IsMatrix(<H5D>)IsMatrix(<H5Group>) - Test HDF5 datasets and groups to see what kind of data they are
-
IsDataFrame()IsFactor()IsList()IsLogical()IsMatrix() - Test an object's class
-
CheckMatrix() - Check that a dataset is a proper loom matrix
-
IsMatrixEmpty() - Check to see if a matrix is empty
-
GuessDType() - Guess an HDF5 Datatype
-
IsDType() - Check the datatype of an HDF5 dataset
-
StringType() - Generate an HDF5 string dtype
-
BoolToInt() - Convert a logical to an integer
-
Dims() - Get the dimensions of an HDF5 dataset or sparse matrix
-
GetClass() - Get a class string with package information
-
GetMargin() - Determine the margin to use for a dataset
-
GetParent() - Get the parent of an HDF5 dataset or group
-
IndexToPointer()PointerToIndex() - Convert sparse matrix pointers to indices and vice versa
-
ClosestVersion() - Find the closest version
-
ChunkPoints() - Generate chunk points
-
MakeSpace() - Make a space
-
PadNames() - Add names for unnamed or partially named objects
-
RandomName() - Generate a random string of characters
-
FormatTime()Timestamp()TSFormats() - Create and work with timestamps
-
UpdateKey() - Update a Seurat key
-
UpdateSlots() - Update slots in an object
-
FixFeatures() - Fix Feature Names
-
CompoundToGroup() - Convert compound dataset to group
-
Writeable() - Is an HDF5 file or group writeable
-
WriteMode() - Get the proper HDF5 connection mode for writing depending on overwrite status
-
AddAnndataEncoding() - Add AnnData encoding attributes to an HDF5 dataset or group
-
AddGenericSpatialData() - Add generic spatial data to Seurat object
-
AddSlideSeqSpatialData() - Add SlideSeq spatial data to Seurat object
-
AddVisiumSpatialData() - Add Visium spatial data to Seurat object
-
AnnDataLayerToSeurat() - Map AnnData layer name to Seurat layer name
-
AnnDataReductionKey() - Map AnnData reduction name to Seurat key
-
AssembleAssay()AssembleDimReduc()AssembleGraph()AssembleImage()AssembleNeighbor()AssembleSeuratCommand() - Assemble an object from an h5Seurat file
-
BasicWrite() - Write lists and other data to an HDF5 dataset
-
BoolToInt() - Convert a logical to an integer
-
CachedGuessDType() - Cached version of GuessDType for known string constants
-
CachedUtf8Type() - Get cached UTF-8 string dtype
-
CheckMatrix() - Check that a dataset is a proper loom matrix
-
ChunkPoints() - Generate chunk points
-
ClosestVersion() - Find the closest version
-
CompoundToGroup() - Convert compound dataset to group
-
ConvertBPCellsMatrix() - Convert BPCells matrix objects to dgCMatrix
-
ConvertFOVToH5AD() - Convert FOV object to h5ad-compatible structure
-
ConvertH5MUSpatialToSeurat() - Convert h5mu spatial data to Seurat format for a specific modality
-
CopyH5MatrixData() - Copy HDF5 matrix data handling nested paths
-
CreateCachedExistsChecker() - Create a cached HDF5 existence checker
-
DecodeCategorical() - Decode AnnData categorical encoding to R factor
-
DeconstructSparseCSR() - Deconstruct dgCMatrix to AnnData CSR components
-
DetectMultiLibrary() - Detect if h5Seurat file contains multi-library spatial data
-
DetectSpatialTechnology() - Detect spatial technology from data structure
-
Dims() - Get the dimensions of an HDF5 dataset or sparse matrix
-
DirectSeuratToH5AD() - Direct Seurat-to-h5ad write (single-pass, no intermediate h5Seurat)
-
EncodeCategorical() - Encode R factor as AnnData categorical
-
ExtractFOVCentroids() - Functions for handling FOV (Field of View) spatial objects
-
ExtractFOVMolecules() - Extract molecule positions from FOV object
-
ExtractFOVSegmentation() - Extract segmentation boundaries from FOV object
-
FileType() - Convert an HDF5 compound dataset to a group (legacy version)
-
FixFeatures() - Fix Feature Names
-
GetAssayDataCompat() - Get assay data with V4/V5 compatibility
-
GetAssayLayersCompat() - Get available layers or slots from assay
-
GetClass() - Get a class string with package information
-
GetCompressionLevel() - Get compression level for HDF5 dataset creation
-
GetDefaultAssayToModalityMapping() - Get default assay to modality name mapping
-
GetDefaultModalityMapping() - Get default modality to assay name mapping
-
GetFeaturesV5Safe() - Get feature names with V5 fallback
-
GetLayerPath() - Get Layer Path
-
GetMargin() - Determine the margin to use for a dataset
-
GetAssays()GetCommands()GetDimReducs()GetGraphs()GetImages()GetNeighbors() - Figure out which objects to load from an h5Seurat file
-
GetParent() - Get the parent of an HDF5 dataset or group
-
GetScaleFactors() - Get scale factors from Visium object
-
GetStringType() - Check if an HDF5 dataset is a factor
-
GuessDType() - Guess an HDF5 Datatype
-
H5ADToFOV() - Convert h5ad spatial data to FOV object
-
H5ADToH5Seurat() - Convert AnnData/H5AD files to h5Seurat files
-
AttrExists()Exists() - Check to see if a dataset, group, or attribute exists in an HDF5 file, group, or dataset
-
H5MUToH5AD() - Convert H5MU files to H5AD files (extract single modality)
-
H5MUToH5Seurat() - Convert H5MU files to h5Seurat files
-
H5Path() - Create an HDF5 object path
-
H5SeuratToH5AD() - Convert h5Seurat files to H5AD files
-
H5SeuratToH5MU() - Convert h5Seurat files to H5MU files
-
ImageWrite() - Write a SpatialImage object to an HDF5 dataset
-
IsAssay5() - Check if object is Assay5 (V5 format)
-
IsCompound() - Check for compound type in HDF5 dataset
-
IsDType() - Check the datatype of an HDF5 dataset
-
IsEffectively1D() - Check if H5D dataset is effectively 1D
-
IsMatrixEmpty() - Check to see if a matrix is empty
-
IsSCDisk() - Does an R6 class inherit from scdisk
-
IsV5Structure() - Check if h5Seurat file uses V5 structure
-
ListFormats() - List all registered format conversions
-
LoadLoom0.1()LoadLoom3.0() - Loom-file Loading
-
MakeSpace() - Make a space
-
MigrateV4ToV5() - Migrate V4 to V5 Structure
-
PB() - Create a progress bar
-
PadMatrix() - Pad a matrix
-
PadNames() - Add names for unnamed or partially named objects
-
PrepareSpatialForH5MU() - Prepare spatial data for h5mu export
-
RandomName() - Generate a random string of characters
-
ReadH5ImageDataset() - Read HDF5 image dataset with proper dimension handling
-
ReadLibraryIds() - Read library IDs from h5Seurat metadata
-
ReadSparseMatrix() - Read sparse matrix from HDF5
-
ReadV5Layer() - Read V5 Layer Data
-
ReconstructSparseCSR() - Reconstruct sparse CSR/CSC matrix from array components
-
RegisterDirectPath() - Register a direct conversion path between two file formats
-
RegisterFormat() - Register a file format with its load and save functions
-
RequiresS4Reconstruction() - Check if assay requires S4 slot reconstruction
-
ResolveNestedH5Path() - Resolve a nested HDF5 path to its object
-
RestoreSpatialFromH5MU() - Restore spatial data from h5mu file to Seurat object
-
SafeH5DRead() - Safely read an H5D dataset
-
SafeH5GroupToList() - Safely convert H5Group to list, handling 3D+ arrays
-
SafeSetLayerData() - Safely set layer data in a V5 Assay
-
SanitizeImageKey() - Sanitize string to valid Seurat image key
-
ScalarSpace() - Get cached scalar HDF5 dataspace
-
SetAssayDataCompat() - Set assay data with V4/V5 compatibility
-
SetFeaturesV5() - Set V5 feature index in HDF5 group
-
SeuratLayerToAnnData() - Map Seurat layer name to AnnData layer name
-
IndexToPointer()PointerToIndex() - Convert sparse matrix pointers to indices and vice versa
-
SparseWrite() - Write a sparse matrix to an HDF5 dataset
-
StringType() - Generate an HDF5 string dtype
-
IsDataFrame(<H5D>)IsDataFrame(<H5Group>)IsFactor(<H5D>)IsFactor(<H5Group>)IsList(<H5Group>)IsLogical(<H5D>)IsMatrix(<H5D>)IsMatrix(<H5Group>) - Test HDF5 datasets and groups to see what kind of data they are
-
IsDataFrame()IsFactor()IsList()IsLogical()IsMatrix() - Test an object's class
-
FormatTime()Timestamp()TSFormats() - Create and work with timestamps
-
TransferMetadataV5() - Transfer metadata from V5 h5Seurat to h5ad
-
UpdateKey() - Update a Seurat key
-
UpdateSlots() - Update slots in an object
-
UtilsAssayCompat - Assay Compatibility Utility Functions
-
UtilsH5Access - HDF5 Access Utility Functions
-
V5LayerSupport - V5 Layer Support Functions
-
LoomValidate0.1()LoomValidate3.0.0() - Validate Loom Files
-
ValidateMultimodalObject() - Validate Seurat object for multimodal export
-
WriteH5SpatialV5() - Handle spatial data for V5 objects
-
WriteMode() - Get the proper HDF5 connection mode for writing depending on overwrite status
-
WriteV5Layer() - Write V5 Layer Data
-
Writeable() - Is an HDF5 file or group writeable
-
as.factor.H5D() - Convert an HDF5 dataset to a factor
-
.add_spatialdata_coords() - Add spatial coordinates from SpatialData to Seurat object
-
.assay_to_modality() - Map Seurat assay name to h5mu modality name
-
.attach_spatialdata_image() - Attach an image array to a Seurat object
-
.decode_vlen_utf8() - Decode vlen-utf8 encoded raw data to character vector
-
.encode_vlen_utf8() - Encode character vector to vlen-utf8 raw data
-
.h5ad_write_dict_group() - Write an AnnData dict-style empty group
-
.h5seurat_write_scaffold() - Write required h5seurat root attributes and empty groups
-
.modality_to_assay() - Map h5mu modality name to Seurat assay name
-
.ome_ngff_to_hwc() - Convert raw OME-NGFF array to height x width x channels format
-
.raw_to_r_type() - Convert raw bytes to R type
-
.read_ome_ngff_image() - Read an OME-NGFF image from a zarr directory
-
.read_spatialdata_points() - Read points from a SpatialData points directory
-
.read_spatialdata_shapes() - Read shapes from a SpatialData shapes directory
-
.sd_read_column() - Read a single column from a zarr DataFrame
-
.soma_has_write_soma() - Check whether tiledbsoma::write_soma is available
-
.soma_read_extra_measurements() - Read additional measurements as extra assays
-
.soma_read_obs() - Read obs from a SOMA experiment
-
.soma_read_obsm() - Read obsm embeddings from a SOMA measurement
-
.soma_read_obsp() - Read obsp graphs from a SOMA measurement
-
.soma_read_var() - Read var from a SOMA measurement
-
.soma_read_x() - Read X matrix from a SOMA measurement
-
.stream_composite_via_h5seurat() - Run two-step streaming conversion via a temp h5seurat file
-
.stream_dense_matrix() - Stream a dense matrix from one HDF5 file to another
-
.stream_h5ad_df_to_h5seurat_md() - Stream an h5ad-style DataFrame group to h5seurat meta.data
-
.stream_h5mu_to_h5seurat() - Stream h5mu to h5seurat (direct HDF5-to-HDF5)
-
.stream_h5seurat_md_to_h5ad_df() - Stream h5seurat meta.data to an h5ad-style DataFrame group
-
.stream_h5seurat_to_h5mu() - Stream h5seurat to h5mu (direct HDF5-to-HDF5)
-
.stream_h5seurat_to_loom() - Stream h5seurat to loom (direct HDF5-to-HDF5)
-
.stream_loom_to_h5seurat() - Stream loom to h5seurat (direct HDF5-to-HDF5)
-
.stream_sparse_group() - Stream a sparse matrix group from one HDF5 file to another
-
.write_ome_ngff_image() - Write an image as an OME-NGFF zarr store
-
.write_spatialdata_points() - Write point coordinates as a SpatialData points directory
-
.write_spatialdata_shapes() - Write spatial coordinates as a SpatialData shapes directory
-
.zarr_chunk_path_v2() - Build chunk file path for zarr v2
-
.zarr_compress() - Compress chunk data
-
.zarr_create_group() - Create a zarr v2 group directory with metadata
-
.zarr_decompress() - Decompress chunk data
-
.zarr_get_n_obs() - Get number of observations from zarr store
-
.zarr_get_n_vars() - Get number of variables from zarr store
-
.zarr_list_children() - List children of a zarr group
-
.zarr_node_type() - Determine zarr node type
-
.zarr_parallel_write() - Write multiple zarr arrays in parallel
-
.zarr_parse_dtype() - Parse zarr v2 dtype string to R type info
-
.zarr_read_anndata_column() - Read an AnnData DataFrame column from zarr store
-
.zarr_read_anndata_index() - Read AnnData index from obs or var group
-
.zarr_read_anndata_index_from_attrs() - Read an anndata index given pre-read attrs
-
.zarr_read_anndata_matrix() - Read an AnnData matrix (dense or sparse) from zarr store
-
.zarr_read_attrs() - Read zarr node attributes
-
.zarr_read_chunked() - Read multi-chunk zarr v2 numeric array
-
.zarr_read_json() - Read and parse a JSON file
-
.zarr_read_numeric() - Read a zarr v2 numeric array from disk
-
.zarr_read_strings() - Read a vlen-utf8 encoded string array from zarr v2 store
-
.zarr_store_version() - Detect zarr store format version
-
.zarr_write_anndata_dataframe() - Write an AnnData DataFrame (obs or var) to zarr store
-
.zarr_write_attrs() - Write zarr attributes to .zattrs file
-
.zarr_write_numeric() - Write a zarr v2 numeric array
-
.zarr_write_strings() - Write a zarr v2 vlen-utf8 string array
-
DefaultAssay(<h5SI>)print(<h5SI>) - Tools for handling h5Seurat indexes
-
sc_find_cli() - Find the scconvert CLI binary