lamindb.dev.MappedDataset#
- class lamindb.dev.MappedDataset(path_list, label_keys=None, join_vars='auto', encode_labels=True, parallel=False)#
Bases:
object
Map-style dataset for use in data loaders.
This currently only works for collections of
AnnData
objects.For an example, see
mapped()
.Note
A similar data loader exists here.
Attributes
- closed property#
Methods
- close()#
Close connection to array streaming backend.
- get_categories(storage, label_key)#
Get categories.
- get_codes(storage, label_key)#
Get codes.
- get_data_idx(storage, idx, var_idxs=None, layer_key=None)#
Get the index for the data.
- get_label_idx(storage, idx, label_key)#
Get the index for the label by key.
- get_label_weights(label_keys)#
Get all weights for the given label keys.
- get_merged_categories(label_key)#
Get merged categories.
- get_merged_labels(label_key)#
Get merged labels.