grss.fit.fit_optical.add_gaia_obs

Contents

grss.fit.fit_optical.add_gaia_obs#

grss.fit.fit_optical.add_gaia_obs(obs_df, t_min_tdb=None, t_max_tdb=None, gaia_dr='gaiadr3', verbose=False)#

Assemble the optical observations for a given body from Gaia DR3.

Parameters:
  • body_id (str/int) – Target id, numbers are interpreted as asteroids, append ‘P’ for comets, start with comet type and a ‘/’ for comet designations

  • t_min_tdb (float, optional) – Minimum time (MJD TDB) for observations to be included, by default None

  • t_max_tdb (float, optional) – Maximum time (MJD TDB) for observations to be included, by default None

  • gaia_dr (str, optional) – Gaia data release version database name, by default ‘gaiadr3’

  • verbose (bool, optional) – Flag to print out information about the observations, by default False

Returns:

  • obs_array_optical (array) – Optical observation data for the given body

  • observer_codes_optical (tuple) – Observer locations for each observation in obs_array_optical