opihiexarata.library.phototable module

This is a module for uniform handling of the photometric star table. Many different databases will have their own standards and so functions and classes helpful for unifying all of their different entries into one uniform table which the software can expect are detailed here.

opihiexarata.library.phototable.blank_photometry_table() Table[source]

Creates a blank table which contains the columns which are the unified photometry table.

Parameters:

None

Returns:

blank_table – The table with only the column headings; no records are in the table.

Return type:

Astropy Table

opihiexarata.library.phototable.fill_incomplete_photometry_table(partial_table: Table) Table[source]

This function takes a photometry table which is partially standardized but may be missing a few columns or rows and fills in the missing values with NaNs so that the resulting table is a standardized table for the OpihiExarata software.

Metadata is added to the resulting table to signify that it is a complete photometry table as standardized by OpihiExarata.

Parameters:
  • partial_table (Table) – A table which partially covers the photometry table standard but is otherwise missing a few records.

  • complete_table (Table) – A completed form of the partial table which is standardized to the expectations of the photometry table.