empyrean.query_radar

query_radar(designations, cache_dir=None)[source]

Fetch radar (delay / Doppler) astrometry from JPL for one or more designations.

Asteroid radar astrometry is a JPL SSD product served by the sb_radar API — it is not carried by the MPC observations API, so it ships as its own query parallel to query_observations(). Returns the records parsed into a quivr ADESRadarObservations table in ADES-native units (delay value in seconds, its σ in microseconds, Doppler in Hz, frequency in MHz). An object with no radar astrometry yields an empty table. Fold the result into a fit by passing it as the radar= argument to empyrean.determine().

Parameters:
  • designations (Sequence[str]) – MPC designations (e.g. "99942", "2024 YR4").

  • cache_dir (str | Path | bool | None) –

    • None (default): cache JSON responses under $EMPYREAN_CACHE_DIR/sb_radar (or ~/.empyrean/cache/sb_radar).

    • False: disable caching for this call.

    • explicit path: use this directory.

Return type:

ADESRadarObservations