PDS_VERSION_ID = PDS3 RELEASE_ID = 0001 REVISION_ID = 0000 DATA_SET_NAME = "MEX_EXT3_SPICAM_MARS_CLEANED_UV_RDR_V1.0" DATA_SET_ID = "MEX-M-SPI-2-UVRDR-CLEANED-EXT3-V1.0" PRODUCT_ID = "SPICAM_READ1A" RECORD_TYPE = UNDEFINED PRODUCT_CREATION_TIME = 2014-05-20 ^COMPRESSED_FILE = "SPICAM_READ1A.ZIP" OBJECT = COMPRESSED_FILE FILE_NAME = "SPICAM_READ1A.ZIP" RECORD_TYPE = UNDEFINED FILE_RECORDS = UNK ENCODING_TYPE = ZIP INTERCHANGE_FORMAT = BINARY REQUIRED_STORAGE_BYTES = 244962 DESCRIPTION = " This zip file contains software routines able to read the Mars Express SPICAM-UV-1A data files under Windows or MacOS(not tested under other OS) When unzipped, the software is located in the ROOT/SPICAM_READ1A directory. There are 3 subdirectory: you can use C, FORTRAN or IDL languages Instructions for running the routines are located in the file USING-SPICAM-V-1A-DATA.PDF, located in the DOCUMENT directory." UNCOMPRESSED_FILE_NAME = {"SPICAM_READ1A/FORTRAN/spica_struct_1A.f", "SPICAM_READ1A/FORTRAN/test.f", "SPICAM_READ1A/C/include/exit_if.h", "SPICAM_READ1A/C/include/spica_read_1A.h", "SPICAM_READ1A/C/include/spica_struct_1A.h", "SPICAM_READ1A/C/src/exit_if.c", "SPICAM_READ1A/C/src/spica_read_1A.c", "SPICAM_READ1A/C/src/spica_struct_1A.c", "SPICAM_READ1A/C/src/Makefile.am", "SPICAM_READ1A/C/src/Makefile.in", "SPICAM_READ1A/C/compile", "SPICAM_READ1A/C/configure", "SPICAM_READ1A/C/configure.ac", "SPICAM_READ1A/C/depcomp", "SPICAM_READ1A/C/DOCUMENTATION", "SPICAM_READ1A/C/install-sh", "SPICAM_READ1A/C/Makefile.am", "SPICAM_READ1A/C/Makefile.in", "SPICAM_READ1A/C/missing", "SPICAM_READ1A/C/README", "SPICAM_READ1A/IDL/lib/check_fits.pro", "SPICAM_READ1A/IDL/lib/fits_close.pro", "SPICAM_READ1A/IDL/lib/fits_open.pro", "SPICAM_READ1A/IDL/lib/fits_read.pro", "SPICAM_READ1A/IDL/lib/fxaddpar.pro", "SPICAM_READ1A/IDL/lib/fxbhmake.pro", "SPICAM_READ1A/IDL/lib/fxhclean.pro", "SPICAM_READ1A/IDL/lib/fxmove.pro", "SPICAM_READ1A/IDL/lib/fxpar.pro", "SPICAM_READ1A/IDL/lib/fxparpos.pro", "SPICAM_READ1A/IDL/lib/fxposit.pro", "SPICAM_READ1A/IDL/lib/get_pipe_filesize.pro", "SPICAM_READ1A/IDL/lib/gettock.pro", "SPICAM_READ1A/IDL/lib/hprint.pro", "SPICAM_READ1A/IDL/lib/match.pro", "SPICAM_READ1A/IDL/lib/mkhdr.pro", "SPICAM_READ1A/IDL/lib/modfits.pro", "SPICAM_READ1A/IDL/lib/mrd_hread.pro", "SPICAM_READ1A/IDL/lib/mrd_skip.pro", "SPICAM_READ1A/IDL/lib/mrd_struct.pro", "SPICAM_READ1A/IDL/lib/mrdfits.pro", "SPICAM_READ1A/IDL/lib/mwrfits.pro", "SPICAM_READ1A/IDL/lib/remchar.pro", "SPICAM_READ1A/IDL/lib/repchr.pro", "SPICAM_READ1A/IDL/lib/setdefaultvalue.pro", "SPICAM_READ1A/IDL/lib/sxaddhist.pro", "SPICAM_READ1A/IDL/lib/sxaddpar.pro", "SPICAM_READ1A/IDL/lib/sxdelpar.pro", "SPICAM_READ1A/IDL/lib/sxpar.pro", "SPICAM_READ1A/IDL/lib/valid_num.pro", "SPICAM_READ1A/IDL/lib/writefits.pro", "SPICAM_READ1A/IDL/lib/xdispstr.pro", "SPICAM_READ1A/IDL/lib/xmanager.pro", "SPICAM_READ1A/IDL/SPICA_Read_1A.pro", "SPICAM_READ1A/IDL/SPICAM_READ1A_README.txt", } END_OBJECT = COMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/include/exit_if.h" RECORD_TYPE = STREAM FILE_RECORDS = 533 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/include/spica_read_1A.h" RECORD_TYPE = STREAM FILE_RECORDS = 777 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/include/spica_struct_1A.h" RECORD_TYPE = STREAM FILE_RECORDS = 3073 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/src/exit_if.c" RECORD_TYPE = STREAM FILE_RECORDS = 723 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/src/spica_read_1A.c" RECORD_TYPE = STREAM FILE_RECORDS = 23150 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/src/spica_struct_1A.c" RECORD_TYPE = STREAM FILE_RECORDS = 52162 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/src/Makefile.am" RECORD_TYPE = STREAM FILE_RECORDS = 315 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/src/Makefile.in" RECORD_TYPE = STREAM FILE_RECORDS = 19057 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/compile" RECORD_TYPE = STREAM FILE_RECORDS = 3707 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/configure" RECORD_TYPE = STREAM FILE_RECORDS = 189465 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/configure.ac" RECORD_TYPE = STREAM FILE_RECORDS = 790 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/depcomp" RECORD_TYPE = STREAM FILE_RECORDS = 17867 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/DOCUMENTATION" RECORD_TYPE = STREAM FILE_RECORDS = 3093 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/install-sh" RECORD_TYPE = STREAM FILE_RECORDS = 13620 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/Makefile.am" RECORD_TYPE = STREAM FILE_RECORDS = 41 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/Makefile.in" RECORD_TYPE = STREAM FILE_RECORDS = 18529 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/missing" RECORD_TYPE = STREAM FILE_RECORDS = 11135 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/C/README" RECORD_TYPE = STREAM FILE_RECORDS = 1334 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/FORTRAN/spica_struct_1A.f" RECORD_TYPE = STREAM FILE_RECORDS = 69401 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/FORTRAN/test.f" RECORD_TYPE = STREAM FILE_RECORDS = 2200 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "No available" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/check_fits.pro" RECORD_TYPE = STREAM FILE_RECORDS = 8845 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "Check that keywords in a FITS header array match the associated data" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fits_close.pro" RECORD_TYPE = STREAM FILE_RECORDS = 1934 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL routine to close a FITS data file" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fits_open.pro" RECORD_TYPE = STREAM FILE_RECORDS = 18500 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL routine to open a FITS (Flexible Image Transport System) data file" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fits_read.pro" RECORD_TYPE = STREAM FILE_RECORDS = 24265 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL routine to read a FITS file" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fxaddpar.pro" RECORD_TYPE = STREAM FILE_RECORDS = 27354 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL routine to write string values longer than 68 characters using the FITS continuation convention: The OGIP Long String Keyword Convention" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fxbhmake.pro" RECORD_TYPE = STREAM FILE_RECORDS = 4901 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL routine to Create basic FITS binary table extension (BINTABLE) header" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fxhclean.pro" RECORD_TYPE = STREAM FILE_RECORDS = 3321 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL routine to Removes any keywords relevant to array structure from a FITS header" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fxmove.pro" RECORD_TYPE = STREAM FILE_RECORDS = 4876 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL routine to skip to a specified extension number or name in a FITS file" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fxpar.pro" RECORD_TYPE = STREAM FILE_RECORDS = 18363 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL routine to obtain the value of a parameter in a FITS header" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fxparpos.pro" RECORD_TYPE = STREAM FILE_RECORDS = 2541 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to find position to insert record into FITS header" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/fxposit.pro" RECORD_TYPE = STREAM FILE_RECORDS = 10545 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to return the unit number of a FITS file positioned at specified extension" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/get_pipe_filesize.pro" RECORD_TYPE = STREAM FILE_RECORDS = 1591 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to determine the number of bytes in a unit opened as a pipe with SPAWN" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/gettock.pro" RECORD_TYPE = STREAM FILE_RECORDS = 2543 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to retrieve the first part of a (vector) string up to a specified character" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/hprint.pro" RECORD_TYPE = STREAM FILE_RECORDS = 3477 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to display a FITS header" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/match.pro" RECORD_TYPE = STREAM FILE_RECORDS = 6201 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to match values in two vectors" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/mkhdr.pro" RECORD_TYPE = STREAM FILE_RECORDS = 6785 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to Make a minimal primary (or IMAGE extension) FITS header" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/modfits.pro" RECORD_TYPE = STREAM FILE_RECORDS = 13409 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to Modify a FITS file by updating the header and/or data array" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/mrd_hread.pro" RECORD_TYPE = STREAM FILE_RECORDS = 5108 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to read a FITS header from an opened disk file or Unix pipe" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/mrd_skip.pro" RECORD_TYPE = STREAM FILE_RECORDS = 2656 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to skip a number of bytes from the current location in a file or a pipe" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/mrd_struct.pro" RECORD_TYPE = STREAM FILE_RECORDS = 7850 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to return a structure as defined in the names and values data" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/mrdfits.pro" RECORD_TYPE = STREAM FILE_RECORDS = 98439 INTERCHANGE_FORMAT = ASCII DESCRIPTION ="IDL function to read all standard FITS data types into arrays or structures" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/mwrfits.pro" RECORD_TYPE = STREAM FILE_RECORDS = 58830 INTERCHANGE_FORMAT = ASCII DESCRIPTION ="IDL function to Write all standard FITS data types from input arrays or structures" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/remchar.pro" RECORD_TYPE = STREAM FILE_RECORDS = 1109 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL routine to remove all appearances of character from string" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/repchr.pro" RECORD_TYPE = STREAM FILE_RECORDS = 2189 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to replace all occurrences of one character with another in a text string" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/setdefaultvalue.pro" RECORD_TYPE = STREAM FILE_RECORDS = 5112 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to set default values for positional and keyword arguments to IDL procedures and functions" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/sxaddhist.pro" RECORD_TYPE = STREAM FILE_RECORDS = 4670 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to add HISTORY (or COMMENT) line(s) to a FITS header" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/sxaddpar.pro" RECORD_TYPE = STREAM FILE_RECORDS = 15072 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to add or modify a parameter in a FITS header array" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/sxdelpar.pro" RECORD_TYPE = STREAM FILE_RECORDS = 2012 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to delete a keyword parameter(s) from a FITS header" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/sxpar.pro" RECORD_TYPE = STREAM FILE_RECORDS = 14391 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to obtain the value of a parameter in a FITS header" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/valid_num.pro" RECORD_TYPE = STREAM FILE_RECORDS = 3205 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to check if a string is a valid number representation" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/writefits.pro" RECORD_TYPE = STREAM FILE_RECORDS = 11291 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "Write IDL array and header variables to a disk FITS file" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/xdispstr.pro" RECORD_TYPE = STREAM FILE_RECORDS = 4903 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to display a string array in a text widget with a simple search capability" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/lib/xmanager.pro" RECORD_TYPE = STREAM FILE_RECORDS = 26071 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to provide management for widgets client applications created using IDL" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/SPICAM_READ1A_README.TXT" RECORD_TYPE = STREAM FILE_RECORDS = 4084 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "TXT file to describe the SPICAM_READ_1A package" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICAM_READ1A/IDL/SPICA_Read_1A.pro" RECORD_TYPE = STREAM FILE_RECORDS = 36787 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to read a SPICAM/V Data 1A file and return a structure with a 3d data array and sub-structures containing functional and geometrical parameters information of the instrument during observation" END_OBJECT = UNCOMPRESSED_FILE END