API Reference¶
sbpy.data¶
Classes¶
|
|
|
Class for querying, manipulating, and calculating ephemerides |
|
Class for querying, storing, and manipulating observations |
|
Class for querying, manipulating, integrating, and fitting orbital elements |
|
Class for storing and querying physical properties |
|
Class for parsing target identifiers. |
|
|
Will be raised in case of exceptions dealing with |
|
Will be raised in case of query errors. |
|
Will be raised in case time scales on |
sbpy.activity¶
Classes¶
|
Coma dust quantity for scattered light. |
|
Annular aperture projected at the distance of the target. |
|
Abstract base class for photometric apertures. |
|
Circular aperture projected at the distance of the target. |
|
Abstract base class for dust coma photometric models: Afrho, Efrho. |
|
Coma dust quantity for thermal emission. |
|
Gaussian-shaped aperture, e.g., for radio observations. |
|
Haser coma model. |
|
LTE Methods for calculating production_rate |
|
Class for non LTE production rate models. |
|
Rectangular aperture projected at the distance of the target. |
|
Vectorial model for fragments in a coma produced with a dissociative energy kick. |
Functions¶
|
Returns beta factor based on timescales from |
|
Einstein coefficient from molecular data |
|
Fluorescence band strength. |
|
Calculate production rate for |
|
Returns conversion of the integrated line intensity at 300 K (from the JPL molecular spectra catalog) to a chosen temperature |
|
Halley-Marcus composite dust phase function. |
|
Photodissociation lengthscale for a gas species. |
|
Photodissociation timescale for a gas species. |
|
Equation relating number of molecules with column density, the aperture, and geometry given and accounting for photodissociation, derived from data provided. |
sbpy.photometry¶
Classes¶
|
Base class for disk-integrated phase function model |
|
HG photometric phase model (Bowell et al. 1989). |
|
HG12 photometric phase model (Muinonen et al. 2010). |
|
Revised H, G12 model by Penttil"a et al. (2016). |
|
HG1G2 photometric phase model (Muinonen et al. 2010). |
|
Linear phase function model |
Functions¶
|
Retrieve bandpass transmission spectrum from sbpy. |
Variables¶
sbpy.spectroscopy¶
Classes¶
|
Blackbody sphere. |
|
Class to handle simple linear reddening. |
|
Convert between magnitude and spectral gradient. |
Range of spectral models |
|
|
sbpy.bib¶
Classes¶
|
Functions¶
|
Decorator that registers citations within |
|
Register a citation with the |
|
Reset |
|
Show current bibliography. |
|
Report |
|
Disable |
|
Convert bibliography to AASTeX format. |
|
Convert bibliography to BibTeX format. |
|
Convert bibliography to Icarus LATeX format. |
|
Convert bibliography to MNRAS LATeX format. |
|
Convert bibcodes to human readable text. |
|
Enable |
sbpy.exceptions¶
Classes¶
Optional package is not available. |
|
Required package is not available. |
|
Exception base class for all sbpy exceptions. |
|
Warning base class for all sbpy warnings. |
|
More testing is needed to understand the issue. |
sbpy.units¶
Functions¶
|
Enable |
|
Angular size and projected linear size equivalency. |
|
Reflectance related equivalencies. |
Flux density equivalencies with Vega-based magnitude systems. |
Variables¶
Johnson-Morgan magnitude system flux density zeropoint (Johnson et al 1966; Bessell & Murphy 2012). |
|
Johnson-Morgan magnitude system: Vega is 0.03 mag at all wavelengths (Johnson et al 1966; Bessell & Murphy 2012). |
|
Spectral flux density of Vega. |
|
Vega-based magnitude: Vega is 0 mag at all wavelengths |
|
Convenience unit for expressing spectral gradients. |
sbpy.utils¶
Functions¶
|
Decorator that warns if the arguments are not valid packages. |
|
Verifies the arguments are valid packages. |