Galaxies (skypy.galaxy)

This module contains methods that model the intrinsic properties of galaxy populations.

Luminosities (skypy.galaxy.luminosity)

Models of galaxy luminosities.

Models

herbel_luminosities

Model of Herbel et al (2017)

Ellipticities (skypy.galaxy.ellipticity)

Galaxy ellipticity module.

This module provides facilities to sample the ellipticities of galaxies.

Models

beta_ellipticity

Galaxy ellipticities sampled from a reparameterized beta distribution.

Redshifts (skypy.galaxy.redshift)

Galaxy redshift module.

This module provides facilities to sample galaxy redshifts using a number of models.

Models

herbel_redshift

Redshift following the Schechter luminosity function marginalised over luminosities following the Herbel et al.

herbel_pdf

Calculates the redshift pdf of the Schechter luminosity function according to the model of Herbel et al.

smail

Redshifts following the Smail et al.

Sizes (skypy.galaxy.size)

Galaxy size module.

This modules computes the angular size of galaxies from their physical size.

Utility functions

angular_size

Angular size of a galaxy.

Models

early_type_lognormal

Lognormal distribution for early-type galaxies.

late_type_lognormal

Lognormal distribution for late-type galaxies.

linear_lognormal

Lognormal distribution with linear mean.

Spectra (skypy.galaxy.spectrum)

Galaxy spectrum module.

Models

dirichlet_coefficients

Dirichlet-distributed SED coefficients.