Tools for using/reading/interacting with the LSST Data Catalog
- exploreRaft - find CCD, REB content of raft. Find parents of CCD, REB
- exploreREB - find ASPIC content of raft. Find parent REB of ASPIC
- findCCD - find files associated with eTraveler tests, returning file lists for SLAC or BNL, specified by run and CCD.
- raft_observation - given a run and step name, returns a dict of CCD files for the same observation
- get_steps_schema - list the traveler steps and schema for a given test, specified by run -- $ python get_steps_schema.py -r 3764
- merge, merge_over - concatenates a list of single-sensor images for one raft into one multi-extension FITS file so that
ds9 -mosaicimage wcsq <filename>
can assemble the entire image. merge_over does the same except that it modifies the header s in the output so that ds9 does not trim away the overscan regions.
For exploreXXX execute the main to see them in operation.
2017-04-25: currently one must use the dev eTraveler server and '-jrb' eTraveler instance on that server. That will be rectified once the client API goes fully prod.
- python >= 2.7.10 with requests
- datacat = 0.5
- eTraveler-clientAPI >= 1.5.3. Point your PYTHONPATH at the contained python/ directory
- ds9 <= 7.3.x or 7.6 Beta