SourceCatalogSNRcat

class gammapy.catalog.SourceCatalogSNRcat(cache=False)[source]

Bases: gammapy.catalog.SourceCatalog

SNRcat supernova remnant catalog.

SNRcat is a census of high-energy observations of Galactic supernova remnants.

This function downloads the following CSV-format tables and adds some useful columns and unit information:

This only represents a subset of the information available in SNRcat, to get at the rest we would have to scrape their web pages.

  • table (Table) – SNR info table
  • obs_table (Table) – High-energy observation info table

Each table has a version string containing the download date in the table.meta dictionary.

Attributes Summary

description
name
positions Source positions (SkyCoord).

Methods Summary

copy(self) Copy catalog
row_index(self, name) Look up row index of source by name.
source_name(self, index) Look up source name by row index.

Attributes Documentation

description = 'SNRcat supernova remnant catalog.'
name = 'snrcat'
positions

Source positions (SkyCoord).

Methods Documentation

copy(self)

Copy catalog

row_index(self, name)

Look up row index of source by name.

Parameters:
name : str

Source name

Returns:
index : int

Row index of source in table

source_name(self, index)

Look up source name by row index.

Parameters:
index : int

Row index of source in table