Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: meas_astrom
-
Labels:
-
Story Points:2
-
Epic Link:
-
Sprint:Alert Production S17 - 12, Alert Production S17 - 1
-
Team:Alert Production
Description
Now that there is a working astrometrySourceSelector (just merged in meas_algorithms from DM-5933), we should get matchOptimisticB working with it. This would entail replacing matchOptimisticB.SourceInfo with AstrometrySourceSelectorTask and tweaking the latter to do whatever matchOptimisticB needs, and removing SourceInfo.
Attachments
Issue Links
- is blocked by
-
DM-8645 Implement new matcherSourceSelector object for use in matchOptimisticB code. This links to DM-6824.
- Done
Added sourceSelector functionally to matchOptimisticB.py and modified it's unittests(testMatchOptimisticB, testAstrometry, testJoinMatchListWithCatalog) to contain a "deblend_nChild" column. The code currently passes all unittests and properly runs on a processCcd run of DECam data.
matchSourceSelector is currently used for replacement of the isUsable flag from the old SourceInfo. The other flag, isGood which is used after matches have been found, is currently hard coded. This is used as the current API of sourceSelector can not handle a matchList object.
The implemented changes can be found at https://github.com/lsst/meas_astrom/tree/u/morriscb/sourceSelector