Firefly: Catalogs

Catalogs

Catalogs are a special case of tables; the basic functionality of tables is covered in the Tables section. You can load a wide variety of catalogs to load for overlaying on your visualized data. If you don't have an image loaded, the tool will pick a "coverage image" for you and overlay the catalog on that image. It will also make a plot for you, which you can change.

Contents of page/chapter:
+Introduction
+IRSA Catalogs -- Searching for catalogs from IRSA
+Interacting with Catalogs
+Hierarchical Catalog Display
+Details Tab -- More information about the columns

 


Introduction

There are several different ways to get catalogs into Firefly. This chapter focuses on IRSA catalogs.

When you click on the "Catalogs" tab at the top of the Firefly window, you are dropped into an IRSA Catalogs search, which is what we describe here. There are other kinds of searches you can also do that will load catalogs (or other tables) into the tool.


IRSA Catalogs -- Searching for catalogs at IRSA

The upper left quadrant of this window is where you specify which catalog you want to search. To change catalogs, first select the "project" under which they are housed at IRSA, such as 2MASS, IRAS, WISE, MSX, etc. The available choices underneath that change according to the project you have selected. A short description is provided for each of the catalogs, with links for more information (including definitions of the sometimes cryptic column names); an example is here:

The upper right quadrant of this window is where you specify the target (the position is sometimes pre-filled with its best guess as to what you want) and the search method (cone, elliptical, box, polygon, multi-object, all-sky), and the parameters that go with that search method (e.g., the radius of the cone). The parameters for each of these searches change dynamically as you select search options, as follows:

Caution:
Pick your units from the drop-down first, and then enter a number; if you enter a number and then select from the drop-down, it will convert your number from the old units to the new units. There are both upper and lower limits to your search radius; it will tell you if you request something too big or too small. Note that these limits are catalog-dependent.

Cone search:

You can put in a position, but sometimes it attempts to guess a position, based on prior searches. You specify the cone radius; the default is 10 arcsec.

Elliptical search:

You can put in a position, but sometimes it attempts to guess a position, based on prior searches. You specify the search ellipse's semi-major axis, position ratio, and axial ratio. Defaults are as shown.

Box search:

You can put in a position, but sometimes it attempts to guess a position, based on prior searches. You specify the box's length on a side; default is as shown.

Tips and Troubleshooting: If you enter coordinates in non-equatorial units (e.g., Galactic or ecliptic), the search is still carried out in equatorial coordinates (RA and Dec).

Polygon search:

For this, note that it no longer has a single target location. It will sometimes try to pre-fill the vertices of the position it thinks you want, based on prior searches. If you have images loaded, it will give you choices based on the current image -- you can select whether you want the catalog request to match the entire area of the image you have selected ("image"), or just the portion of the image you can see in the current view ("visible"), or your own ("custom") area. (However, note that if you have selected a HiPS image before searching, you are limited to a maximum of 5 degrees.) The list of vertices in the coordinates box are in decimal RA and Dec in degrees. You must enter at least 3 and at most 15 vertices, separated by a comma. Note that, for overlaying catalogs on HiPS images, you cannot select "image", because HiPS images are generally very, very large, so this would result in too many points being returned. There is a maximum of 5 degrees imposed on catalog searches to match HiPS images.

If you select a rectangular region of your image and then select a polygon catalog search, you will have a fourth radio button above, "selection", which matches the corners of your selected image region.

If you select the "bullseye" icon on the right (), you get a pop-up with a way to interactively select your target; this works just like this interactive target refinement (go there for more details) :

Multi-Object search:

For a multi-object search, it can't guess what position you want. You need to upload a file (from your disk or the IRSA Workspace ) in IPAC table format , which is a varietal of plain text. (IRSA has a table validator which may be helpful.) Note that you also have to specify the radius over which to search for each of the targets in your list.

When you do a multi-position search on catalogs, three new columns are added to the catalog as it is returned to you. These columns are :

These additional columns can help you assess if the target(s) it found is the target that should be matched to the position you requested.

All-sky search:

Because this is an all-sky search, it does not have a single target entry box. In order to constrain this search, you need to impose constraints on the bottom of the screen (see below).

The bottom of this window allows you to set restrictions on specific columns. It gives you a list of all the available column names in the corresponding catalog. (Most catalogs have identical "standard" and "long form" selections, but some have more columns available in "long form".) From here, you can choose what to display (tickboxes on the left), and filter what is returned ("constraints" column). For example, only return objects with values in column y that are greater than x. If you add more than one restriction, they are combined logically using an "AND" operators; be careful, because you can thus restrict data such that none of the catalog meets your criteria.

