frb.surveys.heasarc

Surveys to be accessed through the HEASARC interface (via astroquery

class frb.surveys.heasarc.HEASARC_Survey(coord, radius, mission, **kwargs)[source]

Bases: SurveyCoord

Class to handle queries on the HEASARC survey. Uses astroquery for searching the Heasarc SQL database.

Args:
  • coord (SkyCoord) – Coordiante for surveying around

  • radius (Angle) – Search radius around the coordinate

  • mission (str) – Mission served by HEASAR for the data searches

__init__(coord, radius, mission, **kwargs)[source]
get_catalog()[source]

Grab a catalog of sources around the input coordinate to the search radius

Returns:

Catalog of sources returned

Return type:

astropy.table.Table

class frb.surveys.heasarc.SkyView_Survey(coord, radius, mission, **kwargs)[source]

Bases: SurveyCoord

Class to handle queries to the SkyView service of astroquery.

Args:
  • coord (SkyCoord) – Coordiante for surveying around

  • radius (Angle) – Search radius around the coordinate

  • mission (str) – Mission served by HEASAR for the data searches

__init__(coord, radius, mission, **kwargs)[source]
get_cutout(radius=None)[source]
get_first(radius)[source]
get_nvss(radius)[source]
get_wenss(radius)[source]
get_gleam(radius, band='170-231 MHz')[source]
get_tgss(radius)[source]
class frb.surveys.heasarc.NVSS_Survey(coord, radius, **kwargs)[source]

Bases: HEASARC_Survey, SkyView_Survey

Uses SkyView an HEASARC to get both images and catalogs for the VLA NVSS survey at 1.4 GHz.

__init__(coord, radius, **kwargs)[source]
class frb.surveys.heasarc.FIRST_Survey(coord, radius, **kwargs)[source]

Bases: HEASARC_Survey, SkyView_Survey

Uses SkyView an HEASARC to get both images and catalogs for the VLA FIRST survey at 1.4 GHz.

__init__(coord, radius, **kwargs)[source]
class frb.surveys.heasarc.WENSS_Survey(coord, radius, **kwargs)[source]

Bases: HEASARC_Survey, SkyView_Survey

Uses SkyView an HEASARC to get both images and catalogs for the WSRT northern sky survey at 325 MHz.

__init__(coord, radius, **kwargs)[source]