From 82146169076af8659a5b6a84d7c5389a1d8d2f8d Mon Sep 17 00:00:00 2001 From: Ian Sullivan Date: Wed, 19 Nov 2025 12:12:42 -0800 Subject: [PATCH] Always return an astropy table from solar system association --- python/lsst/pipe/tasks/drpAssociationPipe.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/python/lsst/pipe/tasks/drpAssociationPipe.py b/python/lsst/pipe/tasks/drpAssociationPipe.py index abf632b77..38adf8ddb 100644 --- a/python/lsst/pipe/tasks/drpAssociationPipe.py +++ b/python/lsst/pipe/tasks/drpAssociationPipe.py @@ -437,15 +437,11 @@ def runSolarSystemAssociation(self, diaCat, ssCat, unassociatedSsObjects['visit'] = visit unassociatedSsObjects['detector'] = detector - if len(ssoAssocResult.unAssocDiaSources) > 0: - unassociatedDiaSources = ssoAssocResult.unAssocDiaSources - else: - unassociatedDiaSources = pd.DataFrame(columns=ssoAssocResult.unAssocDiaSources.columns) return pipeBase.Struct( associatedSsSources=associatedSsSources, associatedSsDiaSources=associatedSsDiaSources, unassociatedSsObjects=unassociatedSsObjects, - unassociatedDiaSources=unassociatedDiaSources + unassociatedDiaSources=ssoAssocResult.unAssocDiaSources ) def _addDiaObjectCoords(self, objects, sources):