From e7927d42990fefdaa5700c006248674cd7effcb1 Mon Sep 17 00:00:00 2001 From: talonmyburgh Date: Fri, 1 Aug 2025 11:41:24 +0200 Subject: [PATCH 1/3] ^^ update logo -> RIMS --- DynSpecMS/logo.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/DynSpecMS/logo.py b/DynSpecMS/logo.py index 88f1da3..bb05712 100644 --- a/DynSpecMS/logo.py +++ b/DynSpecMS/logo.py @@ -1,12 +1,10 @@ from __future__ import print_function def PrintLogo(version): - print(""" ______ _____ ___ ___ _____ """) - print(""" | _ \ / ___| | \/ |/ ___| """) - print(""" | | | |_ _ _ __ \ `--. _ __ ___ ___| . . |\ `--. """) - print(""" | | | | | | | '_ \ `--. \ '_ \ / _ \/ __| |\/| | `--. \ """) - print(""" | |/ /| |_| | | | /\__/ / |_) | __/ (__| | | |/\__/ / """) - print(""" |___/ \__, |_| |_\____/| .__/ \___|\___\_| |_/\____/ """) - print(""" __/ | | | """) - print(""" |___/ |_| """) + print(""" _____ _____ __ __ _____ """) + print(""" | __ \|_ _| \/ |/ ____|""") + print(""" | |__) | | | | \ / | (___ """) + print(""" | _ / | | | |\/| |\___ \ """) + print(""" | | \ \ _| |_| | | |____) |""") + print(""" |_| \_\_____|_| |_|_____/ """) print(" version",version) From cdc997ba3088e3a8a690895911cbefa0d409bbb5 Mon Sep 17 00:00:00 2001 From: talonmyburgh Date: Sun, 3 Aug 2025 15:38:08 +0200 Subject: [PATCH 2/3] ^^ patch bad failure mode when no sources present --- DynSpecMS/ClassDynSpecMS.py | 1 - DynSpecMS/scripts/ms2dynspec.py | 1 - 2 files changed, 2 deletions(-) diff --git a/DynSpecMS/ClassDynSpecMS.py b/DynSpecMS/ClassDynSpecMS.py index c511972..5b91527 100644 --- a/DynSpecMS/ClassDynSpecMS.py +++ b/DynSpecMS/ClassDynSpecMS.py @@ -256,7 +256,6 @@ def InitFromCatalog(self): print("Selected %i target [out of the %i in the original list]"%(self.NDirSelected,CGC.NOrig), file=log) if self.NDirSelected==0: print(ModColor.Str(" Have found no sources - returning"), file=log) - self.killWorkers() return NOff=self.NOff diff --git a/DynSpecMS/scripts/ms2dynspec.py b/DynSpecMS/scripts/ms2dynspec.py index 0b3e5f8..212b121 100755 --- a/DynSpecMS/scripts/ms2dynspec.py +++ b/DynSpecMS/scripts/ms2dynspec.py @@ -171,7 +171,6 @@ def ms2dynspec(args=None, messages=[]): if ra0<0.: ra0+=2.*np.pi field_ras.append(ra0) field_decs.append(dec0) - tField.close() field_ras=np.array(field_ras) field_decs=np.array(field_decs) ra_different=np.any(np.abs(field_ras-np.mean(field_ras))>args.tolerance*np.pi/(180*3600)) From babec6d1aa05cf63ba8ac0aee3723cdae3eec7ad Mon Sep 17 00:00:00 2001 From: talonmyburgh Date: Mon, 4 Aug 2025 22:07:39 +0200 Subject: [PATCH 3/3] ~~ remove added else that created dead code --- DynSpecMS/ClassGiveCatalog.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/DynSpecMS/ClassGiveCatalog.py b/DynSpecMS/ClassGiveCatalog.py index d95cc85..01d0030 100644 --- a/DynSpecMS/ClassGiveCatalog.py +++ b/DynSpecMS/ClassGiveCatalog.py @@ -145,14 +145,6 @@ def giveCat(self,SubSet=None): self.PosArray=np.asarray(l,dtype=dtype) self.DoProperMotionCorr=True - elif FileCoords is not None: - tbl = ascii.read(FileCoords) - ra = coord.Angle(tbl["ra"], unit=u.hour) - dec = coord.Angle(tbl["dec"], unit=u.degree) - self.PosArray=np.zeros((len(tbl),),dtype=dtype) - self.PosArray["ra"]=ra.degree - self.PosArray["dec"]=dec.degree - self.PosArray["Name"][:]=tbl["Name"][:] else: #FileCoords="Transient_LOTTS.csv"