From 2506690e3afba80cf9b4d13e2d0ffef96b1fa9e7 Mon Sep 17 00:00:00 2001 From: alex <alex@tls-tautenburg.de> Date: Thu, 6 Jul 2023 08:22:50 +0000 Subject: [PATCH] fix #36 --- scripts/merge_skymodels.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/merge_skymodels.py b/scripts/merge_skymodels.py index 1a5a8728..ba270023 100644 --- a/scripts/merge_skymodels.py +++ b/scripts/merge_skymodels.py @@ -5,6 +5,7 @@ Append a LOFAR skymodel to an existing one import os, logging import lsmtool +import numpy ######################################################################## @@ -15,8 +16,13 @@ def main(inmodel1, inmodel2, outmodel = 'output.skymodel'): logging.info('Reading ' + inmodel2) s2 = lsmtool.load(inmodel2) + if s1.getPatchNames() is None: + s1.group('single') + if s2.getPatchNames() is None: + s2.group('single') + logging.info('Adding skymodel ' + inmodel2 + ' to ' + inmodel1) - s1.concatenate(s2) + s1.concatenate(s2, inheritPatches=True) s1.write(outmodel) return(0) -- GitLab