StarID.query_catalogue

giant.stellar_opnav.star_identification:

StarID.query_catalogue(epoch=datetime.datetime(2000, 1, 1, 0, 0))[source]

This method queries stars from the catalogue within the field of view.

The stars are queried such that any stars within 1.3*the CameraModel.field_of_view value radial distance of the camera frame z axis converted to right ascension and declination are returned between min_magnitude and max_magnitude. The queried stars are updated to the epoch value using proper motion. They are stored in the queried_catalogue_star_records attribute. The stars are stored as a pandas DataFrame. For more information about this format see the Catalogue class documentation.

The epoch input should either be a python datetime object representation of the UTC time or a float value of the MJD years.

In general, this method does not need to be directly called by the user as it is automatically called in the project_stars() method.

Parameters:

epoch (datetime | Real) – The new epoch to move the stars to using proper motion