Fix Version/s: None
Sprint:SUIT Sprint 2016-11, SUIT Sprint 2016-12
Team:Science User Interface
This is the working extension for
DM-8010. The DM-8010 implemented MetaData and TableData search processors. The image search processor is needed as well. It will also exercise the cutout service that SLAC imgServ API will provide.
The image search processor (LSSTImageSearch) is searching the DAX using either id or a set of ids to locate the image and then displaying them in the tree-view window. There are two types of search URL:
Coadded image (and cutout) retrieval
curl -o outImageCoadd.fits "http://lsst-qserv-dax01.ncsa.illinois.edu:5000/image/v0/deepCoadd/id?id=23986176"
For Science CCD, it can also be searched using id. But the preferred way is using a set of ids, such as:
curl -o outImage3.fits "http://lsst-qserv-dax01.ncsa.illinois.edu:5000/image/v0/calexp/ids?run=3325&camcol=1&field=171&filter=z"
The image search processor processes the parameters passed from the UI and then build the URL like above to find the image.
- relates to
DM-8010 Access catalog Data in QServ using DAX API
I tested again after Lijun merged
The image processor works fine.
Give a target, select different search types, I got correct image metadata and five images from the five filters with the same patch and tract. When click one of those five rows in the table, the corresponding image is highlighted.
When click one row in the table with different patch or tract, the five images are changed.
Please review and test this branch.