curryer.compute.ephemeris

Ephemeris related routines.

Routine Listings

SolarDistAndDoppler(instrument, mission=None, kernels=None)

Class for working with TIM solar distance and doppler data.

Examples

>>> ugps_range = (1135641617000000, 1135728017000000)  # 2016-01-01 & 2016-01-02
>>> sdad = SolarDistAndDoppler('tcte', mission='tcte')
>>> table = sdad.get_corrections(ugps_range)
>>> print(table.head())

@author: Brandon Stone

Attributes

Classes

SolarDistAndDoppler

Solar distance and Doppler server.

Module Contents

curryer.compute.ephemeris.logger
class curryer.compute.ephemeris.SolarDistAndDoppler(observer, microsecond_cadence=None)

Bases: curryer.compute.abstract.AbstractMissionData

Solar distance and Doppler server.

DEFAULT_CADENCE = 60000000
observer
position_columns = ['x', 'y', 'z']
velocity_columns = ['vx', 'vy', 'vz']
get_corrections(ugps_times)

Generate a table of the SDD corrections.