Modules
Satellite toolkit for Elixir. SGP4 orbit propagation, coordinate transformations, and ground station pass prediction.
Angular geometry calculations for satellites.
Atmospheric density via the NRLMSISE-00 empirical model.
A parsed RINEX broadcast-navigation product (GPS LNAV, Galileo I/NAV+F/NAV, BeiDou D1/D2, GLONASS).
Parse and encode CCSDS Conjunction Data Messages (CDM).
Fetch TLEs and orbital data from CelesTrak.
Collision probability calculation for close approaches.
Result of a collision-probability evaluation.
Find close approaches between two satellites.
Manage and propagate satellite constellations.
Coordinate frame transformations for satellite state vectors.
Covariance matrix helpers for conjunction and orbit analysis.
Doppler shift calculation for satellite-ground links.
Earth shadow (eclipse) prediction for satellites.
Canonical representation of satellite orbital elements.
Encounter geometry helpers for conjunction assessment.
Relative encounter geometry at a common epoch.
JPL SPK/BSP ephemeris file reader.
Earth's oblateness (J2) perturbation force model.
Standard Keplerian Two-Body gravity force model.
Parse and encode CCSDS Orbit Mean-Elements Messages (OMM).
Parse and encode Two-Line Element sets.
WGS84 geodetic position: latitude, longitude, altitude.
GNSS constellation identity catalogs and validation helpers.
A parsed row from NAVCEN's GPS constellation status table.
A normalized GNSS satellite identity record.
Validation report for a GNSS constellation catalog.
Optional fetch-and-cache layer for GNSS products (SP3, RINEX clock, broadcast navigation, IONEX).
Local, on-disk cache for decompressed GNSS products, with atomic writes, SHA-256 integrity, gzip decompression (with a bomb guard), and a JSON provenance sidecar.
Static, pure catalog of GNSS analysis centers and the rules that turn a product specification into a canonical filename and a full archive URL.
A GNSS product specification: the analysis center, content type, calendar date, and temporal sampling that together identify one archived file.
Epoch conversions shared by the GNSS correction wrappers.
Initial Orbit Determination methods.
Single-frequency ionospheric group-delay corrections.
Lambert problem solver (Battin's method).
Topocentric look angle from a ground station to a satellite.
Batch/tensor analysis helpers for Orbis.
Higher-level batched access and coverage metrics.
Tensorized geometry helpers.
Tensorized RF helpers for large access and coverage studies.
Tensorized visibility products built on top of Orbis.Nx.Geometry.
A satellite pass over a ground station.
Satellite pass prediction over a ground station.
GNSS single-point positioning (SPP): recover a receiver position, clock bias, and geometry diagnostics from one epoch of pseudorange observations against a precise SP3 ephemeris or a broadcast navigation product.
A single-point-positioning solution at one receive epoch.
High-precision numerical orbit propagation.
RF link budget primitives.
SGP4/SDP4 orbit propagation from Two-Line Element sets.
SP3-c / SP3-d precise-ephemeris products (IGS precise orbits + clocks).
An interpolated SP3 satellite state at one epoch.
Catalog-scale conjunction screening.
A prefiltered conjunction candidate from catalog screening.
Final result for a screened candidate pair.
Backwards-compatible delegates for TLE/OMM parsing.
Represents the position and velocity of a satellite in the TEME coordinate system.
Real-time satellite position tracker.
Neutral-atmosphere (tropospheric) signal-delay corrections.