From d3f6f569574fe3317d326b48c55301714668d7e7 Mon Sep 17 00:00:00 2001 From: David Rafferty <drafferty@hs.uni-hamburg.de> Date: Tue, 11 Mar 2025 11:10:29 +0100 Subject: [PATCH] Fix setting of patch positions --- lsmtool/operations/group.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lsmtool/operations/group.py b/lsmtool/operations/group.py index ddb3400..e4b7c50 100644 --- a/lsmtool/operations/group.py +++ b/lsmtool/operations/group.py @@ -379,6 +379,8 @@ def addSingle(LSM, patchName): def addEvery(LSM): """Add a Patch column with a different name for each source""" + from .. import tableio + names = LSM.getColValues('Name').copy() for i, name in enumerate(names): names[i] = name + '_patch' @@ -386,7 +388,7 @@ def addEvery(LSM): Decs = LSM.getColValues('Dec', units='degree') patchDict = {} for name, ra, dec in zip(names, RAs, Decs): - patchDict.update({name: [ra, dec]}) + patchDict.update({name: [tableio.RA2Angle(ra)[0], tableio.Dec2Angle(dec)[0]]}) LSM.table.meta.update(patchDict) LSM.setColValues('Patch', names, index=2) -- GitLab