slsim.Sources.QuasarCatalog package

Submodules

slsim.Sources.QuasarCatalog.quasar_plus_galaxies module

slsim.Sources.QuasarCatalog.quasar_plus_galaxies.quasar_galaxies_simple(m_min=17, m_max=23, amp_min=0.9, amp_max=1.3, freq_min=0.5, freq_max=1.5, sky_area=<Quantity 0.1 deg2>)[source]

Creates an simple catalog of quasars and host galaxies. It generate random magnitude values in r, g, and i band for quasars. Also, generates amplitude and frequency for each source. Then, adds all these quasar properties to the galaxy catalog produced by skypy.

Parameters:
  • z_max – maximum redshift for sources

  • m_min – minimum magnitude for sources in r band

  • m_max – maximum magnitude for sources in r band

  • amp_min – minimum amplitude for sources

  • amp_max – maximum amplitude for sources

  • freq_min – minimum frequency for sources

  • freq_max – maximum frequency for sources

Returns:

an astropy table of quasars and host galaxies catalog

slsim.Sources.QuasarCatalog.simple_quasar module

slsim.Sources.QuasarCatalog.simple_quasar.quasar_catalog_simple(num_quasars=50000, z_min=0.1, z_max=5, m_min=17, m_max=23, amp_min=18, amp_max=23, freq_min=0.5, freq_max=1.5)[source]

Creates an simple catalog of quasars. It generate random redshift and magnitude values in r, g, and i band. Also, generates amplitude and frequency for each source. The function only works for r, g, and i band magnitudes.

Parameters:
  • number – number of sources we want

  • z_min – minimum redshift for sources

  • z_max – maximum redshift for sources

  • m_min – minimum magnitude for sources in r band

  • m_max – maximum magnitude for sources in r band

  • amp_min – minimum amplitude for sources

  • amp_max – maximum amplitude for sources

  • freq_min – minimum frequency for sources

  • freq_max – maximum frequency for sources

Returns:

an astropy table of quasar catalog

Module contents