Skip to content

Commit e9ea5de

Browse files
authored
Merge pull request #297 from PyAutoLabs/feature/cluster-g-interferometer-pixelization-plot
Fix subplot_of_mapper crash on interferometer data_subtracted
2 parents ae43ae1 + fee1a43 commit e9ea5de

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

autoarray/inversion/plot/inversion_plots.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,13 @@ def subplot_of_mapper(
6060

6161
# panel 0: data subtracted
6262
try:
63+
array = inversion.data_subtracted_dict[mapper]
64+
from autoarray.structures.visibilities import Visibilities
65+
66+
if isinstance(array, Visibilities):
67+
array = inversion.transformer.image_from(visibilities=array)
6368
plot_array(
64-
inversion.data_subtracted_dict[mapper],
69+
array,
6570
ax=axes[0],
6671
title=_pf("Data Subtracted"),
6772
colormap=colormap,
@@ -286,8 +291,13 @@ def subplot_mappings(
286291

287292
# panel 0: data subtracted
288293
try:
294+
array = inversion.data_subtracted_dict[mapper]
295+
from autoarray.structures.visibilities import Visibilities
296+
297+
if isinstance(array, Visibilities):
298+
array = inversion.transformer.image_from(visibilities=array)
289299
plot_array(
290-
inversion.data_subtracted_dict[mapper],
300+
array,
291301
ax=axes[0],
292302
title="Data Subtracted",
293303
colormap=colormap,

0 commit comments

Comments
 (0)