specdash.input package¶
Subpackages¶
Module contents¶
-
class
specdash.input.
DataDriver
[source]¶ Bases:
abc.ABC
-
b
= '\n @classmethod\n @abstractmethod\n def get_mask_description_list(cls) -> list:\n """List of mask bit descriptions.\n Each description is in turn a list of the format [mask_name (string), mask_bit (integer), description (string)]"""\n pass\n'¶
-
abstract classmethod
get_catalog_name
() → str[source]¶ Gets the name of the catalog which the driver is processing data for. E.g., SDSS
-
abstract classmethod
get_spectrum_path
(specid) → str[source]¶ returns a non empty string if specid is found in file system. Else, returns an empty string or None
-
abstract classmethod
get_trace_list_from_fits
(name: str, hdulist: list, file_object: object) → list[source]¶
-