module documentation

Routine for parsing a string containing the path, extension, slices, and axes of a FITS file that we want to operate on.

Class FitsInfo Undocumented
Function get_help Generates the help string for a list of axes_types.
Function HDUIdentifiers_from Undocumented
Function parse Undocumented
Function parse_axes_type_list Parses the axes type list at the end of the specifier string.
Variable axes_type_info Undocumented
Variable AxesInfo Undocumented
Variable FitsSpecifier Undocumented
Variable HDUIdentifier Undocumented
Variable help_fmt Undocumented
Variable _lgr Undocumented
def get_help(axes_types: list[str]):

Generates the help string for a list of axes_types.

def HDUIdentifiers_from(hdul: fits.HDUList) -> tuple[HDUIdentifier]:

Undocumented

def parse(specifier: str, axes_types: list[str]):

Undocumented

def parse_axes_type_list(axes_type_list: str, axes_types: list[str] | tuple[str]):

Parses the axes type list at the end of the specifier string.

Parameters
axes_type_list:strstr "axes_type_1:(ax11,ax22,...),axes_type_2:(ax21,ax22,...)" or "(ax11,ax22)"
axes_types:list[str] | tuple[str]list[str] | tuple[str] List of acceptable axes types
axes_type_info =

Undocumented

AxesInfo =

Undocumented

FitsSpecifier =

Undocumented

HDUIdentifier =

Undocumented

help_fmt: str =

Undocumented

_lgr =

Undocumented