Fix Version/s: None
Sprint:Science Pipelines DM-W16-4, Science Pipelines DM-W16-5
Team:Data Release Production
The qa analysis script under development (see
DM-4393) calls to HSC hscPipeBase's matches.py which adds functions to generate "unpacked matches" in a Catalog (and vice versa). It will be ported into lsst.afw.table.
The port includes following HSC commits:
Add functions to generate 'unpacked matches' in a Catalog.
Adding check to prevent more obscure error.
Some little error handling helps.
https://github.com/HyperSuprime-Cam/hscPipeBase/commit/61cc053b873d42802581adff8cbbdb52a348879e (from branch: stage-ncsa-3)
matches: add ArrayI to list of field types that require a size
https://github.com/HyperSuprime-Cam/hscPipeBase/commit/d4ccd11d8afbcdd9cf0b35eba948cca4b5d09ba5 (from branch tickets/HSC-1228)
Please also include a unittest.