LSST Applications
21.0.0-172-gfb10e10a+18fedfabac,22.0.0+297cba6710,22.0.0+80564b0ff1,22.0.0+8d77f4f51a,22.0.0+a28f4c53b1,22.0.0+dcf3732eb2,22.0.1-1-g7d6de66+2a20fdde0d,22.0.1-1-g8e32f31+297cba6710,22.0.1-1-geca5380+7fa3b7d9b6,22.0.1-12-g44dc1dc+2a20fdde0d,22.0.1-15-g6a90155+515f58c32b,22.0.1-16-g9282f48+790f5f2caa,22.0.1-2-g92698f7+dcf3732eb2,22.0.1-2-ga9b0f51+7fa3b7d9b6,22.0.1-2-gd1925c9+bf4f0e694f,22.0.1-24-g1ad7a390+a9625a72a8,22.0.1-25-g5bf6245+3ad8ecd50b,22.0.1-25-gb120d7b+8b5510f75f,22.0.1-27-g97737f7+2a20fdde0d,22.0.1-32-gf62ce7b1+aa4237961e,22.0.1-4-g0b3f228+2a20fdde0d,22.0.1-4-g243d05b+871c1b8305,22.0.1-4-g3a563be+32dcf1063f,22.0.1-4-g44f2e3d+9e4ab0f4fa,22.0.1-42-gca6935d93+ba5e5ca3eb,22.0.1-5-g15c806e+85460ae5f3,22.0.1-5-g58711c4+611d128589,22.0.1-5-g75bb458+99c117b92f,22.0.1-6-g1c63a23+7fa3b7d9b6,22.0.1-6-g50866e6+84ff5a128b,22.0.1-6-g8d3140d+720564cf76,22.0.1-6-gd805d02+cc5644f571,22.0.1-8-ge5750ce+85460ae5f3,master-g6e05de7fdc+babf819c66,master-g99da0e417a+8d77f4f51a,w.2021.48
LSST Data Management Base Package
|
Public Member Functions | |
def | __init__ (self, display, verbose=False, url=None, name=None, *args, **kwargs) |
def | getClient (self) |
def | clearViewer (self) |
def | resetLayout (self) |
def | overlayFootprints (self, catalog, color='rgba(74, 144, 226, 0.60)', highlightColor='cyan', selectColor='orange', style='fill', layerString='detection footprints ', titleString='catalog footprints ') |
Device to talk to a firefly display
Definition at line 55 of file firefly.py.
def lsst.display.firefly.firefly.DisplayImpl.__init__ | ( | self, | |
display, | |||
verbose = False , |
|||
url = None , |
|||
name = None , |
|||
* | args, | ||
** | kwargs | ||
) |
Definition at line 75 of file firefly.py.
def lsst.display.firefly.firefly.DisplayImpl.clearViewer | ( | self | ) |
Reinitialize the viewer
Definition at line 518 of file firefly.py.
def lsst.display.firefly.firefly.DisplayImpl.getClient | ( | self | ) |
Get the instance of FireflyClient for this display Returns: -------- `firefly_client.FireflyClient` Instance of FireflyClient used by this display
Definition at line 508 of file firefly.py.
def lsst.display.firefly.firefly.DisplayImpl.overlayFootprints | ( | self, | |
catalog, | |||
color = 'rgba(74,144,226,0.60)' , |
|||
highlightColor = 'cyan' , |
|||
selectColor = 'orange' , |
|||
style = 'fill' , |
|||
layerString = 'detection footprints ' , |
|||
titleString = 'catalog footprints ' |
|||
) |
Overlay outlines of footprints from a catalog Overlay outlines of LSST footprints from the input catalog. The colors and style can be specified as parameters, and the base color and style can be changed in the Firefly browser user interface. Parameters: ----------- catalog : `lsst.afw.table.SourceCatalog` Source catalog from which to display footprints. color : `str` Color for footprints overlay. Colors can be specified as a name like 'cyan' or afwDisplay.RED; as an rgb value such as 'rgb(80,100,220)'; or as rgb plus alpha (transparency) such as 'rgba('74,144,226,0.60)'. highlightColor : `str` Color for highlighted footprints selectColor : `str` Color for selected footprints style : {'fill', 'outline'} Style of footprints display, filled or outline insertColumn : `int` Column at which to insert the "family_id" and "category" columns layerString: `str` Name of footprints layer string, to concatenate with the frame Re-using the layer_string will overwrite the previous table and footprints titleString: `str` Title of catalog, to concatenate with the frame
Definition at line 550 of file firefly.py.
def lsst.display.firefly.firefly.DisplayImpl.resetLayout | ( | self | ) |
Reset the layout of the Firefly Slate browser Clears the display and adds Slate cells to display image in upper left, plot area in upper right, and plots stretch across the bottom
Definition at line 523 of file firefly.py.