ROSETTA-Ice DICE Processing Steps ________________ Readme.txt and RelaseNotes.txt are included in the \DICE\SarProcess\ directory, which give information about each processing step in greater detail. If you have any questions, please refer to those documents. If any further questions arise, please contact S. Isabel Cordero. Scripts Requiring Modification for Processing: diceProcessConfig.m diceProcess.m 1. Ensure MatLab (2016 or newer) is properly installed on your local, or Linux machine. 2. Open diceProcessConfig.m and adjust the following Lines accordingly: 1. Line 41: Point toward the “trunk” directory which houses the data 2. Line 47: Adjust the Campaign Year to reflect the ROSETTA-Ice season of the data you intend to process (i.e. 20152016, 20162017, or 20172018) 3. Line 48: Adjust the IcePod Campaign ID of the data you intend to process 1. 20142015 = AN01 2. 20152016 = AN02 3. 20162017 = AN03 4. 20172018 = AN04 4. Line 49: Adjust the ROSETTA-Ice Project ID of the data you intend to process 1. 20152016 = RS01 2. 20162017 = RS02 3. 20172018 = RS03 5. Line 70: Add path for the “common/MatLab” directory from the GIT 6. Line 86: Select which ROSETTA-Ice Grid Lines you want to process. Or change to { ‘ all ’ } ; 7. Line 105: If necessary, change survey elevation to meet high flying needs. Average survey elevation is 2,500 feet. 8. Line 137: Enable or Disable Overwrite Output on an as needed basis. 3. Run diceProcess.m 1. Options for diceProcess.m configuration: 1. Comment out all functions except dicePulseCompress and diceGeoLocate and run the processing script. Once finished, comment the former functions and uncomment dicePickSurf and diceSignleSurf; these two functions work with geolocated and compressed data. Once the surface functions have been successfully applied ★ comment the functions and uncomment dicePreSarAssemble, diceSar1D, and diceDecimatedLevel2. Run diceProcess with only these functions uncommented. Processing should complete successfully. * These surface functions regularly run into files with surface “errors” either remove the affected file from the directory, or attempt to push through processing. 1. Comment out all functions except dicePulseCompress and diceGeoLocate, and run diceProcess.m to apply pulse compression and geolocation. Once finished, comment out the above functions and uncomment the following functions: dicePickSurf, diceSingleSurf, dicePreSarAssemble, diceSar1D, and diceDecimateLevel2. Run diceProcess.m to apply the above functions. Processing should complete successfully. 4. Complete. Linux / Terminal / Putty / Command Line / etc * Modify diceProcessConfig.m according to the above instructions. Save changes, and exit when finished. * nano diceProcessConfig.m * Run diceProcess.m without opening a MatLab instance * nohup matlab -r “diceProcess, exit” >testProcessLogMMDDYY.txt< /dev /null& *