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