anndata.abc.CSCDataset#
- class anndata.abc.CSCDataset[source]#
Bases:
ABCOn disk CSC sparse matrix.
Analogous to
h5py.Datasetorzarr.Array, but for sparse matrices.Attributes
- dtype[source]#
The
numpy.dtypeof thedataattribute of the sparse matrix.
Methods
- abstractmethod __getitem__(index)[source]#
Load a slice or an element from the sparse dataset into memory.
- Parameters:
- index
int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array|EllipsisType|tuple[int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array,int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array|EllipsisType] |tuple[int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array|EllipsisType,int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array] |tuple[int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array,int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array,EllipsisType] |tuple[EllipsisType,int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array,int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array] |tuple[int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array,EllipsisType,int|str|int64|slice|GenericAlias[bool] |GenericAlias[integer] |Sequence[int] |Sequence[str] |Sequence[bool] |Series|Index|ExtensionArray|GenericAlias[str_] |matrix|csr_matrix|csc_matrix|csr_array|csc_array] Index to load.
- index
- Return type:
float|csr_matrix|csc_matrix|csr_array|csc_array- Returns:
The desired data read off disk.