orbit.Orbit
: Timestamped orbital data for a satellite
timespan.TimeSpan
: A series of timestamps.updater.getStoredEpochLimits
: Returns limiting epochs for the stored TLEs for each sat in sat_id_list.updater.getTLEFilePaths
: Fetch list of paths to TLE files.updater.updateTLEs
: Fetch most recent TLE for provided list of satcat IDs.orbit
: Class for orbital data.timespan
: Class for series of timestamps.updater
: Functions to update TLE of a satcat ID, and fetch where the file is stored.util
util.celestrak
: Functions to fetch TLEs from Celestrak.util.constants
: Namespace of useful orbital constants.util.credentials
: Functions to fetch and store spacetrack credentials on the system.util.elements_u
: Utility functions for dealing with propagation element set strings.util.epoch_u
: Utility functions for converting different epochs.util.exceptions
: Generic exceptions that apply throughout satplot.util.orbital_u
: Utility functions for orbital calculations.util.spacetrack
: Functions to fetch TLEs from Spacetrack.orbit.Orbit
: Timestamped orbital data for a satellite, coordinate system depending on the central body.orbit.OrbitAttrDict
: A TypedDict providing type annotations for the Orbit class.timespan.TimeSpan
: A series of timestamps.elements_u.ElementsLineDict
: TypedDict container for lines of an element set.exceptions.DimensionError
: Dimension of an array is invalid.exceptions.OutOfRangeError
: The value is out of the acceptable range.spacetrack.InvalidCredentialsError
: Error indicating invalid credentials used to access spacetrack.updater.getStoredEpochLimits
: Returns limiting epochs for the stored TLEs for each sat in sat_id_list.updater.getTLEFilePaths
: Fetch list of paths to TLE files.updater.updateTLEs
: Fetch most recent TLE for provided list of satcat IDs.celestrak.getStoredEpochs
: Return the start and end epoch for {sat_id}.temptle .celestrak.getTLEFilePath
: Gives path to file where celestrak TLE is stored.celestrak.updateTLEs
: Fetch most recent TLE for satcat IDs from celestrak.credentials.createCredentials
: Script helper function to create and store credentials.credentials.fetchConfigCredentials
: Fetch spacetrack credentials from config file.credentials.fetchKeyringCredentials
: Fetch spacetrack credentials from system keyring.credentials.storeCredentials
: Store spacetrack credentials in system keyring.elements_u.dictify3LEs
: Turn list of strings into list of dicts storing TLE info.elements_u.split3LELineIntoFields
: Create an ElementsLineDict from an element set line.elements_u.stringify3LEDict
: Turn an element set dict 3LE dict back into a \n delimited string.epoch_u.datetime2TLEepoch
: Converts a datetime to a TLE epoch string.epoch_u.datetime2sgp4epoch
: Converts a datetime to an sgp4 epoch.epoch_u.epoch2datetime
: Converts a fractional epoch string to a datetime object.epoch_u.epochEarlierThan
: Check if epoch A is earlier than epoch B.epoch_u.epochLaterThan
: Check if epoch A is later than epoch B.epoch_u.findClosestDatetimeIndices
: Find the index of the closest datetime in source arr for each datetime in test_arr.epoch_u.getStoredEpochs
: Return the start and end epoch for tle_path.orbital_u.calcMeanMotion
: Returns mean motion [radians/s] for an elliptical or circular orbit with semi-major axis a.orbital_u.calcOrbitalVel
: Return the instantaneous velocity magnitude for an elliptical orbit at position.orbital_u.calcPeriod
: Returns the period of an elliptical or circular orbit.orbital_u.ssoInc
: Generates required inclination for given altitude [km] to maintain Sun Syncrhonous orbit.spacetrack.doCredentialsExist
: Checks if spacetrack credentials have been loaded into Spherapy.spacetrack.getStoredEpochs
: Return the start and end epoch for {sat_id}.tle .spacetrack.getTLEFilePath
: Gives path to file where spacetrack TLE is stored.spacetrack.updateTLEs
: Fetch most recent TLE for satcat IDs from spacetrack.This file was automatically generated via lazydocs.