Handout (2.2 MB)
HawkEdit is a merger of the LROSE visualization tool, HawkEye, with the original Solo editing functions. HawkEdit is the result of a collaboration of software developers, atmospheric scientists, and meteorologists in the academic, research, and observational areas and provides interactive editing of data as through a script editor and spreadsheet interface. HawkEdit recognizes, displays and offers interactive editing of airborne and ground-based radar and lidar data.
Solo has a unique script syntax and language to organize functions into quality control (QC) procedures. The HawkEdit script editor allows users to organize QC stages, but uses the more common Javascript language. The Solo functions to remove aircraft motion, remove surface, velocity folding and unfolding, quality control markers using bad flags, despeckle, and defreckle of the ray data are part of the HawkEdit Javascript interpreter. The Solo functions include Bargen and Brown unfolding using aircraft wind, local wind, and/or gate data as initial values. HawkEdit visualizes polar data and offers interactive boundary drawing on the polar display. Boundaries define areas to include or exclude sections of data, where the script editing functions respect user-defined boundary definitions. HawkEdit provides zoom-in functionality to closely inspect data, then interactively pan across the display with the ability to undo and redo edits. When ready, HawkEdit can save changes as binary data in CfRadial format, snap and save images of the displayed data, or both. HawkEdit offers an interactive color scale selection, including import of a color scale file and the ability to edit the color scales that visualize the field data. HawkEdit scripts work on a single data file, single sweep or scan, or work in batch mode with multiple files at once.
HawkEdit imports DORADE and CfRadial files. Together with RadxConvert, HawkEdit can import almost all radar and lidar data file formats. Instructional videos demonstrate HawkEdit in action for common quality control of airborne and ground-based radar data. HawkEdit has an evolving test bed of data inputs, expected outputs, and QC data editing scripts.
HawkEdit is a Mac application ready for installation. HawkEdit soon will be part of the LROSE suite of tools installed on Linux platforms. Along with the interactive side of HawkEdit, pySolo is a Python package of the Solo functions that can also edit data while respecting custom boundaries.
Supplementary URL: https://github.com/NCAR/lrose-HawkEdit

