sfaira.data.store.carts.CartMulti¶
- class sfaira.data.store.carts.CartMulti(carts: Dict[str, sfaira.data.store.carts.single.CartSingle], intercalated: bool = False)¶
Cart for a DistributedStoreMultipleFeatureSpaceBase().
Attributes
Assembles a dictionary of slices of this cart based on .obs_idx as anndata instances per organism.
Total number of observations in cart.
Total number of selected observations in cart.
Total number of features defined for return in cart.
Selected meta data matrix (cells x meta data) that is emitted in batches by .iterator().
Dictionary of integer observation indices to select from cart.
Define relative drawing frequencies from iterators for intercalation.
Selected data matrix (cells x features) that is emitted in batches by .iterator().
Methods
adaptor
(generator_type[, dataset_kwargs, ...])The adaptor turns a python base generator into a different iteratable object, defined by generator_type.
iterator
([repeat, shuffle_buffer])Iterator over data matrix and meta data table, yields batches of data points.
Persist underlying arrays into memory in sparse.COO format.