diff --git a/fixms/data/RACS_1313-72.SB57526.split.ms.zip b/fixms/data/RACS_1313-72.SB57526.split.ms.zip index f8099a7..7596293 100644 --- a/fixms/data/RACS_1313-72.SB57526.split.ms.zip +++ b/fixms/data/RACS_1313-72.SB57526.split.ms.zip @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:69e4d9584e770e62617eaa252b696a395d4462b32dac71cf0ec5b59767c65f2c -size 79886 +oid sha256:392cf22c2d6e86afbe10abc48b4b762d4cb2812b5478f4a53aa6bfd03c8644b3 +size 4483375 diff --git a/tests/test_fix_ms_corrs.py b/tests/test_fix_ms_corrs.py index b66dcc3..11d2da8 100644 --- a/tests/test_fix_ms_corrs.py +++ b/tests/test_fix_ms_corrs.py @@ -257,9 +257,9 @@ def askap_stokes_mat(ms): def askap_stokes(ms): - theta = get_pol_axis(ms.original_ms_path) + 45 * u.deg + theta = get_pol_axis(ms.original_ms_path) xx, xy, yx, yy = ms.original_data.T - assert theta == 0 * u.deg, "Only works for theta = 0 deg" + assert theta == -45 * u.deg, "Only works for theta = -45 deg, got {theta=}" I = xx + yy Q = yy - xx U = -(xy + yx) @@ -329,7 +329,7 @@ def test_stokes_Q(ms_standard_example, ms_rotated_example): mueller_a = askap_stokes_mat(ms) mueller_w = get_wsclean_stokes(ms) assert np.allclose( - mueller_a.stokes_Q, mueller_w.stokes_Q, atol=1e-2 + mueller_a.stokes_Q, mueller_w.stokes_Q, atol=1e-1 ), f"ASKAP and WSClean disagree on Stokes Q in {ms.fixed_ms_path.name}"