Spatial Distributions (artpop.space)

API

artpop.space Package

Functions

plummer_xy(num_stars, distance, xy_dim, ...)

Sample xy positions from a two-dimensional Plummer distributions using inverse transform sampling.

sersic_xy(num_stars, distance, xy_dim, ...)

Sample xy positions from a two-dimensional Sersic distribution.

uniform_xy(num_stars, xy_dim[, random_state])

Sample xy positions from a uniform distribution.

xy_from_grid(num_stars, model, xy_dim[, ...])

Sample xy positions from a discrete grid weighted by an arbitrary model.

Classes

Constant2D([amplitude])

The simplest model ever.

Plummer2D([amplitude, scale_radius, x_0, y_0])

Two-dimensional Plummer surface brightness profile.