HESS

HESS

This service provides data analysis for puclicly available HESS telescope data, HESS collaboration (2018).

The data analysis can be launched either using the MMODA fronend interface or through a Python API from e.g. a Jupyter notebook on a user laptop. The main parameter panel generic for all analysis services allows to select the source of interest, based on its name or coordinates:

The HESS public data sample covers a selection of sources, with relatively short exposures, specified in the HESS collaboration paper. Choosing time intervals outside the dataset time coverage would result in "no data found" error.

The instrument specific parameter panel allow to select one of the three available data product types: Image, Spectrum or Lightcurve.

Selecting one of the available data product types reveals additional parameters specific to this data product.

The image parameter panel allows to specify the energy range the image size (Radius parameter) and pixel size (pixsize parameter). The image that will be produced is a Count Map around the reference source position.

The product display panel that appears upon the completion of data analysis shows the image together with a set of buttons that provide a possibility for further manipulations of the data product:

The "Qeury parameters" button provides the metadata with the analysis parameters. The "API code" button displays the Python API code that can be copy-pasted into a python code (e.g. on the user laptop) to request the data product. The same API code can also be launched in an online Jupyter lab environment on a collaborative data science platform renkulab.io, using the "View on Renku" button.

For the spectra, the analysis performs histogramming of events in energy, in the number NEbins of energy bins homogeneously spaces in logarithm of energy, between Emin and Emax. The source signal is extracted from a circular region of the radius R_s centered at the source RA, Dec. The backgorund is estimated using the "wobble" method, from a region opposite to the source count estimate region with respect to the camera center. Conversion of the counts to the physical flux units is done by dividing by the exposure time and effective area that is extracted from the Instrument Response Funcitons (IRF). The result is shown with black data points. This simple estimate of flux in energy bins does not take into account the event energy estimation errors. To the contrary, a powerlaw fit to the spectrum is done using forward folding method, properly taking into account the error of energy estimation. The energy range of the fit can be adjusted with the Efit_min, Efit_max parameters.

For the lightcurve, the same method of source and backgorund counts extraction is used as for the spectral analysis. The counts are binned in a number Ntbins of homogeneously spaced time bins between Start time and End time specified in the main parameter panel. Events in the energy range between Emin and Emax are considered. Conversion to the physical flux is done using the exposure estimate with an effective area at the lower energy bound Emin. The result

typically has limited time coverage corresponding to the sample datasets chosen for the Data Level 3 (DL3) demonstrator pulic release by the HESS collaboration.

Python notebooks for image, spectrum and lightcurves can be found at renkulab.io and in a related GitLab repository.