Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: display_firefly, firefly_client
-
Labels:None
-
Story Points:3
-
Epic Link:
-
Sprint:SUIT Sprint 2018-08, SUIT Sprint 2018-09
-
Team:Science User Interface
Description
Create a prototype JSON representation of all the footprints in an LSST SourceCatalog, for the regular footprints only (excluding heavy footprints), for use in Firefly.
Include bounding box information as well as the details of the individual pixels included in each footprint. Coordinate with development of DM-15326.
Cindy Wang [X] and I explored the initial Footprint-display UI this afternoon. After some discussion about how to handle on-image UI selection of Footprints, something which becomes more complicated when deblended Footprint parents and children are displayed at once, we developed the notion that it may be useful to Firefly to have the IDs of parents and children carried along in the JSON structure. While they will also be in the Object tables from which the Footprints will be taken, we do not yet have the structural metadata (e.g., a VO-DML data model) that would allow Firefly to recognize which columns carry this data, and in any event we cannot rule out a user wanting to browse an Object query result in which they didn't ask for the parent/child columns to be returned.
So I would ask David Shupe to look into a way to add this information to the JSON.