USNOGNC

giant.catalogs.usnognc:

class giant.catalogs.usnognc.USNOGNC(catalog_file=None, include_proper_motion=True)[source]

This class provides an interface to the USNO GNC (Guidance, Navigation, and Control) star catalog.

The GNC catalog is based on GAIA DR3, Hipparcos, and USNO Bright Star data and provides high-precision astrometric measurements for navigation applications. The catalog epoch is 2016.0 (January 1, 2016 00:00:00).

The catalog is stored as a CSV file that can be downloaded from the US Naval Observatory.

Initialize the GNC catalog interface.

Parameters:
  • catalog_file (Path | str | None) – Path to the GNC CSV file. If None, will look for default location.

  • include_proper_motion (bool)

include_proper_motion: bool

Apply proper motion to queried star locations to get the location at the requested time

Summary of Methods

get_stars_directions_and_pixels

This function produces the visible stars in an image, including their records, their inertial unit vectors, and their pixel locations.

query_catalog

Query the GNC catalog for stars within a specified region and magnitude range.