lightcurvelynx.obstable.spectrograph_table

A class for storing and working with simple spectrograph observation tables

Classes

SpectrographObsTable

An ObsTable for simple spectrograph observations.

Module Contents

class SpectrographObsTable(table, colmap=None, **kwargs)[source]

Bases: lightcurvelynx.obstable.obs_table.ObsTable

An ObsTable for simple spectrograph observations.

Parameters:
  • table (dict or pandas.core.frame.DataFrame) – The table with all the spectrograph observation information.

  • colmap (dict) – A mapping of standard column names to a list of possible names in the input table. Each value in the dictionary can be a string or a list of strings. Defaults to the Rubin CCDVisit column names, stored in _default_colnames.

  • **kwargs (dict) – Additional keyword arguments to pass to the constructor.