PDS_VERSION_ID = PDS3 RECORD_TYPE = STREAM OBJECT = TEXT NOTE = "SOFTINFO file for CONTOUR Archive Volume" PUBLICATION_DATE = 2003-08-31 END_OBJECT END ***** File SOFTINFO.TXT This information file describes the volume SOFTWARE/ directory which contains documentation and source code which should be of use to the CONTOUR Archive user. ************************************************** *CAVEAT*CAVEAT*CAVEAT*CAVEAT*CAVEAT*CAVEAT*CAVEAT* This is not meant to be working software. The flight calibration images needed to complete the process were never taken. These are .PROs (IDL procedures, developed under IDL 5.4). These were only tested on verion 5.4 for Linux and are not guaranteed to work on other operating systems. ************************************************** The SOFTWARE/ directory is divided into subdirectories according to documents (DOC/) and source code (SRC/). The archived software contained under SRC/, plus documention in DOC/, is a snapshot of the state of the software at the time the mission terminated. The SRC/ subdirectory and its subdirectories contain software developed for the CONTOUR project. Much of it was not completed because the mission terminated early. The files under SRC/ do not have PDS labels nor carriage-returns appended to ASCII files because 1) that could cause the code to mysteriously fail to compile on some operating systems, especially those operating systems most likely to be those on which people will actually attempt to use the sofrware, and 2) any problems due to there being no carriage-returns on other operating systems will be far more readily apparent and more easily solved. In the end it is the judgment of the archiver that this is the best option. The descriptions of the files are in DOC/: The subdirectory structure under DOC/ is identical to the subdirectory structure under SRC/. Text files (*.TXT) in the subdirectories under DOC/ describe source code and libraries under the corresponding subdirectories of SRC/. The files under DOC/ also include information about how the software could be completed. The subdirectories contained under SRC/ & DOC/ are CSCALPIP/ and CFICAL/. CSCALPIP/ is a snapshot of the CRISP-IR instrument calibration pipeline code. CFICAL/ is a snapshot of the CFI instrument calibration code. N.B. CFICAL/ is not in the July 2003 test volume ********* Subdirectory: CSCALPIP/ Description: Top level CSCALPIP/ subdirectory Documentation file: CSCALFILE_README.TXT Subdirectory: CSCALPIP/IDL/ Description: Top level of all IDL source code Documentation file: CSCALPIP/CSCALFILE_README.TXT Subdirectory: CSCALPIP/IDL/MSKINT12/ Description: This is the directory containing the MASKINTERP library which is a set of routines that interpolate over bad pixels; the bad pixels are indicated by a mask. Documentation file: MSKINT12_README.TXT Subdirectory: CSCALPIP/CSCALFIL/ Description: A sample mask data FITS file used by CSCALPIP/ software Documentation file: CSCALPIP/CSCALFILE_README.TXT Subdirectory: CSCALPIP/IDL/ASTRON/ Description: This is the starting point for the ASTRON library which is a standard IDL library used by the cscalpipe software. The top-level documentation file ASTRON_README.TXT is the top level description file; there are other documentation files in the .../ASTRON/ hierarchy that will not be mentioned here. Documentation file: astron_readme.txt N.B. Some file & directory names under have been modified to meet PDS filenaming conventions. The associated documentation has not been updated to reflect these changes, but this will not affect their utility. Their original names followed by their truncated names are listed here: CSCALPIP/IDL/ASTRON/PRO/FITS_BINTABLE (.../FITS_BIN) CSCALPIP/IDL/ASTRON/PRO/FITS_TABLE (.../FITS_TAB) CSCALPIP/IDL/ASTRON/PRO/SDAS_TABLE (.../SDAS_TAB) CSCALPIP/IDL/ASTRON/PRO/STRUCTURE (.../STRUCTUR) CSCALPIP/IDL/ASTRON/PRO/FITS_BINTABLE (.../FITS_BIN) CSCALPIP/IDL/ASTRON/PRO/FITS_TABLE (.../FITS_TAB) CSCALPIP/IDL/ASTRON/PRO/SDAS_TABLE (.../SDAS_TAB) CSCALPIP/IDL/ASTRON/PRO/STRUCTURE (.../STRUCTUR) ./SRC/CSCALPIP/IDL/MSKINT12/*.FITS (*.FIT)