ssapy.rvsampler
This module provides functions and classes for orbital mechanics calculations, optimization techniques, sampling methods, and orbital parameter translations.
Functions
|
Guess position and velocity from two closely spaced (in time) observations of ra/dec. |
|
Pseudo-Huber loss function. |
|
Derivative of the pseudo-Huber loss function. |
|
Convert equinoctial orbital elements to classical Keplerian orbital elements. |
|
Produce a ball of walkers around an initial parameter value. |
Classes
|
Gaussian prior on orbit semimajor axis a. |
|
Gaussian prior on log10(area) of object. |
|
Directly specify initial position and velocity samples. |
|
Initialize position and velocity from two closely spaced (in time) observations of ra/dec. |
|
Gaussian prior on orbit eccentricity e. |
|
A sampler built on the emcee package. |
|
Gaussian prior on equinoctial ex and ey, favoring ex = ey = 0. |
|
Optimizer that employs Levenberg-Marquardt least-squares fitting and fits in Kozai mean Keplerian element space. |
|
Initialize position and velocity samples by projecting an observed ra/dec into the equatorial plane and assuming a GEO statationary orbital velocity. |
|
Generate position and velocity samples as an isotropic Gaussian distribution around an asserted position and velocity. |
|
Optimizer that employs Levenberg-Marquardt least-squares fitting. |
|
Optimizer that employs Levenberg-Marquardt least-squares fitting. |
|
Base class for LeastSquaresOptimizers |
|
Gaussian prior on log10(area) of object. |
|
Generate MCMC samples using a Metropolis-Hastings sampler. |
|
A multivariate normal proposal distribution. |
|
Translate between angle-based orbital parameters and orbit objects. |
|
Translate between equinoctial parameters and orbit objects. |
|
Translate between position-velocity parameters and orbit objects. |
|
Class for making parameters into Orbits and vice-versa. |
|
Gaussian prior on distance from origin |
|
A class to manage MCMC sampling of orbits (parameterized by position and velocity at a given epoch) given some angular observations. |
|
Isotropic multivariate normal proposal distribution. |
|
Optimizer that employs Levenberg-Marquardt least-squares fitting and fits in Kozai mean Keplerian element space. |
|
Gaussian prior on velocity magnitude |
Class Inheritance Diagram
