sample_sky_uniform

peebee.sampling.sample_sky_uniform(model, n, max_distance=3.0, sun_pos=(8.178, 0.0, 0.0))

Generate uniform random sample of line-of-sight accelerations from sky positions.

Model (Model):

Gravitational model to compute accelerations from

N (int):

Number of sample points to generate

Max_distance (float, optional):

Maximum heliocentric distance in kpc. Default is 3.0.

Sun_pos (tuple, optional):

Solar position in Galactocentric coordinates (kpc). Default is (8.0, 0.0, 0.0).

Returns:

sky_sample (tuple) - Sky coordinates and accelerations: (l, b, d, alos) where l,b are in degrees, d in kpc, and alos in mm/s/yr