From 6dff0d5400aad11eba1d93f0f578b8b6828ed68d Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Fri, 16 Jan 2026 14:16:21 +0000 Subject: [PATCH 1/4] change transfoer class output --- autogalaxy/interferometer/model/analysis.py | 2 +- autogalaxy/profiles/mass/total/isothermal.py | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/autogalaxy/interferometer/model/analysis.py b/autogalaxy/interferometer/model/analysis.py index fa009b871..9d34776ba 100644 --- a/autogalaxy/interferometer/model/analysis.py +++ b/autogalaxy/interferometer/model/analysis.py @@ -185,5 +185,5 @@ def save_attributes(self, paths: af.DirectoryPaths): super().save_attributes(paths=paths) paths.save_json( - "transformer_class", to_dict(self.dataset.transformer.__class__), "dataset" + "transformer_class", to_dict(self.dataset.transformer.__class__), ) diff --git a/autogalaxy/profiles/mass/total/isothermal.py b/autogalaxy/profiles/mass/total/isothermal.py index 2d941affc..ba26bf671 100644 --- a/autogalaxy/profiles/mass/total/isothermal.py +++ b/autogalaxy/profiles/mass/total/isothermal.py @@ -76,9 +76,6 @@ def deflections_yx_2d_from(self, grid: aa.type.Grid2DLike, xp=np, **kwargs): """ Calculate the deflection angles on a grid of (y,x) arc-second coordinates. - For coordinates (0.0, 0.0) the analytic calculation of the deflection angle gives a NaN. Therefore, - coordinates at (0.0, 0.0) are shifted slightly to (1.0e-8, 1.0e-8). - Parameters ---------- grid From 76f0764308a735537d8ca1da0b54ca8e3bfbba62 Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Fri, 16 Jan 2026 14:17:25 +0000 Subject: [PATCH 2/4] al init import on curvature preload load method --- autogalaxy/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/autogalaxy/__init__.py b/autogalaxy/__init__.py index 652687577..146236e5b 100644 --- a/autogalaxy/__init__.py +++ b/autogalaxy/__init__.py @@ -6,6 +6,7 @@ from autoconf.dictable import from_dict, from_json, output_to_json, to_dict from autoarray.dataset import preprocess # noqa +from autoarray.dataset.interferometer.w_tilde import load_curvature_preload_if_compatible from autoarray.dataset.imaging.dataset import Imaging # noqa from autoarray.dataset.interferometer.dataset import Interferometer # noqa from autoarray.dataset.dataset_model import DatasetModel From 783994775b4e30f58d5a6c7ea779e0a86f302673 Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Sat, 17 Jan 2026 13:05:12 +0000 Subject: [PATCH 3/4] aggregatoe fix --- autogalaxy/aggregator/interferometer/interferometer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autogalaxy/aggregator/interferometer/interferometer.py b/autogalaxy/aggregator/interferometer/interferometer.py index 1886ad250..117264be4 100644 --- a/autogalaxy/aggregator/interferometer/interferometer.py +++ b/autogalaxy/aggregator/interferometer/interferometer.py @@ -53,7 +53,7 @@ def _interferometer_from( ) uv_wavelengths = fit.value(name="dataset")[3].data - transformer_class = fit.value(name="dataset.transformer_class") + transformer_class = fit.value(name="transformer_class") dataset = aa.Interferometer( data=data, From 08af7fe82cb017d2830099d783e2e8bdec36d05d Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Sat, 17 Jan 2026 13:06:19 +0000 Subject: [PATCH 4/4] black --- autogalaxy/__init__.py | 4 +++- autogalaxy/interferometer/model/analysis.py | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/autogalaxy/__init__.py b/autogalaxy/__init__.py index 146236e5b..ea6291da2 100644 --- a/autogalaxy/__init__.py +++ b/autogalaxy/__init__.py @@ -6,7 +6,9 @@ from autoconf.dictable import from_dict, from_json, output_to_json, to_dict from autoarray.dataset import preprocess # noqa -from autoarray.dataset.interferometer.w_tilde import load_curvature_preload_if_compatible +from autoarray.dataset.interferometer.w_tilde import ( + load_curvature_preload_if_compatible, +) from autoarray.dataset.imaging.dataset import Imaging # noqa from autoarray.dataset.interferometer.dataset import Interferometer # noqa from autoarray.dataset.dataset_model import DatasetModel diff --git a/autogalaxy/interferometer/model/analysis.py b/autogalaxy/interferometer/model/analysis.py index 9d34776ba..ac4a56c41 100644 --- a/autogalaxy/interferometer/model/analysis.py +++ b/autogalaxy/interferometer/model/analysis.py @@ -185,5 +185,6 @@ def save_attributes(self, paths: af.DirectoryPaths): super().save_attributes(paths=paths) paths.save_json( - "transformer_class", to_dict(self.dataset.transformer.__class__), + "transformer_class", + to_dict(self.dataset.transformer.__class__), )