Click on "Search" to initiate the search. It will load the catalog into a tab of its own. The objects will also be overlaid on any images you have loaded, and a default x-y plot will be shown. (For more on the x-y plots, see Plots section.) All of these representations are interlinked -- clicking on a row in the table shows it on the image and in the plot, and clicking on an object in the image shows it in the table and in the plot, and clicking on an object in the plot shows it in the table and on the image.

To close the catalog search window without searching for a catalog, click on "Cancel".

Tips and Troubleshooting

The search results are then shown in a Firefly table and you can interact with it.


Interacting with Catalogs

When you load a catalog, the tool may create a table, a plot, and/or, if your catalog has position information (e.g., RA and Dec), it overlays the catalog on an image. Tables, plots, and overlays on images are all interlinked and interactive.

Catalogs are a special case of tables; the basic functionality of tables is covered in the Tables section. You can sort and filter the table.

Plots are also covered in a different section. You can make scatter plots, heat maps, and histograms. You can plot columns from your catalog, including simple mathematical manipulations of catalog columns.

If the catalog has positions included, the catalog will also be overlaid on the loaded image(s). The Visualization section includes information about that. Each catalog that you load is overlaid on the image using different, customizable symbols and colors.

When you have catalogs loaded into the tool, the header of the catalogs has the name of the catalog and a color swatch:

This color swatch corresponds to the symbol color that is used in the image overlays. You can change the color by clicking on the color swatch in the header, or by navigating to the layers in the image pane. See the color picker section of the visualization chapter for more information.

Tips and Troubleshooting


Hierarchical Catalog Display

If one has a large catalog loaded into the tool overlaid on top of lots of images the possibility exists that the computer or the network could be overwhelmed trying to render all the points on all the images. Historically we dealt with this by "thinning out" the catalog and not showing all the points. However, there is a better solution, which is now employed here!

For catalogs below about 1000 points, the tool will show the individual points on the image.

For catalogs above that threshold, the tool will bin up the catalogs based on HEALPix pixels (see HiPS section here for more links). In summary, the sky is broken up into sections, and the tool will show symbols with a number indicating the number of sources in that region. Then, when you zoom in, it will dynamically adapt to show you smaller and smaller cells until it shows you all the individual sources.

From the layers icon ( see visualization chapter), you can bring up many display options. Below are examples of what is displayed, the options seen in the layers, and additional options. The same catalog and zoom level and minimum group size are used for each view. The "Min Group" option here is 50, so if there are cells with fewer than 50 sources, then the individual sources are shown, and if there are more than 50 sources, then the cell is shown with a number inside corresponding to the number of sources from the catalog. (See below for additional information.)


In this view, the 'cells' used are the cells explicitly associated with the HEALPix grid, so the size of the cells is very clear. In the top row here, three of the diamond-shaped cells across the top have fewer than 50 sources (so they do not have cell boundaries and the individual sources are shown), then the next row of diamond-shaped cells have 87, 86, and 57 sources respectively.

In this view, the 'cells' are shown by circles enclosed within boxes. The locations and cell sizes are the same as in the prior screenshot, but the boundaries between tiles may be less obvious to new users.

In this view, the 'cells' are shown by ellipses shown with dashed lines. The locations and cell sizes are the same as in the prior screenshot, but the boundaries between tiles may be less obvious to new users. It may be more obvious, though, that these are representations of groups of points.

Finally, in this view, the 'cells' are again shown as the HEALPix tiles, but in this case the color of the cells corresponds to the number of sources in the cell. You can choose "Linear", "Linear Compressed", or "Log Stretch" to assign the colors, and you can change the color range by changing the color using the color picker in the layers pop-up, from which you can also change the transparency. This approach makes it more visually clear how many sources are in each cell, but makes it harder to see the background image. Even though you can change the transparency of this overlay to reveal more of the background, it still can make seeing the image challenging in some cases.

Tips and Troubleshooting


Details Tab

If you load a catalog from IRSA, you will likely have an additional tab on the right hand side, under the plot, called "Details." This additional tab is sometimes called a "property sheet." This tab is, itself, another Firefly table, and consists of each of the columns of the retrieved catalog with additional information about each field where available. (Not every catalog may have this information available.) This information can be used to learn more about each of the columns in retrieved. For additional information, please consult the full documentation that accompanies the catalog.

Tips and Troubleshooting