Web Pages¶
Blast is a fairly simple interface, with basic pages that list transients, give details for each transient, and allow authorized users to upload transients. Details are given below.
List of Ingested Transients¶
The transient list page <blast_base_url>/transients
, contains
a simple list of ingested transients with links to the transient
information page for each one. A user can sort the list by name
or by set of categories based on how much of the processing
status has completed successfully, using the search bar at the top of the
table (see below).
Individual Transient Pages¶
The individual transient pages list details of a given transient as well as its downloaded cutout images, photometric apertures, photometry, and SED properties. Cutout image and SED plots are interactive via Bokeh. The status of a transient’s processing is given as well, and users can use the “Report” button to flag if a stage has yielded suspect results (for example, a poor estimation of isophotal aperture radius, or a SED model that does not fit the data). The goal of this button is to help users avoid suspect results, but there is no need to flag stages that already have a “failed” status.
Downloading data¶
For all metadata associated with each transient, the Download Data
button near the top of the page links to the Django REST API, and can be accessed programmatically. See the Web API for additional information on each column as well as how to execute queries on individual database tables via the API.
To download files with 1) parameter estimation chains, 2) parameter confidence intervals, and 3) best-fit models and uncertainties, the page includes “Download Chains”, “Download Percentiles”, and “Download Best-Fit Model” links. These files are in .npz
format and can be read with np.load
. Parameters correspond to the Prospector-alpha model, with details given here. To do these downloads programmatically, see SEDFittingResult fit fields.