Changes between Version 38 and Version 39 of scriptlist
- Timestamp:
- Aug 9, 2010, 7:11:30 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
scriptlist
v38 v39 1 = = ARSF Scripts and Binaries ==1 = ARSF Scripts and Binaries = 2 2 3 3 Please keep this page updated. Also please keep it sorted in a sensible order or we're never going to be able to find anything... 4 4 5 '''LiDAR''' 5 == LiDAR == 6 6 7 7 || '''Script''' || Language || Use || 8 || alspp.exe || bash || Runs wine version of ALSPP || 9 || arsf_winesetup.sh || bash || Configure wine environment for ARSF users || 10 || attune || bash || Runs wine version of Attune (boresight calibration) || 8 11 || check_ascii_lidar.sh || bash || Checks the ASCII LiDAR files in the delivery for erroneous data || 9 12 || classify_las || Binary (C) || LiDAR classification || 10 13 || classify_las_files.sh || bash || Runs classify_las on a set of LAS files using a specified classification algorithm || 11 14 || create_lidar_readme.py || Python || Creates a Readme for lidar deliveries || 12 || lag || Binary (C) || LiDAR file viewer || 15 || fugroviewer.exe || bash || Runs wine version of Fugroviewer || 16 || lag || Binary (C++) || LiDAR file viewer || 13 17 || las2txt.sh || bash || Convert a directory of LAS files or a single LAS file into ascii format || 14 18 || las_merge.sh|| bash || Merges sets of LAS files of the form ***_000.LAS, ***_001.LAS... etc. together || 15 19 || LASsorter || Python || sorts Las files by time, x, y, z , ascending and descending || 20 || leica_photo_processing || bash || Runs wine version of Leica's photo processor || 16 21 || lidar2dem.sh || bash || Generates an azgcorr-format ASCII DEM from old Optech lidar point cloud files || 17 22 || lidar_histogram.py || Python || Reads old Optech LiDAR files and outputs a numeric histogram for use in filtering || … … 20 25 || pt_cloud_filter || Binary (C) || Removes points of a specified classification from ascii lidar point cloud || 21 26 22 23 '''Hyperspectral''' 27 == Hyperspectral == 24 28 25 29 || '''Script''' || Language || Use || … … 43 47 || getposition || Python || Gets position information at from an SBET file for a specified time (or file limits) || 44 48 || getsync.py || Python || Finds sync records on one or more AISA nav files || 49 || hdr_fps_check.py || Python || Checks if a Specim file has a mismatch between recorded and actual frame rate (Hawk problem) || 45 50 || logwriter.py || Python || Outputs mean altitude, heading and speed from an SBET file for a number of Eagle or Hawk lines || 46 51 || match_dark_frames.py || Python || Checks which of a selection of Eagle/Hawk header files have compatible binning, framerate and integration time settings || 47 52 || mergeCFSync.py || Python || Merges a .cfg and a .sync (eagle/hawk line sct offsets) || 48 53 || nav2txt || Binary (C) || Output contents of an AISA nav file to an ASCII text file || 54 || ppv_to_envi_igm.py || Python || Converts azgcorr's ppv (per-pixel view vector) output to an ENVI IGM || 49 55 || process_specim_line.py || Python || Runs az suite on specified Eagle/Hawk flightline for processing || 50 56 || slice_nav.py || Python || Cuts a chunk of an AISA nav file out into a smaller nav file || … … 54 60 55 61 56 '''Camera''' 62 == Camera == 57 63 58 64 || '''Script''' || Language || Use || … … 64 70 || tag_tiffs || Python || Adds tags to tiff files (using image event files) which define position, attitude and other metadata || 65 71 66 '''General''' 72 == General == 67 73 68 74 || '''Script''' || Language || Use || 75 || atcor || bash || Runs ATCOR-4 || 69 76 || auto_grass_vector_tiff_conversion_driver.sh || Python || uses grass to produce tiff images of vectors || 70 || az_log_cleaner || Python || Removes normal output from az logs to leave only important messages ||71 77 || binary_converter.py || Python || Converts binary files from one data type to another (eg. Float32 -> Int16) || 72 78 || bnglookup.py || Python || Converts BNG numeric grid references to OS grid square co-ordinates || … … 75 81 || demheaderconvert.sh || bash || Converts dems from grass format header to az header || 76 82 || doc2pdf.py || Python || Converts .doc or .odt files to PDF format || 83 || fastcopy_arsf_proj_dir.sh || bash || Script to make a workspace copy of a project directory (ie. avoid copying raw files, etc) || 77 84 || fix_naughty_chars.py || Python || Finds linux-unfriendly characters in filenames || 78 85 || generate_readme_config.py || Python || Creates a config file for hyperspectral and camera read_me generators || … … 89 96 || trmdatefinder.py || Python || Extracts date from Trimble GPS format file names || 90 97 91 '''Libraries''' 98 == Libraries == 99 || '''Script''' || Language || Use || 92 100 || alphaconv.py || Python || Functions to convert numbers to letters and back (A=1, B=2 etc) || 93 101 || band_reader.py || Python || Reads AISA band (.prn) files || … … 98 106 || sbet_handler.py || Python || Functions to manipulate SBET files, also limited AISA nav file support || 99 107 100 '''Obsolete''' 108 == Obsolete == 101 109 102 110 || '''Script''' || Language || Use || 103 111 || arsf_processing_monitor.py || Python || Part of old processing job submission system || 104 || gtiff2jpg.py|| Python || Convert GeoTIFFs to JPEGs || 112 || az_log_parser.py || Python || Parse output from az* programs to remove cruft - not kept up to date with newer versions and possibly too ambitious || 113 || gtiff2jpg.py || Python || Convert GeoTIFFs to JPEGs || 114 115 If it's obsolete and been replaced by something newer / better, delete the obsoleted one. If we don't have a replacement, it may be worth keeping around but remember the cost in confusion. 116 117 == Unknown == 118 119 || '''Script''' || Language || Use || 120 || atm_bad_scans.py || Python || || 121 || auto_grass_vector_tiff_conversion_control_script.grass || ASCII English text || || 122 || casefixer.py || Python || || 123 || combined_band_mask.py || symbolic link to `/users/rsg/arsf/code/mask_creation/combined_band_mask.py' || || 124 || common_readme_functions.py || ASCII Java program text || || 125 || configSorter || symbolic link to `/users/rsg/arsf/usr/lib/python/site-packages/configSorter.py' || || 126 || create_latex_lidar_readme.py || Python || || 127 || delivery_prep_2006.sh || bash || || 128 || freelook || bash || Runs ENVI Freelook || 129 || generate_mask.py || Python || || 130 || generate_mask.sh || bash || || 131 || get_first_return.sh || bash || || 132 || hdf_to_bil.py || Python || || 133 || igm2map.pro || ASCII English text || || 134 || image_events_file_fixer.py || Python || || 135 || import_ldr_txt_to_grass.sh || ASCII English text || || 136 || kmlise_project.py || Python || || 137 || kml_line_photosorter.py || Python || || 138 || kqsub || bash || || 139 || lagf12 || bash || || 140 || las_hdr_pop.py || Python || || 141 || las_sampler.py || Python || || 142 || las_single_class.py || Python || || 143 || LASsorter.py || Python || || 144 || lidar_histogram.sh || bash || || 145 || lidar_stats.py || Python || || 146 || make_lidardem_or_intensity.grass || ASCII English text || || 147 || make_mosaic.grass || ASCII English text || || 148 || nextmapdem.sh || bash || || 149 || overlay_combined_band_mask.py || symbolic link to `/users/rsg/arsf/code/mask_creation/overlay_combined_band_mask.py' || || 150 || photo_renamer.py || Python || || 151 || proj_tidy.sh || bash || || 152 || read_arsf_logsheets.py || Python || || 153 || remove_bands_from_header.py || Python || || 154 || rename_photos_update_events_file.py || Python || || 155 || seperate_band_mask.py || symbolic link to `/users/rsg/arsf/code/mask_creation/seperate_band_mask.py' || || 156 || tag_tiffs.py || Python || || 157 || tifftagger2_exiftool.py || Python || || 158 || trim_lidar.sh || bash || || 159 || unpack_file_check.py || Python || || 160 || unpack_folder_structure.py || Python || || 105 161 106 162