gemini_instruments.michelle package

class gemini_instruments.michelle.AstroDataMichelle(provider)[source]

Bases: gemini_instruments.gemini.adclass.AstroDataGemini

exposure_time()[source]

Returns the exposure time in seconds.

Returns:Exposure time.
Return type:float
filter_name(stripID=False, pretty=False)[source]

Returns the name of the filter(s) used. Since MICHELLE was not originally a Gemini instrument, its filters don’t have componentIDs and so pretty and stripID do nothing.

Parameters:
  • stripID (bool) – Does nothing
  • pretty (bool) – Does nothing
Returns:

The name of the filter

Return type:

str

pixel_scale()[source]

Returns the image scale in arcseconds per pixel, one value per extension unless called on a single-extension slice. For Michelle, this comes from the PIXELSIZ PHU keyword

Returns:the pixel scale
Return type:float/list of floats

Submodules

gemini_instruments.michelle.adclass module

class gemini_instruments.michelle.adclass.AstroDataMichelle(provider)[source]

Bases: gemini_instruments.gemini.adclass.AstroDataGemini

exposure_time()[source]

Returns the exposure time in seconds.

Returns:Exposure time.
Return type:float
filter_name(stripID=False, pretty=False)[source]

Returns the name of the filter(s) used. Since MICHELLE was not originally a Gemini instrument, its filters don’t have componentIDs and so pretty and stripID do nothing.

Parameters:
  • stripID (bool) – Does nothing
  • pretty (bool) – Does nothing
Returns:

The name of the filter

Return type:

str

pixel_scale()[source]

Returns the image scale in arcseconds per pixel, one value per extension unless called on a single-extension slice. For Michelle, this comes from the PIXELSIZ PHU keyword

Returns:the pixel scale
Return type:float/list of floats