PDS_VERSION_ID = PDS3 RELEASE_ID = 0001 REVISION_ID = 0000 DATA_SET_NAME = "MEX SPICAM RADIANCE IR RDR V1.0" DATA_SET_ID = "MEX-M-SPI-2-IRRDR-RADIANCE-V1.0" PRODUCT_ID = "SPICA_READ1BIR" RECORD_TYPE = UNDEFINED PRODUCT_CREATION_TIME = 2025-10-28 ^COMPRESSED_FILE = "SPICA_READ1BIR.ZIP" OBJECT = COMPRESSED_FILE FILE_NAME = "SPICA_READ1BIR.ZIP" RECORD_TYPE = UNDEFINED FILE_RECORDS = UNK ENCODING_TYPE = ZIP INTERCHANGE_FORMAT = BINARY REQUIRED_STORAGE_BYTES = 288853 DESCRIPTION = " This zip file contains software routines able to read the Mars Express SPICAM-1BIR and Venus Express SPICAV-1BIR data files under Windows or MacOS (not tested under other OS). When unzipped, the software is located in the ROOT/SPICA_READ1BIR directory. There is 1 subdirectory: you can use IDL language Instructions for running the routines are located in the file USING-SPICA-1BIR-IR-DATA.PDF or USING-SPICA-1BIR-UV-DATA.PDF, located in the DOCUMENT directory." UNCOMPRESSED_FILE_NAME = {"SPICA_READ1BIR/IDL/lib/check_fits.pro", "SPICA_READ1BIR/IDL/lib/fits_close.pro", "SPICA_READ1BIR/IDL/lib/fits_open.pro", "SPICA_READ1BIR/IDL/lib/fits_read.pro", "SPICA_READ1BIR/IDL/lib/fxaddpar.pro", "SPICA_READ1BIR/IDL/lib/fxbhmake.pro", "SPICA_READ1BIR/IDL/lib/fxhclean.pro", "SPICA_READ1BIR/IDL/lib/fxmove.pro", "SPICA_READ1BIR/IDL/lib/fxpar.pro", "SPICA_READ1BIR/IDL/lib/fxparpos.pro", "SPICA_READ1BIR/IDL/lib/fxposit.pro", "SPICA_READ1BIR/IDL/lib/get_pipe_filesize.pro", "SPICA_READ1BIR/IDL/lib/gettock.pro", "SPICA_READ1BIR/IDL/lib/hprint.pro", "SPICA_READ1BIR/IDL/lib/match.pro", "SPICA_READ1BIR/IDL/lib/mkhdr.pro", "SPICA_READ1BIR/IDL/lib/modfits.pro", "SPICA_READ1BIR/IDL/lib/mrd_hread.pro", "SPICA_READ1BIR/IDL/lib/mrd_skip.pro", "SPICA_READ1BIR/IDL/lib/mrd_struct.pro", "SPICA_READ1BIR/IDL/lib/mrdfits.pro", "SPICA_READ1BIR/IDL/lib/mwrfits.pro", "SPICA_READ1BIR/IDL/lib/remchar.pro", "SPICA_READ1BIR/IDL/lib/repchr.pro", "SPICA_READ1BIR/IDL/lib/setdefaultvalue.pro", "SPICA_READ1BIR/IDL/lib/sxaddhist.pro", "SPICA_READ1BIR/IDL/lib/sxaddpar.pro", "SPICA_READ1BIR/IDL/lib/sxdelpar.pro", "SPICA_READ1BIR/IDL/lib/sxpar.pro", "SPICA_READ1BIR/IDL/lib/valid_num.pro", "SPICA_READ1BIR/IDL/lib/writefits.pro", "SPICA_READ1BIR/IDL/lib/xdispstr.pro", "SPICA_READ1BIR/IDL/lib/xmanager.pro", "SPICA_READ1BIR/IDL/SPICA_Read_1BIR.pro", "SPICA_READ1BIR/IDL/SPICA_READ1BIR_README.txt", } END_OBJECT = COMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/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 = "SPICA_READ1BIR/IDL/SPICA_READ1BIR_README.TXT" RECORD_TYPE = STREAM FILE_RECORDS = 4164 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "TXT file to describe the SPICA_READ_1BIR package" END_OBJECT = UNCOMPRESSED_FILE OBJECT = UNCOMPRESSED_FILE FILE_NAME = "SPICA_READ1BIR/IDL/SPICA_Read_1BIR.pro" RECORD_TYPE = STREAM FILE_RECORDS = 61266 INTERCHANGE_FORMAT = ASCII DESCRIPTION = "IDL function to read a SPICAM/V Data 1B IR 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