PDS_VERSION_ID = PDS3 RECORD_TYPE = STREAM OBJECT = TEXT PUBLICATION_DATE = PUB DATE YYYY-MM-DD XXXPENDINGXXX INTERCHANGE_FORMAT = ASCII NOTE = "Description of the EXTRAS directory" END_OBJECT = TEXT END EXTRAS Directory Contents The EXTRAS directory contains additional files beyond the scope of the PDS archive requirements. The following files and directories are found in the EXTRAS directory: EXTRINFO.TXT - The file you are now reading CODE/ - Software used to generate this data volume HIRATE/ - High rate data in original format IDLSAV/ - IDL save files for profile and constant altitude results LORATE/ - Low rate data in original format The CODE/ directory contains all the programs used to generate this data volume. These programs are written in IDL. All users of this dataset can understand, but not run, these programs by studying any of the many books published about this computer language. These programs are provided so that users of this dataset can fully understand exactly how these data products were produced. These programs may also be useful to some users in other ways. Users who possess the free IDL Virtual Machine software or who possess a non-free licensed version of IDL can edit and run these programs to better understand the sensitivity of the derived data products to the assumptions discussed in DATASET.CAT. Such users will need to manually edit some of the directory names used in these programs to names suitable for their computer systems. These programs have been developed over several years. They contain comments, but some of the comments are out of date. The aerodynamic database, which is required for some of these programs to run, is not archived. Robert Mase of JPL supplied the aerodynamic database to us in file 01_aerodatabase.v1.inc. The following files are found in the CODE directory: AAREADME.txt Describes how IDL procedures in the CODE directory are used. datasetv01.raw Text that is used by makedatasetcat.pro to generate CATALOG/DATASET.CAT file. de414.bsp SPICE kernel with planetary information that is used by makeodyaccprofiles.pro and orbs4and6.pro. firstgoodscet.txt Produced by useodyaccprofiles.pro and used by makecaltfiles.pro. Contains times of first valid entry in each DATA/CALT file. ingestcd.pro IDL procedure to store aerodynamic database in a common block. This procedure will not work without file 01_aerodatabase.v1.inc. This file contains the aerodynamic database and is not archived. This file was supplied to us by Robert Mase of JPL. lastgoodscet.txt Produced by useodyaccprofiles.pro and used by makecaltfiles.pro. Contains times of last valid entry in each DATA/CALT file. m01_ab.bsp SPICE kernel with information about position and velocity of Odyssey that is used by makeodyaccprofiles.pro and orbs4and6.pro. m01_sc_ab0110.bc SPICE kernel with information about orientation and angular velocity of Odyssey that is used by makeodyaccprofiles.pro and orbs4and6.pro. m01_sc_ab0111.bc SPICE kernel with information about orientation and angular velocity of Odyssey that is used by makeodyaccprofiles.pro and orbs4and6.pro. m01_sc_ab0112.bc SPICE kernel with information about orientation and angular velocity of Odyssey that is used by makeodyaccprofiles.pro and orbs4and6.pro. m01_sc_ab0201.bc SPICE kernel with information about orientation and angular velocity of Odyssey that is used by makeodyaccprofiles.pro and orbs4and6.pro. m01_sc_ab0202.bc SPICE kernel with information about orientation and angular velocity of Odyssey that is used by makeodyaccprofiles.pro and orbs4and6.pro. m01_v28.tf SPICE kernel with information about Odyssey's reference frames that is used by makeodyaccprofiles.pro and orbs4and6.pro. makeaareadmetxt.pro IDL procedure that generates AAREADME.TXT makeancfiles.pro IDL procedure that generates DATA/RAW/ACCANCPXXX.LBL makecaltfiles.pro IDL procedure that generates DATA/CALT/PPPQQQ.LBL makecatinfotxt.pro IDL procedure that generates CATALOG/CATINFO.TXT makecommonblock.pro IDL procedure that generates a common block used by many procedures. makedatasetcat.pro IDL procedure that generates CATALOG/DATASET.CAT. makedocinfotxt.pro IDL procedure that generates DOCUMENT/DOCINFO.TXT. makedoclbl.pro IDL procedure that generates DOCUMENT/REPORT.LBL. makeerratatxt.pro IDL procedure that generates ERRATA.TXT. makeextrinfotxt.pro IDL procedure that generates EXTRAS/EXTRINFO.TXT. makeindexlbl.pro IDL procedure that generates INDEX/INDEX.LBL. makeindextab.pro IDL procedure that generates INDEX/INDEX.TAB. makeindxinfotxt.pro IDL procedure that generates INDEX/INDXINFO.TXT. makeinstcat.pro IDL procedure that generates CATALOG/INST.CAT. makeodyaccprofiles.pro IDL procedure that generates DATA/ANC/ACCANCPXXX.TAB and DATA/PROF/ACCPROFPXXX.TAB. makepersoncat.pro IDL procedure that generates CATALOG/PERSON.CAT. makerawfiles.pro IDL procedure that generates DATA/RAW/ACCYYPXXX.LBL and DATA/RAW/ACCYYPXXX.TAB. makerefcat.pro IDL procedure that generates CATALOG/REF.CAT. makevoldesccat.pro IDL procedure that generates VOLDESC.CAT. mega90n000cb.img MOLA areoid in PDS .img format. mega90n000cb.lbl PDS label file for mega90n000cb.img. naif0008.tls SPICE file with information on leap seconds that is used by makeodyaccprofiles.pro, makerawfiles.pro and orbs4and6.pro. norbsforcalt.txt Produced by useodyaccprofiles.pro and used by makecaltfiles.pro. Contains number of profiles. odymasshistory.csv Contains mass of Odyssey in kg as function of orbit. Used by makeodyaccprofiles.pro. Derived from odymasshistory.xls, supplied by personal communication from Robert Mase. orb1_sclkscet_00129.tsc SPICE file with information on time conversions that is used by makeodyaccprofiles.pro and orbs4and6.pro. orbs4and6.pro IDL procedure that prints to screen information on P004 and P006 for DATASET.CAT that isn't included in DATA/ANC/ files. pck00008.tpc SPICE file with information on planetary rotation that is used by makeodyaccprofiles.pro and orbs4and6.pro. readodyacccalt.pro IDL procedure that reads constant altitude data into memory. No output. readodyaccprofiles.pro IDL procedure that produces EXTRAS/IDLSAV/all_ody_profiles.sav. useodyaccprofiles.pro IDL procedure that produces firstgoodscet.txt, lastgoodscet.txt norbsforcalt.txt, DATA/CALT/PPPQQQ.TAB and EXTRAS/IDLSAV/odycaltarray.sav. The HIRATE/ directory contains files L0PXXX.mat, where XXX is an orbit number. These files were produced by MATLAB, a high-level technical computing language, and are difficult to open without proprietary software. These files, which were provided to the PDS by the aerobraking team, are the ultimate source of the high rate data used in this work. The high rate accelerometer data used in this work were extracted from these files. The LORATE/ directory contains files pXXXacc.txt, where XXX is an orbit number. These files, which were provided to the PDS by the aerobraking team, are the ultimate source of the low rate data used in this work. The low rate accelerometer data used in this work were extracted from these ASCII files. The IDLSAV/ directory contains two files, all_ody_profiles.sav and odycaltarray.sav. These are IDL save files that are difficult to open without free IDL Virtual Machine software or a non-free licensed version of IDL. These files are provided primarily as a convenience for the subset of PDS users who are IDL users. all_ody_profiles.sav contains one structure, all_ody_profiles, that has 330 elements - one for each orbit. all_ody_profiles(i).periscet is a string containing the UTC time of periapsis for orbit i. all_ody_profiles(i).peridetails is an 11 element array containing (1) orbit number, (2) periapsis radius (km), (3) periapsis altitude (km), (4) periapsis latitude (degrees N), (5) periapsis longitude (degrees E), (6) periapsis LST (hours), (7) periapsis SZA (degrees), (8) Ls at periapsis (degrees), (9) spacecraft mass (kg), (10) number of lines and (11) number of columns for orbit i. The first nine elements are identical to quantities in orbit i's ancilliary data file (DATA/ANC/ACCANCPXXX.TAB). The number of lines is the number of rows in orbit i's profile data file (DATA/PROF/ACCANCPXXX.TAB). The number of columns (61) refers to an obsolete data file that is not archived. all_ody_profiles(i).profscet is a 1700 element array containing the UTC times of each row in orbit i's profile data file (DATA/PROF/ACCANCPXXX.TAB). Orbit i's profile data file will contain fewer than 1700 rows, so excess elements at the end of all_ody_profiles(i).profscet are left blank. all_ody_profiles(i).profdata is a 60 x 1700 element array. Each of the 1700 rows corresponds to a time given by the relevant element of the 1700 element array all_ody_profiles(i).profscet. Many of these columns contain parameters defined in those portions of CATALOG/DATASET.CAT where the files in the DATA/ANC/ and DATA/PROF/ directories are defined. Units are also defined there. The contents of each column are as follows: (1) TIME_AFTER_PERI, (2) RADIAL_DIST, (3) ALTITUDE, (4) LATITUDE, (5) LONGITUDE, (6) LOCAL_SOLAR_TIME, (7) SOLAR_ZENITH_ANGLE, (8) LS, (9) VRELX, (10) VRELY, (11) VRELZ, (12) VREL, (13) OMEGAX, (14) OMEGAY, (15) OMEGAZ, (16) rate of change of OMEGAX (radians s^(-2)), (17) rate of change of OMEGAY (radians s^(-2)), (18) rate of change of OMEGAZ (radians s^(-2)), (19) x-component of vector omega x (vector omega x vector r), an angular acceleration (m s^(-2)), (20) y-component of vector omega x (vector omega x vector r), an angular acceleration (m s^(-2)), (21) z-component of vector omega x (vector omega x vector r), an angular acceleration (m s^(-2)), (22) x-component of (rate of change of vector omega) x vector r, an angular acceleration (m s^(-2)), (23) x-component of (rate of change of vector omega) x vector r, an angular acceleration (m s^(-2)), (24) x-component of (rate of change of vector omega) x vector r, an angular acceleration (m s^(-2)), (25) ALPHA, (26) THETA, (27) PHI, (28) AX_HI_RAW after step 1 of data processing (AX_LO_RAW if no AX_HI_RAW), (29) AY_HI_RAW after step 1 of data processing (AY_LO_RAW if no AY_HI_RAW), same as AY1AS1, (30) AZ_HI_RAW after step 1 of data processing (AZ_LO_RAW if no AZ_HI_RAW), (31) AY1AS3, (32) SAY1, (33) AY7AS3, (34) SAY7, (35) AY39AS3, (36) SAY39, (37) CY1, (38) SCY1, (39) CY7, (40) SCY7, (41) CY39, (42) SCY3 (43) RHO1, (44) SRHO1, (45) RHO7, (46) SRHO7, (47) RHO39 and (48) SRHO39. Columns (49) to (61) were intended to contain pressure and temperature information. They do not. They always contain null values of 0.0000000. The vector r used to calculate angular accelerations was (0.164, -0.544, 1.137) metres.