isis_ideal_drivers — ISIS Ideal Camera Driver Classes

The ale.drivers.isis_ideal_drivers module

New in version 0.8.1.

class ale.drivers.isis_ideal_drivers.IdealLsIsisLabelIsisSpiceDriver(file, num_ephem=909, num_quats=909, props={}, parsed_label=None)

Bases: LineScanner, IsisSpice, IsisLabel, NoDistortion, Driver

property detector_center_line

The center line of the CCD in detector pixels

Returns

float :

The center of line the CCD

property detector_center_sample

The center sample of the CCD in detector pixels

Returns

float :

The center sample of the CCD

property detector_start_line

Returns the starting detector line for the image.

Returns

: int

Starting detector line for the image

property detector_start_sample

Returns the starting detector sample for the image.

Returns

: int

Starting detector sample for the image

property ephemeris_start_time

The image start time in ephemeris time.

Returns

float :

The image start ephemeris time

property ephemeris_stop_time

Returns the sum of the starting ephemeris time and the number of lines times the exposure duration. Expects ephemeris start time, exposure duration and image lines to be defined. These should be double precision numbers containing the ephemeris start, exposure duration, and number of lines of the image.

Returns

: double

Center ephemeris time for an image

property focal2pixel_lines

Returns focal plane to detector lines.

Returns

: list<double>

focal plane to detector lines

property focal2pixel_samples

Returns focal plane to detector samples.

Returns

: list<double>

focal plane to detector samples

property focal_length

The focal length of the instrument Expects naif_keywords to be defined. This should be a dict containing Naif keywords from the label.

Returns

float :

The focal length in millimeters

property instrument_id

Returns the short name of the instrument

Returns

: str

instrument id

property pixel2focal_x

Returns detector to focal plane x.

Returns

: list<double>

detector to focal plane x

property pixel2focal_y

Returns detector to focal plane y.

Returns

: list<double>

detector to focal plane y

property sensor_model_version

Returns the ISIS sensor model version.

Returns

: int

ISIS sensor model version

property sensor_name

Returns the name of the instrument

Returns

: str

name of the instrument.

property spacecraft_name

Returns the spacecraft name used in various Spice calls to acquire ephemeris data. Expects the platform_name to be defined. This should be a string of the form ‘Mars_Reconnaissance_Orbiter’

Returns

: str

spacecraft name