Source code for astroquery.jplsbdb

# Licensed under a 3-clause BSD style license - see LICENSE.rst

"""
JPLSBDB
-------------------------

:author: Michael Mommert (mommermiscience@gmail.com)
"""

from astropy import config as _config


[docs] class Conf(_config.ConfigNamespace): """ Configuration parameters for `astroquery.jplsbdb`. """ server = _config.ConfigItem( ['https://ssd-api.jpl.nasa.gov/sbdb.api'], 'JPL SBDB') timeout = _config.ConfigItem( 30, 'Time limit for connecting to JPL server.') # dictionary to replace JPL SBDB units with astropy units in data objects data_unit_replace = {'JED': 'd', 'TDB': 'd'} # dictionary for units of individual and unique fields field_unit = {'epoch': 'd', 'cov_epoch': 'd', 'moid': 'au', 'moid_jup': 'au', 'jd': 'd', 'sigma_t': 'min', 'dist_min': 'au', 'dist_max': 'au', 'v_rel': 'km / s', 'v_inf': 'km / s', 'unc_major': 'km', 'unc_minor': 'km', 'un_angle': 'deg', 'dt': 'yr', 'v_imp': 'km / s', 'h': 'mag', 'diam': 'km', 'mass': 'kg', }
# `dist` not listed here, as it is defined twice with different units # 'energy' not listed here: 'Mt' not available in astropy.units conf = Conf() from .core import SBDB, SBDBClass __all__ = ['SBDB', 'SBDBClass', 'Conf', 'conf', ]