grss.fit.fit_optical.add_psv_obs

Contents

grss.fit.fit_optical.add_psv_obs#

grss.fit.fit_optical.add_psv_obs(psv_obs_file, obs_df, t_min_tdb=None, t_max_tdb=None, verbose=False)#

Assemble the optical observations for a given body into an array for an orbit fit, from the ADES PSV observation file.

Parameters:
  • psv_obs_file (str) – Path to the ADES PSV observation file

  • obs_df (pandas DataFrame) – Optical observation data for the given body

  • 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

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

Returns:

obs_df – Optical observation data for the given body with the PSV observations added

Return type:

pandas DataFrame