From f01f3fcf43eb1dddbc01aabd76dc4c7d021e796d Mon Sep 17 00:00:00 2001 From: Sebastiaan van der Tol <tol@astron.nl> Date: Wed, 5 Aug 2020 09:01:51 +0200 Subject: [PATCH] Minor fixes in add_beaminfo script for oskar-comparison --- scripts/misc/add_beaminfo.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/misc/add_beaminfo.py b/scripts/misc/add_beaminfo.py index d1ff1ed0..633144d3 100755 --- a/scripts/misc/add_beaminfo.py +++ b/scripts/misc/add_beaminfo.py @@ -31,10 +31,9 @@ def fix_antenna(oskar_ms_name: str, telescope_center_itrf: np.array): """Make POSITION in ::ANTENNA subtable absolute""" anttable = pt.table(f"{oskar_ms_name}::ANTENNA", readonly=False, ack=False) if np.isclose(norm(anttable[0]["POSITION"]), 0, atol=1e-3): - logging.info("Positions are already absolute") - return - else: anttable.putcol("POSITION", anttable.getcol("POSITION") + telescope_center_itrf) + else: + logging.info("Positions are already absolute") anttable.close() @@ -69,7 +68,7 @@ def add_phased_array_table(oskar_ms_name: str): position_coldesc['name'] = 'POSITION' phasedarraytable.addcols(position_coldesc) - coordinate_system_coldesc = pt.makearrcoldesc("COORDINATE_SYSTEM", 0., + coordinate_system_coldesc = pt.makearrcoldesc("COORDINATE_AXES", 0., shape=[3, 3], comment="Local coordinate system", valuetype='double') phasedarraytable.addcols(coordinate_system_coldesc) -- GitLab