Functions declared in RvSpectMLBase and specialized for each instrument
Figure out what Documenter can't find the docstrings for these. They're in src/instruments/common.jl.
Instrument-specific traits
RvSpectMLBase.InstrumentsCommon.min_order
— FunctionReturns minimum allowable order for the specified instrument
RvSpectMLBase.InstrumentsCommon.max_order
— FunctionReturns maximum allowable order for the specified instrument
RvSpectMLBase.InstrumentsCommon.orders_all
— FunctionReturns range of all allowable orders for the specified instrument
RvSpectMLBase.InstrumentsCommon.orders_to_use_default
— FunctionReturns range of order indices to be used by default for the specified instrument
RvSpectMLBase.InstrumentsCommon.min_pixel_in_order
— FunctionReturns minimum allowable pixel index for the specified instrument and order index
RvSpectMLBase.InstrumentsCommon.max_pixel_in_order
— FunctionReturns maximum allowable pixel index for the specified instrument and order index
RvSpectMLBase.InstrumentsCommon.min_pixel
— FunctionReturns minimum allowable pixel index for the specified instrument and any order
RvSpectMLBase.InstrumentsCommon.max_pixel
— FunctionReturns maximum allowable pixel index for the specified instrument and any order
RvSpectMLBase.InstrumentsCommon.pixels_all
— FunctionReturns range of all allowable pixels for the specified instrument
RvSpectMLBase.InstrumentsCommon.min_pixels_in_chunk
— FunctionReturns maximum number of pixels in a chunk from the specified instrument
RvSpectMLBase.InstrumentsCommon.max_pixels_in_spectra
— FunctionReturns maximum number of pixels in a spectrum for the specified instrument
RvSpectMLBase.InstrumentsCommon.min_col_default
— FunctionReturns minimum pixel index to be used by default for the specified instrument
RvSpectMLBase.InstrumentsCommon.max_col_default
— FunctionReturns maximum pixel index to be read from header into metadata by default for the specified instrument
RvSpectMLBase.InstrumentsCommon.metadata_symbols_default
— FunctionReturns array of symbols to be stored from metadata in header by default for the specified instrument
RvSpectMLBase.InstrumentsCommon.metadata_strings_default
— FunctionReturns array of strings to be read from header into metadata by default for the specified instrument
RvSpectMLBase.InstrumentsCommon.default_ccf_mask_v_width
— FunctionReturns the default velocity width (in m/s) of a tophat CCF mask for the specified instrument
RvSpectMLBase.InstrumentsCommon.get_inst_module
— FunctionReturns the module containing code specific to the specified instrument
Instrument-specific computation
RvSpectMLBase.InstrumentsCommon.get_λ_range
— FunctionReturns the maximum range of wavelengths (in solar system barycenter frame) to be used for given spectrum
RvSpectMLBase.InstrumentsCommon.filter_line_list
— Functionfilter_line_list
( df, inst ) Returns a dataframe filtered to only include lines appropriate for the specified instrument. Inputs:
- df: Dataframe containing a column with key
:lambda
for wavelengths to be considered. - inst: instrument whose properties will be used in choosing which lines to keep.
Optional Inputs:
- λmin: Overide the instrument's default minimum wavelength
- λmax: Overide the instrument's default maximum wavelength