curryer.spicierpy¶
A Spicier version of SpiceyPy (vectorized + extensions).
@author: Brandon Stone
Submodules¶
Functions¶
|
Get pointing (attitude) as a rotation matrix (supports ndarrays). |
|
Convert rectangular coords to geodetic (lon/lat/alt) (supports 2D ndarrays). |
|
Convert ephemeris time (ET) to continuous encoded spacecraft clock |
|
Convert continuous encoded spacecraft clock "ticks" to ephemeris time |
|
Get position (supports ndarrays). |
|
Get position and velocity (supports ndarrays). |
|
Convert strings to Ephemeris Time (ET) (supports ndarrays). |
|
Convert Ephemeris Time (ET @J2000) to a string (supports scalar (0D) ndarrays). |
|
Convert between uniform (count) time scales (supports ndarrays). |
Package Contents¶
- curryer.spicierpy.ckgp(inst, sclkdp, tol, ref)¶
Get pointing (attitude) as a rotation matrix (supports ndarrays).
- curryer.spicierpy.recgeo(rectan, re, f, as_deg=False)¶
Convert rectangular coords to geodetic (lon/lat/alt) (supports 2D ndarrays).
- curryer.spicierpy.sce2c(func, sc, et)¶
Convert ephemeris time (ET) to continuous encoded spacecraft clock “ticks” (supports ndarrays).
- curryer.spicierpy.sct2e(func, sc, sclkdp)¶
Convert continuous encoded spacecraft clock “ticks” to ephemeris time (ET; supports ndarrays).
- curryer.spicierpy.spkezp(targ, et, ref, abcorr, obs)¶
Get position (supports ndarrays).
- curryer.spicierpy.spkezr(targ, et, ref, abcorr, obs)¶
Get position and velocity (supports ndarrays).
- curryer.spicierpy.str2et(time, *args, **kwargs)¶
Convert strings to Ephemeris Time (ET) (supports ndarrays).
- curryer.spicierpy.timout(et, *args, **kwargs)¶
Convert Ephemeris Time (ET @J2000) to a string (supports scalar (0D) ndarrays).
- curryer.spicierpy.unitim(func, epoch, *args, **kwargs)¶
Convert between uniform (count) time scales (supports ndarrays).