Skip to main content

Module sidereal

Module sidereal 

Source
Expand description

Repeating-geometry residual filtering.

This module is a pure post-processing kernel for residual arrays. It models local-environment repeat signatures as a phase-stacked template at a supplied repeat period, then subtracts only corrections backed by the requested prior coverage.

Structs§

SiderealFilterOptions
Options controlling residual template stacking.
SiderealFilterOutput
Output of sidereal_filter.

Enums§

SiderealFilterError
Errors returned by sidereal filtering and repeat-period helpers.
SiderealTemplateMethod
Template estimator used by sidereal_filter.

Constants§

SIDEREAL_DAY_NANOS
Length of the mean sidereal day used for constellation-default GPS phasing.
SIDEREAL_DAY_SECONDS
Length of the mean sidereal day in SI seconds.

Functions§

orbit_repeat_lag
Compute a per-satellite orbital repeat lag from a broadcast ephemeris.
periodicity_strength
Score repeating components at candidate periods for 1 Hz samples.
periodicity_strength_with_sample_interval
Score repeating components at candidate periods for an explicit cadence.
repeat_period
Return the default ground-track repeat period for a GNSS constellation.
sidereal_filter
Remove a repeating residual component by phase-stacking prior repeats.
solar_day_period
Return the 24-hour solar day as a duration for diagnostic callers.