gemini_instruments package
Subpackages
- gemini_instruments.bhros package
- gemini_instruments.cirpass package
- gemini_instruments.f2 package
AstroDataF2
AstroDataF2.array_section()
AstroDataF2.camera()
AstroDataF2.central_wavelength()
AstroDataF2.data_section()
AstroDataF2.detector_section()
AstroDataF2.detector_x_offset()
AstroDataF2.detector_y_offset()
AstroDataF2.dispersion()
AstroDataF2.dispersion_axis()
AstroDataF2.filter_name()
AstroDataF2.gain()
AstroDataF2.group_id()
AstroDataF2.lyot_stop()
AstroDataF2.nominal_photometric_zeropoint()
AstroDataF2.non_linear_level()
AstroDataF2.nonlinearity_coeffs()
AstroDataF2.observation_type()
AstroDataF2.pixel_scale()
AstroDataF2.read_mode()
AstroDataF2.read_noise()
AstroDataF2.saturation_level()
AstroDataF2.telescope_x_offset()
AstroDataF2.telescope_y_offset()
- Subpackages
- Submodules
- gemini_instruments.f2.adclass module
AstroDataF2
AstroDataF2.array_section()
AstroDataF2.camera()
AstroDataF2.central_wavelength()
AstroDataF2.data_section()
AstroDataF2.detector_section()
AstroDataF2.detector_x_offset()
AstroDataF2.detector_y_offset()
AstroDataF2.dispersion()
AstroDataF2.dispersion_axis()
AstroDataF2.filter_name()
AstroDataF2.gain()
AstroDataF2.group_id()
AstroDataF2.lyot_stop()
AstroDataF2.nominal_photometric_zeropoint()
AstroDataF2.non_linear_level()
AstroDataF2.nonlinearity_coeffs()
AstroDataF2.observation_type()
AstroDataF2.pixel_scale()
AstroDataF2.read_mode()
AstroDataF2.read_noise()
AstroDataF2.saturation_level()
AstroDataF2.telescope_x_offset()
AstroDataF2.telescope_y_offset()
- gemini_instruments.f2.lookup module
- gemini_instruments.flamingos package
- gemini_instruments.gemini package
AstroDataGemini
AstroDataGemini.airmass()
AstroDataGemini.amp_read_area()
AstroDataGemini.ao_seeing()
AstroDataGemini.array_name()
AstroDataGemini.array_section()
AstroDataGemini.azimuth()
AstroDataGemini.calibration_key()
AstroDataGemini.camera()
AstroDataGemini.cass_rotator_pa()
AstroDataGemini.central_wavelength()
AstroDataGemini.coadds()
AstroDataGemini.data_label()
AstroDataGemini.data_section()
AstroDataGemini.dec()
AstroDataGemini.decker()
AstroDataGemini.detector_name()
AstroDataGemini.detector_roi_setting()
AstroDataGemini.detector_rois_requested()
AstroDataGemini.detector_section()
AstroDataGemini.detector_x_bin()
AstroDataGemini.detector_x_offset()
AstroDataGemini.detector_y_bin()
AstroDataGemini.detector_y_offset()
AstroDataGemini.disperser()
AstroDataGemini.dispersion()
AstroDataGemini.dispersion_axis()
AstroDataGemini.effective_wavelength()
AstroDataGemini.elevation()
AstroDataGemini.exposure_time()
AstroDataGemini.filter_name()
AstroDataGemini.focal_plane_mask()
AstroDataGemini.gain()
AstroDataGemini.gain_setting()
AstroDataGemini.gcal_lamp()
AstroDataGemini.group_id()
AstroDataGemini.instrument()
AstroDataGemini.is_ao()
AstroDataGemini.is_coadds_summed()
AstroDataGemini.is_in_adu()
AstroDataGemini.local_time()
AstroDataGemini.lyot_stop()
AstroDataGemini.mdf_row_id()
AstroDataGemini.nominal_atmospheric_extinction()
AstroDataGemini.nominal_photometric_zeropoint()
AstroDataGemini.non_linear_level()
AstroDataGemini.observation_class()
AstroDataGemini.observation_epoch()
AstroDataGemini.observation_id()
AstroDataGemini.observation_type()
AstroDataGemini.overscan_section()
AstroDataGemini.pixel_scale()
AstroDataGemini.program_id()
AstroDataGemini.pupil_mask()
AstroDataGemini.qa_state()
AstroDataGemini.ra()
AstroDataGemini.raw_bg()
AstroDataGemini.raw_cc()
AstroDataGemini.raw_iq()
AstroDataGemini.raw_wv()
AstroDataGemini.read_mode()
AstroDataGemini.read_noise()
AstroDataGemini.read_speed_setting()
AstroDataGemini.requested_bg()
AstroDataGemini.requested_cc()
AstroDataGemini.requested_iq()
AstroDataGemini.requested_wv()
AstroDataGemini.saturation_level()
AstroDataGemini.slit()
AstroDataGemini.target_dec()
AstroDataGemini.target_ra()
AstroDataGemini.telescope_x_offset()
AstroDataGemini.telescope_y_offset()
AstroDataGemini.ut_date()
AstroDataGemini.ut_datetime()
AstroDataGemini.ut_time()
AstroDataGemini.wavefront_sensor()
AstroDataGemini.wavelength_band()
AstroDataGemini.wcs_dec()
AstroDataGemini.wcs_ra()
AstroDataGemini.well_depth_setting()
addInstrumentFilterWavelengths()
- Subpackages
- Submodules
- gemini_instruments.gemini.adclass module
AstroDataGemini
AstroDataGemini.airmass()
AstroDataGemini.amp_read_area()
AstroDataGemini.ao_seeing()
AstroDataGemini.array_name()
AstroDataGemini.array_section()
AstroDataGemini.azimuth()
AstroDataGemini.calibration_key()
AstroDataGemini.camera()
AstroDataGemini.cass_rotator_pa()
AstroDataGemini.central_wavelength()
AstroDataGemini.coadds()
AstroDataGemini.data_label()
AstroDataGemini.data_section()
AstroDataGemini.dec()
AstroDataGemini.decker()
AstroDataGemini.detector_name()
AstroDataGemini.detector_roi_setting()
AstroDataGemini.detector_rois_requested()
AstroDataGemini.detector_section()
AstroDataGemini.detector_x_bin()
AstroDataGemini.detector_x_offset()
AstroDataGemini.detector_y_bin()
AstroDataGemini.detector_y_offset()
AstroDataGemini.disperser()
AstroDataGemini.dispersion()
AstroDataGemini.dispersion_axis()
AstroDataGemini.effective_wavelength()
AstroDataGemini.elevation()
AstroDataGemini.exposure_time()
AstroDataGemini.filter_name()
AstroDataGemini.focal_plane_mask()
AstroDataGemini.gain()
AstroDataGemini.gain_setting()
AstroDataGemini.gcal_lamp()
AstroDataGemini.group_id()
AstroDataGemini.instrument()
AstroDataGemini.is_ao()
AstroDataGemini.is_coadds_summed()
AstroDataGemini.is_in_adu()
AstroDataGemini.local_time()
AstroDataGemini.lyot_stop()
AstroDataGemini.mdf_row_id()
AstroDataGemini.nominal_atmospheric_extinction()
AstroDataGemini.nominal_photometric_zeropoint()
AstroDataGemini.non_linear_level()
AstroDataGemini.observation_class()
AstroDataGemini.observation_epoch()
AstroDataGemini.observation_id()
AstroDataGemini.observation_type()
AstroDataGemini.overscan_section()
AstroDataGemini.pixel_scale()
AstroDataGemini.program_id()
AstroDataGemini.pupil_mask()
AstroDataGemini.qa_state()
AstroDataGemini.ra()
AstroDataGemini.raw_bg()
AstroDataGemini.raw_cc()
AstroDataGemini.raw_iq()
AstroDataGemini.raw_wv()
AstroDataGemini.read_mode()
AstroDataGemini.read_noise()
AstroDataGemini.read_speed_setting()
AstroDataGemini.requested_bg()
AstroDataGemini.requested_cc()
AstroDataGemini.requested_iq()
AstroDataGemini.requested_wv()
AstroDataGemini.saturation_level()
AstroDataGemini.slit()
AstroDataGemini.target_dec()
AstroDataGemini.target_ra()
AstroDataGemini.telescope_x_offset()
AstroDataGemini.telescope_y_offset()
AstroDataGemini.ut_date()
AstroDataGemini.ut_datetime()
AstroDataGemini.ut_time()
AstroDataGemini.wavefront_sensor()
AstroDataGemini.wavelength_band()
AstroDataGemini.wcs_dec()
AstroDataGemini.wcs_ra()
AstroDataGemini.well_depth_setting()
- gemini_instruments.gemini.lookup module
- gemini_instruments.gmos package
AstroDataGmos
AstroDataGmos.amp_read_area()
AstroDataGmos.array_name()
AstroDataGmos.central_wavelength()
AstroDataGmos.detector_name()
AstroDataGmos.detector_roi_setting()
AstroDataGmos.detector_rois_requested()
AstroDataGmos.detector_x_bin()
AstroDataGmos.detector_x_offset()
AstroDataGmos.detector_y_bin()
AstroDataGmos.detector_y_offset()
AstroDataGmos.disperser()
AstroDataGmos.dispersion()
AstroDataGmos.dispersion_axis()
AstroDataGmos.exposure_time()
AstroDataGmos.focal_plane_mask()
AstroDataGmos.gain()
AstroDataGmos.gain_setting()
AstroDataGmos.group_id()
AstroDataGmos.instrument()
AstroDataGmos.nod_count()
AstroDataGmos.nod_offsets()
AstroDataGmos.nominal_photometric_zeropoint()
AstroDataGmos.non_linear_level()
AstroDataGmos.overscan_section()
AstroDataGmos.pixel_scale()
AstroDataGmos.read_mode()
AstroDataGmos.read_noise()
AstroDataGmos.read_speed_setting()
AstroDataGmos.saturation_level()
AstroDataGmos.shuffle_pixels()
AstroDataGmos.wcs_dec()
AstroDataGmos.wcs_ra()
- Subpackages
- Submodules
- gemini_instruments.gmos.adclass module
AstroDataGmos
AstroDataGmos.amp_read_area()
AstroDataGmos.array_name()
AstroDataGmos.central_wavelength()
AstroDataGmos.detector_name()
AstroDataGmos.detector_roi_setting()
AstroDataGmos.detector_rois_requested()
AstroDataGmos.detector_x_bin()
AstroDataGmos.detector_x_offset()
AstroDataGmos.detector_y_bin()
AstroDataGmos.detector_y_offset()
AstroDataGmos.disperser()
AstroDataGmos.dispersion()
AstroDataGmos.dispersion_axis()
AstroDataGmos.exposure_time()
AstroDataGmos.focal_plane_mask()
AstroDataGmos.gain()
AstroDataGmos.gain_setting()
AstroDataGmos.group_id()
AstroDataGmos.instrument()
AstroDataGmos.nod_count()
AstroDataGmos.nod_offsets()
AstroDataGmos.nominal_photometric_zeropoint()
AstroDataGmos.non_linear_level()
AstroDataGmos.overscan_section()
AstroDataGmos.pixel_scale()
AstroDataGmos.read_mode()
AstroDataGmos.read_noise()
AstroDataGmos.read_speed_setting()
AstroDataGmos.saturation_level()
AstroDataGmos.shuffle_pixels()
AstroDataGmos.wcs_dec()
AstroDataGmos.wcs_ra()
- gemini_instruments.gmos.lookup module
- gemini_instruments.gmos.pixel_functions module
- gemini_instruments.gnirs package
AstroDataGnirs
AstroDataGnirs.array_section()
AstroDataGnirs.data_section()
AstroDataGnirs.dec()
AstroDataGnirs.detector_section()
AstroDataGnirs.detector_x_offset()
AstroDataGnirs.detector_y_offset()
AstroDataGnirs.disperser()
AstroDataGnirs.focal_plane_mask()
AstroDataGnirs.gain()
AstroDataGnirs.group_id()
AstroDataGnirs.nominal_photometric_zeropoint()
AstroDataGnirs.non_linear_level()
AstroDataGnirs.pixel_scale()
AstroDataGnirs.ra()
AstroDataGnirs.read_mode()
AstroDataGnirs.read_noise()
AstroDataGnirs.saturation_level()
AstroDataGnirs.slit()
AstroDataGnirs.well_depth_setting()
- Subpackages
- Submodules
- gemini_instruments.gnirs.adclass module
AstroDataGnirs
AstroDataGnirs.array_section()
AstroDataGnirs.data_section()
AstroDataGnirs.dec()
AstroDataGnirs.detector_section()
AstroDataGnirs.detector_x_offset()
AstroDataGnirs.detector_y_offset()
AstroDataGnirs.disperser()
AstroDataGnirs.focal_plane_mask()
AstroDataGnirs.gain()
AstroDataGnirs.group_id()
AstroDataGnirs.nominal_photometric_zeropoint()
AstroDataGnirs.non_linear_level()
AstroDataGnirs.pixel_scale()
AstroDataGnirs.ra()
AstroDataGnirs.read_mode()
AstroDataGnirs.read_noise()
AstroDataGnirs.saturation_level()
AstroDataGnirs.slit()
AstroDataGnirs.well_depth_setting()
- gemini_instruments.gnirs.lookup module
- gemini_instruments.gpi package
- gemini_instruments.graces package
- gemini_instruments.gsaoi package
AstroDataGsaoi
AstroDataGsaoi.array_name()
AstroDataGsaoi.central_wavelength()
AstroDataGsaoi.gain()
AstroDataGsaoi.group_id()
AstroDataGsaoi.is_coadds_summed()
AstroDataGsaoi.nominal_photometric_zeropoint()
AstroDataGsaoi.non_linear_level()
AstroDataGsaoi.nonlinearity_coeffs()
AstroDataGsaoi.read_noise()
AstroDataGsaoi.read_speed_setting()
AstroDataGsaoi.saturation_level()
AstroDataGsaoi.wcs_dec()
AstroDataGsaoi.wcs_ra()
- Submodules
- gemini_instruments.gsaoi.adclass module
AstroDataGsaoi
AstroDataGsaoi.array_name()
AstroDataGsaoi.central_wavelength()
AstroDataGsaoi.gain()
AstroDataGsaoi.group_id()
AstroDataGsaoi.is_coadds_summed()
AstroDataGsaoi.nominal_photometric_zeropoint()
AstroDataGsaoi.non_linear_level()
AstroDataGsaoi.nonlinearity_coeffs()
AstroDataGsaoi.read_noise()
AstroDataGsaoi.read_speed_setting()
AstroDataGsaoi.saturation_level()
AstroDataGsaoi.wcs_dec()
AstroDataGsaoi.wcs_ra()
- gemini_instruments.gsaoi.lookup module
- gemini_instruments.hokupaa_quirc package
AstroDataHokupaaQUIRC
AstroDataHokupaaQUIRC.airmass()
AstroDataHokupaaQUIRC.dec()
AstroDataHokupaaQUIRC.detector_name()
AstroDataHokupaaQUIRC.filter_name()
AstroDataHokupaaQUIRC.instrument()
AstroDataHokupaaQUIRC.observation_type()
AstroDataHokupaaQUIRC.ra()
AstroDataHokupaaQUIRC.target_dec()
AstroDataHokupaaQUIRC.target_ra()
AstroDataHokupaaQUIRC.wavelength_band()
- Submodules
- gemini_instruments.hokupaa_quirc.adclass module
AstroDataHokupaaQUIRC
AstroDataHokupaaQUIRC.airmass()
AstroDataHokupaaQUIRC.dec()
AstroDataHokupaaQUIRC.detector_name()
AstroDataHokupaaQUIRC.filter_name()
AstroDataHokupaaQUIRC.instrument()
AstroDataHokupaaQUIRC.observation_type()
AstroDataHokupaaQUIRC.ra()
AstroDataHokupaaQUIRC.target_dec()
AstroDataHokupaaQUIRC.target_ra()
AstroDataHokupaaQUIRC.wavelength_band()
- gemini_instruments.hrwfs package
- gemini_instruments.igrins package
AstroDataIgrins
AstroDataIgrins.airmass()
AstroDataIgrins.dec()
AstroDataIgrins.detector_name()
AstroDataIgrins.filter_name()
AstroDataIgrins.instrument()
AstroDataIgrins.observation_class()
AstroDataIgrins.observation_type()
AstroDataIgrins.ra()
AstroDataIgrins.target_dec()
AstroDataIgrins.target_ra()
AstroDataIgrins.wavelength_band()
- Submodules
- gemini_instruments.igrins.adclass module
AstroDataIgrins
AstroDataIgrins.airmass()
AstroDataIgrins.dec()
AstroDataIgrins.detector_name()
AstroDataIgrins.filter_name()
AstroDataIgrins.instrument()
AstroDataIgrins.observation_class()
AstroDataIgrins.observation_type()
AstroDataIgrins.ra()
AstroDataIgrins.target_dec()
AstroDataIgrins.target_ra()
AstroDataIgrins.wavelength_band()
- gemini_instruments.michelle package
- gemini_instruments.nici package
- gemini_instruments.nifs package
- gemini_instruments.niri package
AstroDataNiri
AstroDataNiri.array_section()
AstroDataNiri.central_wavelength()
AstroDataNiri.data_section()
AstroDataNiri.detector_roi_setting()
AstroDataNiri.detector_section()
AstroDataNiri.detector_x_offset()
AstroDataNiri.detector_y_offset()
AstroDataNiri.disperser()
AstroDataNiri.filter_name()
AstroDataNiri.gain()
AstroDataNiri.group_id()
AstroDataNiri.nominal_photometric_zeropoint()
AstroDataNiri.non_linear_level()
AstroDataNiri.nonlinearity_coeffs()
AstroDataNiri.pupil_mask()
AstroDataNiri.read_mode()
AstroDataNiri.read_noise()
AstroDataNiri.saturation_level()
AstroDataNiri.well_depth_setting()
- Subpackages
- Submodules
- gemini_instruments.niri.adclass module
AstroDataNiri
AstroDataNiri.array_section()
AstroDataNiri.central_wavelength()
AstroDataNiri.data_section()
AstroDataNiri.detector_roi_setting()
AstroDataNiri.detector_section()
AstroDataNiri.detector_x_offset()
AstroDataNiri.detector_y_offset()
AstroDataNiri.disperser()
AstroDataNiri.filter_name()
AstroDataNiri.gain()
AstroDataNiri.group_id()
AstroDataNiri.nominal_photometric_zeropoint()
AstroDataNiri.non_linear_level()
AstroDataNiri.nonlinearity_coeffs()
AstroDataNiri.pupil_mask()
AstroDataNiri.read_mode()
AstroDataNiri.read_noise()
AstroDataNiri.saturation_level()
AstroDataNiri.well_depth_setting()
- gemini_instruments.niri.lookup module
- gemini_instruments.oscir package
- gemini_instruments.phoenix package
- gemini_instruments.skycam package
- gemini_instruments.texes package
- gemini_instruments.trecs package
Submodules
gemini_instruments.common module
Structures and functions that can be shared across instrument code.
When should you add something here? Here’s some criteria: the code that belongs in here is not generally useful outside of gemini_instruments, and:
more than one instrument share the code to override a method that provides default behaviour, meaning that there’s no common ancestor where you can put this; or,
it doesn’t make sense to put the code in a method, as it doesn’t rely on internal knowledge of a class.
gemini_instruments.gmu module
- gemini_instruments.gmu.convert_units(input_units, input_value, output_units)[source]
- Parameters
input_units (string) – the units of the value specified by input_value. Possible values are ‘meters’, ‘micrometers’, ‘nanometers’ and ‘angstroms’.
input_value (float) – the input value to be converted from the input_units to the output_units
output_units (string) – the units of the returned value. Possible values are ‘meters’, ‘micrometers’, ‘nanometers’ and ‘angstroms’.
- Return type
- Returns
the converted value of input_value from input_units to output_units
- gemini_instruments.gmu.removeComponentID(instr)[source]
Remove a component ID from a filter name :param instr: the filter name :type instr: string :rtype: string :return: the filter name with the component ID removed, or None if the input is not a valid string
- gemini_instruments.gmu.sectionStrToIntList(section)[source]
Convert the input section in the form ‘[x1:x2,y1:y2]’ to a tuple in the form (x1 - 1, x2, y1 - 1, y2), where x1, x2, y1 and y2 are integers. The values in the output tuple are converted to use 0-based and non-inclusive indexing, making it compatible with numpy.
- Parameters
section (str) – The section (in the form [x1:x2,y1:y2]) to be converted to a tuple.
- Returns
tuple – non-inclusive in the form (x1 - 1, x2, y1 - 1, y2).
- Return type
the converted section as a tuple that uses 0-based and