| 39 |  | || '''Script''' || Language || Use || | 
                        | 40 |  | || getlatlong.sh || bash || Determines lat/lon for flight from Eagle/Hawk header files || | 
                        | 41 |  | || gettiles.sh || bash || Determines BNG grid squares for flight from Eagle/Hawk header files || | 
                        | 42 |  | || igm2map.sh [[br]] igm2map.pro|| bash || Script to use IGM files to generate a GLT file and map level 1 data || | 
                        | 43 |  | || make_delivery_folder.sh || bash || Creates a hyperspectral delivery folder || | 
                        | 44 |  | || make_mosaic.sh [[br]] make_mosaic.grass|| bash || Script to convert GeoTIFFs into JPGs and create a mosaic image (with vectors) || | 
                        | 45 |  | || bounding_box.py || Python || Get the North/South/East/West extent of a number of hdr files in bng coords || | 
                        | 46 |  | || check_qpftiming.py || Python || Test specified Eagle/Hawk framerates against actual framerates calculated from qpfTiming | 
                        | 47 |  | || create_latex_hyperspectral_readme.py || Python || Create a LaTeX file for a PDF Readme for Hyperspectral deliveries || | 
                        | 48 |  | || dimfixer.py || Python || Truncates BIL files so that the file size matches what the header file says it should || | 
                        | 49 |  | || fastQC || Binary (C) || Program for viewing BIL files (raw data or level 1) || | 
                        | 50 |  | || fixnamesl13.py || Python || Auto-renames (line numbers and removes sct section) level 1, level 3, screenshots for a delivery. || | 
                        | 51 |  | || generate_runscripts.py || Python || Generates config files for hyperspectral data processing || | 
                        | 52 |  | || gen_synth_raw.py || Python || Generates a synthetic Eagle or Hawk dataset || | 
                        | 53 |  | || gen_synth_sbet.py || Python || Generates a synthetic SBET file || | 
                        | 54 |  | || get_boresight_vals.py || Python || Extracts boresight values for given day from data file || | 
                        | 55 |  | || get_calib_vals.py || Python || Extracts calibration file names for given day from data file || | 
                        | 56 |  | || get_sbet_bounds.py || Python || Gets North/South/East/West extent of (part of) an SBET file in lat/lon || | 
                        | 57 |  | || getposition || Python || Gets position information at from an SBET file for a specified time (or file limits) || | 
                        | 58 |  | || getsync.py || Python || Finds sync records on one or more AISA nav files || | 
                        | 59 |  | || hdr_fps_check.py || Python || Checks if a Specim file has a mismatch between recorded and actual frame rate (Hawk problem) || | 
                        | 60 |  | || logwriter.py || Python || Outputs mean altitude, heading and speed from an SBET file for a number of Eagle or Hawk lines || | 
                        | 61 |  | || match_dark_frames.py || Python || Checks which of a selection of Eagle/Hawk header files have compatible binning, framerate and integration time settings || | 
                        | 62 |  | || mergeCFSync.py || Python || Merges a .cfg and a .sync (eagle/hawk line sct offsets) || | 
                        | 63 |  | || nav2txt || Binary (C) || Output contents of an AISA nav file to an ASCII text file || | 
                        | 64 |  | || ppv_to_envi_igm.py || Python || Converts azgcorr's ppv (per-pixel view vector) output to an ENVI IGM || | 
                        | 65 |  | || process_specim_line.py || Python || Runs az suite on specified Eagle/Hawk flightline for processing || | 
                        | 66 |  | || slice_nav.py || Python || Cuts a chunk of an AISA nav file out into a smaller nav file || | 
                        | 67 |  | || specim_gap_check.py || Python || Searches Eagle/Hawk raw files for dropped frames by looking at the band 1 frame counter || | 
                        | 68 |  | || specim_qsub.py || Python || Submits an ARSF project for processing through the grid engine || | 
                      
                        |  | 39 | || '''Script''' || '''Language''' || '''Use''' || '''Author''' || | 
                        |  | 40 | || bil_binning.py || python || Spectrally bins (x2) a hyperspectral raw file || knpa || | 
                        |  | 41 | || getlatlong.sh || bash || Determines lat/lon for flight from Eagle/Hawk header files || || | 
                        |  | 42 | || gettiles.sh || bash || Determines BNG grid squares for flight from Eagle/Hawk header files || || | 
                        |  | 43 | || igm2map.sh [[br]] igm2map.pro|| bash || Script to use IGM files to generate a GLT file and map level 1 data || || | 
                        |  | 44 | || make_delivery_folder.sh || bash || Creates a hyperspectral delivery folder || || | 
                        |  | 45 | || make_mosaic.sh [[br]] make_mosaic.grass|| bash || Script to convert GeoTIFFs into JPGs and create a mosaic image (with vectors) || || | 
                        |  | 46 | || bounding_box.py || Python || Get the North/South/East/West extent of a number of hdr files in bng coords || || | 
                        |  | 47 | || check_qpftiming.py || Python || Test specified Eagle/Hawk framerates against actual framerates calculated from qpfTiming || || | 
                        |  | 48 | || create_latex_hyperspectral_readme.py || Python || Create a LaTeX file for a PDF Readme for Hyperspectral deliveries || || | 
                        |  | 49 | || dimfixer.py || Python || Truncates BIL files so that the file size matches what the header file says it should || || | 
                        |  | 50 | || fastQC || Binary (C) || Program for viewing BIL files (raw data or level 1) || || | 
                        |  | 51 | || fixnamesl13.py || Python || Auto-renames (line numbers and removes sct section) level 1, level 3, screenshots for a delivery. || || | 
                        |  | 52 | || generate_runscripts.py || Python || Generates config files for hyperspectral data processing || || | 
                        |  | 53 | || gen_synth_raw.py || Python || Generates a synthetic Eagle or Hawk dataset || || | 
                        |  | 54 | || gen_synth_sbet.py || Python || Generates a synthetic SBET file || || | 
                        |  | 55 | || get_boresight_vals.py || Python || Extracts boresight values for given day from data file || || | 
                        |  | 56 | || get_calib_vals.py || Python || Extracts calibration file names for given day from data file || || | 
                        |  | 57 | || get_sbet_bounds.py || Python || Gets North/South/East/West extent of (part of) an SBET file in lat/lon || || | 
                        |  | 58 | || getposition || Python || Gets position information at from an SBET file for a specified time (or file limits) || || | 
                        |  | 59 | || getsync.py || Python || Finds sync records on one or more AISA nav files || || | 
                        |  | 60 | || hdr_fps_check.py || Python || Checks if a Specim file has a mismatch between recorded and actual frame rate (Hawk problem) || || | 
                        |  | 61 | || logwriter.py || Python || Outputs mean altitude, heading and speed from an SBET file for a number of Eagle or Hawk lines || || | 
                        |  | 62 | || match_dark_frames.py || Python || Checks which of a selection of Eagle/Hawk header files have compatible binning, framerate and integration time settings || || | 
                        |  | 63 | || mergeCFSync.py || Python || Merges a .cfg and a .sync (eagle/hawk line sct offsets) || || | 
                        |  | 64 | || nav2txt || Binary (C) || Output contents of an AISA nav file to an ASCII text file || || | 
                        |  | 65 | || ppv_to_envi_igm.py || Python || Converts azgcorr's ppv (per-pixel view vector) output to an ENVI IGM || || | 
                        |  | 66 | || process_specim_line.py || Python || Runs az suite on specified Eagle/Hawk flightline for processing || || | 
                        |  | 67 | || slice_nav.py || Python || Cuts a chunk of an AISA nav file out into a smaller nav file || || | 
                        |  | 68 | || specim_gap_check.py || Python || Searches Eagle/Hawk raw files for dropped frames by looking at the band 1 frame counter || || | 
                        |  | 69 | || specim_qsub.py || Python || Submits an ARSF project for processing through the grid engine || || |