Data Types
Tissue Types
- class spora_io.datasets._types.HETissue(*, image, tissue_id, channels='RGB', kind='tissue')[source]
HETissue class to represent a H&E Tissue sample.
- Parameters:
image (torch.Tensor | NDArray[np.float32])
tissue_id (str)
channels (str)
kind (str)
- class spora_io.datasets._types.MultiplexTissue(*, image, tissue_id, kind='tissue', measured_mask, image_loading_mask, channel_names=None, uniprot_ids=None)[source]
MultiplexTissue class to represent a Multiplex Tissue sample.
- Parameters:
image (torch.Tensor | NDArray[np.float32])
tissue_id (str)
kind (str)
measured_mask (NDArray[np.bool_] | None)
image_loading_mask (NDArray[np.bool_] | None)
channel_names (NDArray[np.str_] | None)
uniprot_ids (NDArray[np.object_] | None)
- class spora_io.datasets._types.IHCTissue(*, image, tissue_id, channels='RGB', kind='tissue')[source]
IHCTissue class to represent an IHC Tissue sample.
- Parameters:
image (torch.Tensor | NDArray[np.float32])
tissue_id (str)
channels (str)
kind (str)
- class spora_io.datasets._types.ComposedTissue(*, tissue_id, modalities)[source]
ComposedTissue class to represent a tissue sample composed of multiple modalities.
- Parameters:
tissue_id (str)
modalities (Dict[str, HETissue | MultiplexTissue | IHCTissue])