Galaxies (skypy.galaxies
)¶
Introduction¶
Galaxy Properties¶
What follows are the physical properties of galaxies simulated by SkyPy, and the available models for each individual property.
Luminosity¶
The following models are found in the skypy.galaxies.luminosity
package.
Sample magnitudes from a Schechter luminosity function. |
Morphology¶
The following models are found in the skypy.galaxies.morphology
package.
Angular size of a galaxy. |
|
Galaxy ellipticities sampled from a reparameterized beta distribution. |
|
Lognormal size distribution for early-type galaxies. |
|
Lognormal size distribution for late-type galaxies. |
|
Lognormal size distribution with linear mean. |
|
Ellipticity distribution of Ryden (2004). |
Redshift¶
The following models are found in the skypy.galaxies.redshift
package.
Sample redshifts from a comoving density function. |
|
Sample redshifts from Schechter luminosity function. |
|
Sample redshifts from Schechter function. |
|
Redshifts following the Smail et al. (1994) model. |
Spectrum¶
The following models are found in the skypy.galaxies.spectrum
package.
SkyPy uses the speclite package for
photometric calculations. Some of the following functions take the names of
photometric filters as an input parameter. Users can choose from the available
Speclite Filters
following the naming syntax described in speclite.filters.load_filters
, or
create their own named speclite.filters.FilterResponse
.
Dirichlet-distributed SED coefficients. |
|
Galaxy spectra from kcorrect templates. |
|
|
Stellar mass¶
The following models are found in the skypy.galaxies.stellar_mass
package.
Stellar masses following the Schechter mass function [R04329ffbeb03-1]. |
Velocity dispersion¶
The following models are found in the skypy.galaxies.velocity_dispersion
package.
Sample velocity dispersion of elliptical galaxies in the local universe following a Schecter function. |
Reference/API¶
skypy.galaxies Package¶
This module contains methods that model the intrinsic properties of galaxy populations.
Functions¶
|
Sample redshifts and magnitudes from a Schechter luminosity function. |
|
Sample redshifts and stellar masses from a Schechter mass function. |
skypy.galaxies.luminosity Module¶
Models of galaxy luminosities.
Functions¶
|
Sample magnitudes from a Schechter luminosity function. |
skypy.galaxies.morphology Module¶
Galaxy morphology module.
This module provides facilities to sample the sizes and ellipticities of galaxies.
Functions¶
|
Angular size of a galaxy. |
|
Galaxy ellipticities sampled from a reparameterized beta distribution. |
|
Lognormal size distribution for early-type galaxies. |
|
Lognormal size distribution for late-type galaxies. |
|
Lognormal size distribution with linear mean. |
|
Ellipticity distribution of Ryden (2004). |
skypy.galaxies.redshift Module¶
Galaxy redshift module.
This module provides facilities to sample galaxy redshifts using a number of models.
Functions¶
|
Sample redshifts from a comoving density function. |
|
Sample redshifts from Schechter luminosity function. |
|
Sample redshifts from Schechter function. |
|
Redshifts following the Smail et al. (1994) model. |
skypy.galaxies.spectrum Module¶
Galaxy spectrum module.
Functions¶
|
Dirichlet-distributed SED coefficients. |
Classes¶
|
Galaxy spectra from kcorrect templates. |
Variables¶
|
Class Inheritance Diagram¶
skypy.galaxies.stellar_mass Module¶
Models of galaxy stellar mass.
Functions¶
|
Stellar masses following the Schechter mass function [R04329ffbeb03-1]. |
skypy.galaxies.velocity_dispersion Module¶
Models of galaxy velocity dispersion.
Functions¶
|
Sample velocity dispersion of elliptical galaxies in the local universe following a Schecter function. |