gemini_instruments.michelle package

class gemini_instruments.michelle.AstroDataMichelle(nddata=None, tables=None, phu=None, indices=None)[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(nddata=None, tables=None, phu=None, indices=None)[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