diff --git a/python/lsst/ts/observatory/control/base_tcs.py b/python/lsst/ts/observatory/control/base_tcs.py index 0e5ef7a4..d2df3564 100644 --- a/python/lsst/ts/observatory/control/base_tcs.py +++ b/python/lsst/ts/observatory/control/base_tcs.py @@ -197,8 +197,13 @@ def object_list_get(self, name: str) -> ICRS: self.log.warning( f"Found more than one entry for {name}. Using first one." ) - ra = Angle(object_table[0]["RA"], unit=u.hourangle) - dec = Angle(object_table[0]["DEC"], unit=u.deg) + + # Get RA and DEC keyword from table + ra_key = "RA" if "RA" in object_table.columns else "ra" + dec_key = "DEC" if "DEC" in object_table.columns else "dec" + + ra = Angle(object_table[0][ra_key], unit=u.hourangle) + dec = Angle(object_table[0][dec_key], unit=u.deg) radec_icrs = ICRS( ra=Angle(round(ra.value, 8), unit=u.hourangle), dec=Angle(round(dec.value, 8), unit=u.deg),