MulensModel.satelliteskycoord module¶
-
class
MulensModel.satelliteskycoord.SatelliteSkyCoord(ephemerides_file, satellite=None)¶ Bases:
objectAn object that gives the Astropy.SkyCoord of satellite for a given epoch based on an ephemerides file.
- Keywords :
- ephemerides_file: str
- path to file with satellite ephemerides from JPL horizons, for examples see data/Spitzer_ephemeris_01.dat or data/K2_ephemeris_01.dat
- satellite: str, optional
- Just the name of the satellite.
- Attributes :
- satellite: str
- name of the satellite
-
get_satellite_coords(times)¶ Calculate the coordinates of the satellite for given times using cubic interpolation.
- Parameters :
- times: np.ndarray or list of floats
- Epochs for which satellite coordinates will be calculated.
- Returns :
- satellite_skycoord: Astropy.coordinates.SkyCoord
- SkyCoord for satellite at epochs times.