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.
Parse and encode CCSDS Conjunction Data Messages (CDM).
Object-specific data block inside a parsed CCSDS 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.
A parsed RINEX broadcast-navigation product (GPS LNAV, Galileo I/NAV+F/NAV, BeiDou D1/D2, GLONASS).
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.
Code-differential GNSS (DGPS) positioning over single-frequency pseudoranges.
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.
Satellite-geometry and mission-planning layer above the GNSS observables: from a static receiver position and a precise (SP3) ephemeris, answer the three planning questions — which satellites are visible, how good is the geometry (dilution of precision), and when does each satellite rise and set.
Single-frequency ionospheric group-delay corrections.
The dual-frequency ionosphere-free linear combination of pseudoranges.
GPS L1 C/A LNAV navigation message synthesis and decoding (subframes 1-3).
GPS LNAV clock and ephemeris parameters in engineering units.
Predict the GNSS observables a receiver at a known ECEF position would see for a satellite, from a precise (SP3) ephemeris source.
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.
Measurement-quality control for single-point positioning: a generic
"is this measurement set self-consistent?" layer over
Orbis.GNSS.Positioning.
RINEX 3 observation products: parse a station's observation file, expose its
header (including the surveyed APPROX POSITION XYZ), and extract the
single-frequency pseudoranges that Orbis.GNSS.Positioning.solve/4 consumes.
A compact, fitted mean-element approximation of a satellite's orbit.
A long position track approximated by a sequence of contiguous, independently
fitted Orbis.GNSS.ReducedOrbit segments.
SP3-c / SP3-d precise-ephemeris products (IGS precise orbits + clocks).
An interpolated SP3 satellite state at one epoch.
GPS L1 coarse/acquisition (C/A) code generation and correlation.
Baseband simulation, correlation, and acquisition for the GPS L1 C/A signal.
A consolidated, read-only diagnostic for a single-point-positioning result.
Epoch conversions shared by the GNSS correction wrappers.
Neutral-atmosphere (tropospheric) signal-delay corrections.
Recover a receiver's velocity and clock drift from one epoch of Doppler or pseudorange-rate measurements against a precise (SP3) ephemeris source.
WGS84 geodetic position: latitude, longitude, altitude.
Initial Orbit Determination methods.
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.
High-precision numerical orbit propagation.
RF link budget primitives.
SGP4/SDP4 orbit propagation from Two-Line Element sets.
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.