Mixins¶
- class SpikingDatasetMixin[source]¶
Bases:
objectMixin class for
torch_brain.dataset.Datasetsubclasses containing spiking data.- Provides:
get_unit_ids()for retrieving IDs of all included units.If the class attribute
spiking_dataset_mixin_uniquify_unit_idsis set toTrue, unit IDs will be made unique across recordings by prefixing each unit ID with the correspondingsession.id. This helps avoid collisions when combining data from multiple sessions. (default:False)
- class CalciumImagingDatasetMixin[source]¶
Bases:
objectMixin class for
torch_brain.dataset.Datasetsubclasses containing calcium imaging data.- Provides:
get_roi_ids()for retrieving IDs of all included ROIs.If the class attribute
calcium_imaging_dataset_mixin_uniquify_roi_idsis set toTrue, ROI IDs will be made unique across recordings by prefixing each ROI ID with the correspondingsession.id. This helps avoid collisions when combining data from multiple sessions. (default:False)