This plot has markers landing outside the image boundaries which wasn't the case earlier. Maybe it's because of data update or TAP query results have changed or some library version issue.
Workaround to make all markers land within the image cutout (tested):
Change following adql in adql=:
"WHERE 1 = CONTAINS(POINT('ICRS', mer.ra, mer.dec), "
f"BOX('ICRS', {ra_cutout}, {dec_cutout}, {size_cutout/np.cos(coords_cutout.dec)}, {size_cutout})) "
to
"WHERE 1 = CONTAINS(POINT('ICRS', mer.ra, mer.dec), "
f"BOX('ICRS', {ra_cutout}, {dec_cutout}, {size_cutout}, {size_cutout})) "
But it's not scientifically accurate I guess.
This plot has markers landing outside the image boundaries which wasn't the case earlier. Maybe it's because of data update or TAP query results have changed or some library version issue.
Workaround to make all markers land within the image cutout (tested):
Change following adql in
adql=:to
But it's not scientifically accurate I guess.