vasca.source

Created on Thu Jan 19 10:17:54 2023

@author: buehler

Module Contents

Classes

Source

Class to store all VASCA information for one particular source. This class is for convenience, the same data is also found in the Field and Region classes containing this source.

Data

rm

API

vasca.source.rm = 'ResourceManager(...)'
class vasca.source.Source[source]

Bases: vasca.tables.TableCollection

Class to store all VASCA information for one particular source. This class is for convenience, the same data is also found in the Field and Region classes containing this source.

Initialization

Many class attributes are stored in Table.

add_vizier_SED(vizier_radius: astropy.units.Quantity = 1 * uu.arcsec) None[source]

Add spectral energy distribution table (tt_sed) with all spectral points from VizieR within given radius. Uses query_vizier_sed()

Parameters:

vizier_radius (Quantity) – Radius within which to add flux points from VizieR (Default value = 1 * uu.arcsec)

add_gphoton_lc(s2n_min: float = 3.0, tbin: int = -1) None[source]

Add light curve from gPhoton. Only include points with no flags. Assumes gPhoton flux is given for a 6 arcsec aperture.

Parameters:
  • s2n_min (float, optional) – Minimum significance of points for selection in light curve. (Default value = 3.0)

  • tbin_name (int, optional) –

  • tbin – (Default value = -1)

add_spectrum(search_radius: astropy.units.Quantity = 2 * uu.arcsec) None[source]

Get spectrum from SDSS, if available

Parameters:

search_radius (Quantity, optional) – Search radius around multifrequency counterpart, or if this does not excist, around VASCA position. (Default value = 2 * uu.arcsec)