PDS_VERSION_ID = PDS3 /*--------------------------------------------------------------------------*/ /*----- -----*/ /*----- FILE CHARACTERISTICS DATA ELEMENTS -----*/ /*----- -----*/ /*--------------------------------------------------------------------------*/ FILE_NAME = "MEX_OMEGA_ICIR_V1.FIT" INTERCHANGE_FORMAT = BINARY RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 2880 FILE_RECORDS = 311045 /*--------------------------------------------------------------------------*/ /*----- DATA OBJECT POINTERS -----*/ /*--------------------------------------------------------------------------*/ ^MAIN_HEADER = ("MEX_OMEGA_ICIR_V1.FIT",1) ^ICIR_ARRAY = ("MEX_OMEGA_ICIR_V1.FIT",5761) ^DIMENSIONS_AND_AXES_HEADER = ("MEX_OMEGA_ICIR_V1.FIT",895800961) ^DIMENSIONS_AXES_COLLECTION = ("MEX_OMEGA_ICIR_V1.FIT",895803841) /*--------------------------------------------------------------------------*/ /*----- INSTRUMENT AND DETECTOR DESCRIPTIVE DATA ELEMENTS -----*/ /*--------------------------------------------------------------------------*/ CHANNEL_ID = IR /*--------------------------------------------------------------------------*/ /*--------------------------------------------------------------------------*/ /*----- IDENTIFICATION DATA ELEMENTS -----*/ /*--------------------------------------------------------------------------*/ PRODUCT_ID = "MEX_OMEGA_ICIR_V1.FIT" PRODUCT_TYPE = DDR PRODUCT_CREATION_TIME = 2024-02-28 STANDARD_DATA_PRODUCT_ID = IR DISTRIBUTION_TYPE = DATA RELEASE_ID = "0001" REVISION_ID = 0000 DATA_SET_ID = "MEX-M-OMEGA-5-DDR-H2OCLOUDS-MAPS-V1.0" DATA_SET_NAME = "MEX-M-OMEGA-5-DDR-H2OCLOUDS-MAPS-V1.0" ORBIT_NUMBER = 0 START_TIME = 2004-01-14T00:23:22.030 STOP_TIME = 2014-04-27T11:29:43.086 SPACECRAFT_CLOCK_START_COUNT = "22054259.22282" SPACECRAFT_CLOCK_STOP_COUNT = "346612644.00830" PROCESSING_LEVEL_ID = 5 INSTRUMENT_ID = OMEGA INSTRUMENT_NAME = "OBSERVATOIRE MINERALOGIE, EAU, GLACES, ACTIVITE" INSTRUMENT_TYPE = "IMAGING SPECTROMETER" MISSION_ID = MEX MISSION_NAME = "MARS EXPRESS" INSTRUMENT_HOST_NAME = "MARS EXPRESS" INSTRUMENT_HOST_ID = MEX TARGET_TYPE = PLANET TARGET_NAME = "MARS" /*--------------------------------------------------------------------------*/ /*----- PDS (FITS) FILE MAIN HEADER -----*/ /*--------------------------------------------------------------------------*/ OBJECT = MAIN_HEADER BYTES = 5760 HEADER_TYPE = FITS INTERCHANGE_FORMAT = BINARY RECORDS = 2 DESCRIPTION = "This header describes the ICIR (Reverse Ice Cloud Index) dataset in the FITS file and the main characteristics of the original data. Original IDL data file : Climato_IceCloudsIndex_1degLT-dmax7000.v7c.sav The ICIR is the indicator of cloudiness described in Szantai et al., 2021 (Icarus). It is related to the original Ice Cloud Index (ICI) used in Olsen et al., 2021, by the relation : ICIR = 1 - ICI An ICIR value of 2. corresponds to a missing value. The 2nd record of this header contains the parameters describing the ICIR array : the type of data (IEEE double precision floating point, i.e. 8 bytes), the number of dimensions (4), the size of each dimension (4 byte integers, for longitude, latitude, solar longitude and local time). The number of bits of the array (exclusive of fill) is given by the formula : Nbits = |BITPIX| x (NAXIS1xNAXIS2xNAXIS3xNAXIS4) (with BITPIX = number of bits per array element)" END_OBJECT = MAIN_HEADER /* / Note : This header contains more information than the original */ /* / FITS header. */ /*--------------------------------------------------------------------------*/ /*----- DEFINITION OF THE REVERSED ICE CLOUD INDEX (ICIR) STRUCTURE -----*/ /*--------------------------------------------------------------------------*/ OBJECT = ICIR_ARRAY NAME = "ICIR" DESCRIPTION = "Reversed Ice Cloud Index" INTERCHANGE_FORMAT = BINARY AXES = 4 AXIS_ITEMS = (360, 180, 72, 24) OBJECT = ELEMENT DATA_TYPE = IEEE_REAL BYTES = 8 NAME = "ICIR" UNIT = "N/A" DESCRIPTION = "AVERAGE REVERSED ICE CLOUD INDEX" END_OBJECT = ELEMENT END_OBJECT = ICIR_ARRAY /* / ICIR_ARRAY : Only 360x180x72x24 pixels x 8 bytes in a row */ /*--------------------------------------------------------------------------*/ /*----- DEFINITION OF COMPLEMENTARY DATA (AXES) STRUCTURE -----*/ /*----- GEOPARAMS OBJECTS DEFINITION -----*/ /*--------------------------------------------------------------------------*/ OBJECT = DIMENSIONS_AND_AXES_HEADER BYTES = 2880 HEADER_TYPE = FITS INTERCHANGE_FORMAT = BINARY RECORDS = 2 DESCRIPTION = "COMPLEMENTARY DATA (AXES) STRUCTURE The first 11 lines of the header (BINTABLE) blocks indicate the structure of the complementary data. The following 12 lines (DIMENSIONS AND AXES) give a name to each dimension and the corresponding unit on each axis. The following 21 lines give the Column formats (TFORM) and Column names and data types (TTYPE) of the dimensions and axes previously mentioned. Finally the 12 lines that follow are comments describing the different complementary data elements and additional comments defining cloudy pixels. These comments are listed hereafter : struct_axes is a structure that contains ancillary data : the 4 dimensions of the data array (Longitude E (signed): NLON, Latitude N: NLAT, Solar longitude Ls: NLS and Local Time LT: NLT). For each dimension, the corresponding axis values are then stored in a 1-dimensional array (LONS, LATI, Ls and LTIM). For each temporal or spatial interval, the value corresponds to the beginning of the interval." END_OBJECT = DIMENSIONS_AND_AXES_HEADER OBJECT = DIMENSIONS_AXES_COLLECTION BYTES = 2880 DESCRIPTION = "COMPLEMENTARY DATA : DIMENSIONS AND AXES OF ICIR" NAME = "DIMENSIONS_AXES_COLLECTION" OBJECT = ELEMENT DATA_TYPE = INTEGER BYTES = 4 NAME = "NLON" DESCRIPTION = "Number of longitudes" END_OBJECT = ELEMENT OBJECT = ELEMENT DATA_TYPE = INTEGER BYTES = 4 NAME = "NLAT" DESCRIPTION = "Number of latitudes" END_OBJECT = ELEMENT OBJECT = ELEMENT DATA_TYPE = INTEGER BYTES = 4 NAME = "NLS" DESCRIPTION = "Number of solar longitudes (Ls)" END_OBJECT = ELEMENT OBJECT = ELEMENT DATA_TYPE = INTEGER BYTES = 4 NAME = "NLT" DESCRIPTION = "Number of local times" END_OBJECT = ELEMENT OBJECT = ARRAY NAME = "LONGITUDE AXIS" AXES = 1 AXIS_ITEMS = 360 OBJECT = ELEMENT DATA_TYPE = IEEE_REAL BYTES = 4 NAME = "LONS" UNIT = "degree" DESCRIPTION = "Longitude (-180 - 180 degree E)" END_OBJECT = ELEMENT END_OBJECT = ARRAY OBJECT = ARRAY NAME = "LATITUDE AXIS" AXES = 1 AXIS_ITEMS = 180 OBJECT = ELEMENT DATA_TYPE = IEEE_REAL BYTES = 4 NAME = "LATI" UNIT = "degree" DESCRIPTION = "Latitude (-90 - 90 degree N)" END_OBJECT = ELEMENT END_OBJECT = ARRAY OBJECT = ARRAY NAME = "SOLAR LONGITUDE AXIS (LS)" AXES = 1 AXIS_ITEMS = 72 OBJECT = ELEMENT DATA_TYPE = IEEE_REAL BYTES = 4 NAME = "LS" UNIT = "degree" DESCRIPTION = "Solar Longitude (Ls) (0 - 359 degree)" END_OBJECT = ELEMENT END_OBJECT = ARRAY OBJECT = ARRAY NAME = "LOCAL TIME AXIS (LT)" AXES = 1 AXIS_ITEMS = 24 OBJECT = ELEMENT DATA_TYPE = IEEE_REAL BYTES = 4 NAME = "LTIM" UNIT = "decimal hour (Martian)" DESCRIPTION = "Local true solar TIME (LT) (0 - 23 h)" END_OBJECT = ELEMENT END_OBJECT = ARRAY END_OBJECT = DIMENSIONS_AXES_COLLECTION END