Closed psl-schaefer closed 4 months ago
Hi schae211,
Yes you're right thanks for the the reminder. Running without histology integration (PoE) indeed doesn't require the paired image. By default we load the image metadata anyway so the assertion error doesn't get triggered. We will update the code.
If I understand the code correctly
IntegrativeDataset
is actually used if we run the model without H&E image soself.image
can/should beNone
(in contrast toIntegrativePoEDataset
where indeed self.image should not beNone
. These are the lines I am referring to: https://github.com/azizilab/starfysh/blob/7407267515d56a7dc96672c764a40635fae581d6/starfysh/dataloader.py#L113-L132