<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.lrose.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mmbell</id>
	<title>Lrose Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.lrose.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mmbell"/>
	<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php/Special:Contributions/Mmbell"/>
	<updated>2026-04-30T03:34:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=967</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=967"/>
		<updated>2022-07-26T22:59:01Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''LROSE: The Lidar Radar Open Software Environment''' ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
[[File:Topaz-small.png|thumb|right|'''Topaz''']]&lt;br /&gt;
The current LROSE release is called '''“Topaz”''' (a bright hot pink rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''[http://wiki.lrose.net/index.php?title=Main_Page#Convert Convert], [http://wiki.lrose.net/index.php?title=Main_Page#Display Display], [http://wiki.lrose.net/index.php?title=Main_Page#Quality_Control QC], [http://wiki.lrose.net/index.php?title=Main_Page#Grid Grid], [http://wiki.lrose.net/index.php?title=Main_Page#Echo Echo], and [http://wiki.lrose.net/index.php?title=Main_Page#Wind Winds].'' '''Topaz''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
Some highlights for Topaz:&lt;br /&gt;
* This release contains further refinements in radial data format translation.&lt;br /&gt;
* The cmake-based build option is available.&lt;br /&gt;
* Packages are available for Centos, Ubuntu, Fedora 32, 33, 34, Alma Linux, Suse.&lt;br /&gt;
* Only dependent on the HDF5 C library, the C++ library is now included in libs/Ncxx in LROSE.&lt;br /&gt;
* HawkEdit is now a beta version, and has undergone considerable testing from users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Topaz can be compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
We encourage users to [http://lrose.net/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[http://lrose.net/help.html Help] can be obtained by posting issues directly to the lrose-cyclone Github repository, via our help mailing list, or Discourse user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
=== Citations for LROSE tools ===&lt;br /&gt;
&lt;br /&gt;
Please cite the version of LROSE tools you use for publication. If you are unsure of the version, please cite the latest stable release.&lt;br /&gt;
&lt;br /&gt;
* '''[https://doi.org/10.5281/zenodo.6909479 lrose-topaz, 2022]''': Michael M. Bell, Michael Dixon, Wen-Chau Lee, Brenda Javornik, Jennifer DeHart, Ting-Yu Cha, and Alex DesRosiers. (2022). nsf-lrose/lrose-topaz: lrose-topaz stable final release 20220222 (lrose-topaz-2022022). Zenodo. https://doi.org/10.5281/zenodo.6909479 &lt;br /&gt;
* '''[https://doi.org/10.5281/zenodo.5523312 lrose-elle, 2021]''': Michael M. Bell, Michael Dixon, Wen-Chau Lee, Brenda Javornik, Jennifer DeHart, &amp;amp; Ting-Yu Cha. (2021). nsf-lrose/lrose-elle: lrose-elle stable final release 20210312 (lrose-elle-20210312). Zenodo. https://doi.org/10.5281/zenodo.5523312&lt;br /&gt;
* '''[https://doi.org/10.5281/zenodo.3604387 lrose-cyclone, 2020]''': Michael M. Bell, Michael Dixon, Brenda Javornik, Wen-Chau Lee, Bruno Melli, Jennifer DeHart and Ting-Yu Cha (2020). nsf-lrose/lrose-cyclone: lrose-cyclone release 20200110 (lrose-cyclone-20200110). Zenodo. https://doi.org/10.5281/zenodo.3604387&lt;br /&gt;
* '''[https://doi.org/10.5281/zenodo.2532758 lrose-blaze, 2019]''': Michael M. Bell, Michael Dixon, Brenda Javornik, Wen-Chau Lee, Bruno Melli, Jennifer DeHart and Ting-Yu Cha (2019). nsf-lrose/lrose-blaze: lrose-blaze-20190105 (lrose-blaze-20190105). Zenodo. https://doi.org/10.5281/zenodo.2532758&lt;br /&gt;
&lt;br /&gt;
=== Installation Instructions ===&lt;br /&gt;
&lt;br /&gt;
*'''Homebrew Installation'''&lt;br /&gt;
** '''[https://github.com/NCAR/lrose-core/blob/master/docs/download/install_using_homebrew.mac_osx.md Mac Homebrew installation]''' - For Native applications on the Mac, the recommended method is to use Homebrew. The formula contains all the necessary dependencies and builds instructions.&lt;br /&gt;
&lt;br /&gt;
* '''Source Installation''' - Intended for users who wish to do a manual build or build in a non-standard location. Source compilation is best performed using a supplied Python script.&lt;br /&gt;
** '''[https://github.com/NCAR/lrose-core/blob/master/docs/build/LROSE_build_main_page.md Build system]''' -  For LINUX and MAC OS cmake/autoconf/manual builds and code development &lt;br /&gt;
&lt;br /&gt;
* '''CIDD Binary Installation''' &lt;br /&gt;
** '''[https://github.com/NCAR/lrose-core/blob/master/docs/download/CIDD_binary_download_and_install.linux.md CIDD Binary Release]''' - CIDD depends on a 32-bit build, which complicates the build and install for the core. The CIDD display application is not included in the standard lrose-core packages (above).&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
&lt;br /&gt;
* '''quick start'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/lrose_quickstart lrose quickstart tutorial]''' - Go over the basics to get up and running quickly with LROSE. &lt;br /&gt;
&lt;br /&gt;
* '''echo tutorials'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_basic basic elle echo tutorial]''' - Go through the basic steps necessary to convert a raw radar file to CfRadial, calculate Kdp and three-dimensional rain rate, and estimate the surface rainfall. The purpose of this tutorial is to confirm that the install process was successful and that some programs are working.  &lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_basic_plus basic+ elle echo tutorial]''' - Similar to the basic elle tutorial with the added tasks of downloading GFS analysis from which to estimate a sounding near the radar and running the RadxBeamBlock application.  &lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_full full elle echo tutorial]''' - This tutorial assumes the user has radar data downloaded in an [http://wiki.lrose.net/index.php/RadxConvert acceptable radar format] and walks through the most important parameters that need to be edited to run the Quantitative Precipitation Estimation (QPE) workflow.  &lt;br /&gt;
&lt;br /&gt;
* '''grid tutorial'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_grid elle regrid and convective/stratiform tutorial]''' - Convert raw NEXRAD data to the cfradial format and then interpolate to a cartesian grid and applies a convective stratiform separation algorithm.&lt;br /&gt;
&lt;br /&gt;
* '''wind tutorial'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/vortrac_tutorial VORTRAC tutorial]''' - run VORTRAC to retrieve the winds using the GBVTD/GVTD algorithm from a single Doppler radar data.&lt;br /&gt;
&lt;br /&gt;
* '''CSU Radartools tutorial'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/csu_radartools_tutorial CSU-Radartools tutorial]''' - Step through the processing of a raw radar file through editing, QC and gridding using LROSE and CSU-Radartools&lt;br /&gt;
&lt;br /&gt;
* ''' Airborne radar navigation correction tutorial'''&lt;br /&gt;
** '''[https://github.com/csu-tropical/Airborne-Radar-Navigation-Correction/blob/main/Tutorial.md Airborne radar navigation correction]''' - Go through the steps of applying navigation correction on airborne radar data. Airborne radar navigation correction package can be found [https://github.com/csu-tropical/Airborne-Radar-Navigation-Correction here].&lt;br /&gt;
&lt;br /&gt;
=== Toolsets ===&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
==== Convert ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPrint RadxPrint]''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxConvert RadxConvert]''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxBufr RadxBufr]''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
==== Display ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/HawkEye HawkEye]''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
==== Quality Control ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxDiffFields RadxDiffFields]''' - Compare two fields in different CfRadial files&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxDiffVol RadxDiffVol]''' - Compare two volumes in different CfRadial files&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxMergeFields RadxMergeFields]''' - Merge fields from different CfRadial files&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxFilter RadxFilter]''' - Perform simple filtering operations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPersistentClutter RadxPersistentClutter]''' - Create a mask for persistent ground clutter&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxDealias RadxDealias]''' - Dealias single-Doppler data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxQc RadxQc]''' - General quality control&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/IntfRemove IntfRemove]''' - Identify and remove interference in Titan data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxModelQc RadxModelQc]''' - Filter Radx data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxClutMon RadxClutMon]''' - Clutter analysis&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/TsCalAuto TsCalAuto]''' - Radar calibration analysis&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadarCal RadarCal]''' - Analyze calibration data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxSunMon RadxSunMon]''' - Search for sun spikes and perform solar analysis&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/SunCal SunCal]''' - Analyze time series data from sun scans&lt;br /&gt;
&lt;br /&gt;
==== Grid ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Radx2Grid Radx2Grid]''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
&lt;br /&gt;
==== Echo ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxKdp RadxKdp]''' - KDP and Attenuation calculations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPid RadxPid]''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxRate RadxRate]''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxQpe RadxQpe]''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxHca RadxHca]''' - NEXRAD Hydrometeor Classification Algorithm&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RateAccum RateAccum]''' - Accumulated Precipitation (''recommended'')&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/PrecipAccum PrecipAccum]''' - Accumulated Precipitation (''not recommended'')&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxBeamBlock RadxBeamBlock]''' - Beam Blockage Estimation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/ConvStrat ConvStrat]''' - Identify convective and stratiform regions in Cartesian radar volume&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxMesoCyclone RadxMesoCyclone]''' - Identify mesocyclones in radar data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/QpeVerify QpeVerify]''' - Compare radar-derived and observed precipitation accumulation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RefractCompute RefractCompute]''' - Compute refractivity&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RefractCalib RefractCalib]''' - Create calibration file used by RefractCompute&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/CalcMoisture CalcMoisture]''' - Calculate moisture fields from refractivity&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Titan Titan]''' - Thunderstorm Identification, Tracking, Analysis, and Nowcasting application&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Tracks2Ascii Tracks2Ascii]''' - Print out storm and track data in ASCII format&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Tstorms2Xml Tstorms2Xml]''' - Convert storms data to XML or Spdb&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/StormInitLocation StormInitLocation]''' - Write out the initiation location of significant storms&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/ScaleSep ScaleSep]''' - Separate a radar image into different spatial scales&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Colide Colide]''' - Detect and extrapolate boundaries&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/ctrec ctrec]''' - Track echo motion&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Rview Rview]''' - Visualize Titan data (spatially)&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/TimeHist TimeHist]''' - Visualize Titan data (through time)&lt;br /&gt;
&lt;br /&gt;
==== Wind ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxEvad RadxEvad]''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/FRACTL FRACTL]''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/SAMURAI SAMURAI]''' - Variational multi-Doppler retrieval and analysis package&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/VORTRAC VORTRAC]''' - Vortex Objective Radar Tracking and Circulation single-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/OpticalFlow OpticalFlow]''' - Estimate 2-D velocity of a radar field&lt;br /&gt;
&lt;br /&gt;
== '''Practical Radar Meteorology''' ==&lt;br /&gt;
&lt;br /&gt;
The material contained here is designed to supplement radar textbooks and course materials with scientific background on common procedures used in radar meteorology. When combined with the above tutorials and documentation, these practical guides will help apply LROSE tools for scientific applications.&lt;br /&gt;
&lt;br /&gt;
# [http://wiki.lrose.net/index.php/Radx2Grid_Gridding_Options Cartesian Gridding of Polar Radar Data]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/Radx2Grid_Convective_Stratiform Convective/Stratiform Partitioning]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/KDP_estimation Kdp Calculation]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxRate_equations Rain Rate Calculations]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/Estimated_Attenuation Attenuation Correction]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxPid_fuzzylogic Particle Identification using Fuzzy Logic]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxQpe_expanded Quantitative Precipitation Estimation] &lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxDealias_James_and_Houze_2001 Velocity Dealiasing]&lt;br /&gt;
&lt;br /&gt;
== '''LROSE Workshops''' ==&lt;br /&gt;
&lt;br /&gt;
=== LROSE AMS 2020 Mini Workshop ===&lt;br /&gt;
*'''[http://wiki.lrose.net/images/a/ae/LROSE_AMS_2020_Mini-Workshop_Agenda.pdf Meeting Notes]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/images/8/89/Mmbell_LROSE_AMSannual2020_small.pdf LROSE Mini-Workshop Slides]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/images/9/9c/LROSE-CycloneDoppler_small.pdf LROSE Cyclone Multi-Doppler Tutorial Slides]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/images/0/09/HawkEye_Tutorial.pdf Brief Hawkeye Tutorial Slides]'''&lt;br /&gt;
&lt;br /&gt;
=== LROSE Fall 2021 Virtual Workshop ===&lt;br /&gt;
*'''Meeting Notes'''&lt;br /&gt;
*'''[http://wiki.lrose.net/index.php/2021_Fall_Workshop_Videos Pre-recorded Videos]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/index.php/2021_Fall_Workshop_Sessions Session Recordings]'''&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=809</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=809"/>
		<updated>2021-07-20T20:16:37Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''LROSE: The Lidar Radar Open Software Environment''' ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The current LROSE release is called '''“Elle”''' (a pink blend fragrant rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''[http://wiki.lrose.net/index.php?title=Main_Page#Convert Convert], [http://wiki.lrose.net/index.php?title=Main_Page#Display Display], [http://wiki.lrose.net/index.php?title=Main_Page#Quality_Control QC], [http://wiki.lrose.net/index.php?title=Main_Page#Grid Grid], [http://wiki.lrose.net/index.php?title=Main_Page#Echo Echo], and [http://wiki.lrose.net/index.php?title=Main_Page#Wind Winds].'' '''Elle''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
Elle can be compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
We encourage users to [http://lrose.net/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[http://lrose.net/help.html Help] can be obtained by posting issues directly to the lrose-cyclone Github repository, via our help mailing list, or Discourse user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
=== Citations for LROSE tools ===&lt;br /&gt;
&lt;br /&gt;
Please cite the version of LROSE tools you use for publication. If you are unsure of the version, please cite the latest stable release.&lt;br /&gt;
&lt;br /&gt;
* '''lrose-elle, 2021''': Michael M. Bell, Michael Dixon, Brenda Javornik, Wen-Chau Lee, Jennifer DeHart and Ting-Yu Cha (2021). nsf-lrose/lrose-elle: lrose-elle-20210216. &lt;br /&gt;
* '''[https://doi.org/10.5281/zenodo.3604387 lrose-cyclone, 2020]''': Michael M. Bell, Michael Dixon, Brenda Javornik, Wen-Chau Lee, Bruno Melli, Jennifer DeHart and Ting-Yu Cha (2020). nsf-lrose/lrose-cyclone: lrose-cyclone-20200110. https://doi.org/10.5281/zenodo.3604387&lt;br /&gt;
* '''[https://doi.org/10.5281/zenodo.2532758 lrose-blaze, 2019]''': Michael M. Bell, Michael Dixon, Brenda Javornik, Wen-Chau Lee, Bruno Melli, Jennifer DeHart and Ting-Yu Cha (2019). nsf‐lrose/lrose‐blaze: lrose‐blaze‐20190105. https://doi.org/10.5281/zenodo.2532758&lt;br /&gt;
&lt;br /&gt;
=== Installation Instructions ===&lt;br /&gt;
&lt;br /&gt;
*'''Homebrew Installation'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/Mac-Homebrew-Installation Mac Homebrew installation]''' - For Native applications on the Mac, the recommended method is to use Homebrew. The formula contains all the necessary dependencies and builds instructions.&lt;br /&gt;
&lt;br /&gt;
* '''Source Installation''' - Intended for users who wish to do a manual build or build in a non-standard location. Source compilation is best performed using a supplied Python script.&lt;br /&gt;
** '''[https://github.com/NCAR/lrose-core/blob/master/docs/build/LROSE_build_main_page.md Build system]''' -  For LINUX and MAC OS cmake/autoconf/manual builds and code development &lt;br /&gt;
&lt;br /&gt;
* '''CIDD Binary Installation''' &lt;br /&gt;
** '''[https://github.com/NCAR/lrose-core/blob/master/docs/download/CIDD_binary_download_and_install.linux.md CIDD Binary Release]''' - CIDD depends on a 32-bit build, which complicates the build and install for the core. The CIDD display application is not included in the standard lrose-core packages (above).&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
&lt;br /&gt;
* '''quick start'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/lrose_quickstart lrose quickstart tutorial]''' - Go over the basics to get up and running quickly with LROSE. &lt;br /&gt;
&lt;br /&gt;
* '''echo tutorials'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_basic basic elle echo tutorial]''' - Go through the basic steps necessary to convert a raw radar file to CfRadial, calculate Kdp and three-dimensional rain rate, and estimate the surface rainfall. The purpose of this tutorial is to confirm that the install process was successful and that some programs are working.  &lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_basic_plus basic+ elle echo tutorial]''' - Similar to the basic elle tutorial with the added tasks of downloading GFS analysis from which to estimate a sounding near the radar and running the RadxBeamBlock application.  &lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_full full elle echo tutorial]''' - This tutorial assumes the user has radar data downloaded in an [http://wiki.lrose.net/index.php/RadxConvert acceptable radar format] and walks through the most important parameters that need to be edited to run the Quantitative Precipitation Estimation (QPE) workflow.  &lt;br /&gt;
&lt;br /&gt;
* '''grid tutorial'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_grid elle regrid and convective/stratiform tutorial]''' - Convert raw NEXRAD data to the cfradial format and then interpolate to a cartesian grid and applies a convective stratiform separation algorithm.&lt;br /&gt;
&lt;br /&gt;
* '''wind tutorial'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/vortrac_tutorial VORTRAC tutorial]''' - run VORTRAC to retrieve the winds using the GBVTD/GVTD algorithm from a single Doppler radar data.&lt;br /&gt;
&lt;br /&gt;
* '''CSU Radartools tutorial'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/csu_radartools_tutorial CSU-Radartools tutorial]''' - Step through the processing of a raw radar file through editing, QC and gridding using LROSE and CSU-Radartools&lt;br /&gt;
&lt;br /&gt;
* ''' Airborne radar navigation correction tutorial'''&lt;br /&gt;
** '''[https://github.com/csu-tropical/Airborne-Radar-Navigation-Correction/blob/main/Tutorial.md Airborne radar navigation correction]''' - Go through the steps of applying navigation correction on airborne radar data. Airborne radar navigation correction package can be found [https://github.com/csu-tropical/Airborne-Radar-Navigation-Correction here].&lt;br /&gt;
&lt;br /&gt;
=== Toolsets ===&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
==== Convert ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPrint RadxPrint]''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxConvert RadxConvert]''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxBufr RadxBufr]''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
==== Display ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/HawkEye HawkEye]''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
==== Quality Control ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxDiffFields RadxDiffFields]''' - Compare two fields in different CfRadial files&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxDiffVol RadxDiffVol]''' - Compare two volumes in different CfRadial files&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxMergeFields RadxMergeFields]''' - Merge fields from different CfRadial files&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxFilter RadxFilter]''' - Perform simple filtering operations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPersistentClutter RadxPersistentClutter]''' - Create a mask for persistent ground clutter&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxDealias RadxDealias]''' - Dealias single-Doppler data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxQc RadxQc]''' - General quality control&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/IntfRemove IntfRemove]''' - Identify and remove interference in Titan data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxModelQc RadxModelQc]''' - Filter Radx data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxClutMon RadxClutMon]''' - Clutter analysis&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/TsCalAuto TsCalAuto]''' - Radar calibration analysis&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadarCal RadarCal]''' - Analyze calibration data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxSunMon RadxSunMon]''' - Search for sun spikes and perform solar analysis&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/SunCal SunCal]''' - Analyze time series data from sun scans&lt;br /&gt;
&lt;br /&gt;
==== Grid ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Radx2Grid Radx2Grid]''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
&lt;br /&gt;
==== Echo ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxKdp RadxKdp]''' - KDP and Attenuation calculations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPid RadxPid]''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxRate RadxRate]''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxQpe RadxQpe]''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxHca RadxHca]''' - NEXRAD Hydrometeor Classification Algorithm&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/PrecipAccum PrecipAccum]''' - Accumulated Precipitation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxBeamBlock RadxBeamBlock]''' - Beam Blockage Estimation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/ConvStrat ConvStrat]''' - Identify convective and stratiform regions in Cartesian radar volume&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxMesoCyclone RadxMesoCyclone]''' - Identify mesocyclones in radar data&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/QpeVerify QpeVerify]''' - Compare radar-derived and observed precipitation accumulation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RefractCompute RefractCompute]''' - Compute refractivity&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RefractCalib RefractCalib]''' - Create calibration file used by RefractCompute&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/CalcMoisture CalcMoisture]''' - Calculate moisture fields from refractivity&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Titan Titan]''' - Thunderstorm Identification, Tracking, Analysis, and Nowcasting application&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Tracks2Ascii Tracks2Ascii]''' - Print out storm and track data in ASCII format&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Tstorms2Xml Tstorms2Xml]''' - Convert storms data to XML or Spdb&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/StormInitLocation StormInitLocation]''' - Write out the initiation location of significant storms&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/ScaleSep ScaleSep]''' - Separate a radar image into different spatial scales&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Colide Colide]''' - Detect and extrapolate boundaries&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/ctrec ctrec]''' - Track echo motion&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Rview Rview]''' - Visualize Titan data (spatially)&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/TimeHist TimeHist]''' - Visualize Titan data (through time)&lt;br /&gt;
&lt;br /&gt;
==== Wind ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxEvad RadxEvad]''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/FRACTL FRACTL]''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/SAMURAI SAMURAI]''' - Variational multi-Doppler retrieval and analysis package&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/VORTRAC VORTRAC]''' - Vortex Objective Radar Tracking and Circulation single-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/OpticalFlow OpticalFlow]''' - Estimate 2-D velocity of a radar field&lt;br /&gt;
&lt;br /&gt;
== '''Practical Radar Meteorology''' ==&lt;br /&gt;
&lt;br /&gt;
The material contained here is designed to supplement radar textbooks and course materials with scientific background on common procedures used in radar meteorology. When combined with the above tutorials and documentation, these practical guides will help apply LROSE tools for scientific applications.&lt;br /&gt;
&lt;br /&gt;
# [http://wiki.lrose.net/index.php/Radx2Grid_Gridding_Options Cartesian Gridding of Polar Radar Data]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/Radx2Grid_Convective_Stratiform Convective/Stratiform Partitioning]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/KDP_estimation Kdp Calculation]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxRate_equations Rain Rate Calculations]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/Estimated_Attenuation Attenuation Correction]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxPid_fuzzylogic Particle Identification using Fuzzy Logic]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxQpe_expanded Quantitative Precipitation Estimation] &lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxDealias_James_and_Houze_2001 Velocity Dealiasing]&lt;br /&gt;
&lt;br /&gt;
== '''LROSE Workshops''' ==&lt;br /&gt;
&lt;br /&gt;
=== LROSE AMS 2020 Mini Workshop ===&lt;br /&gt;
*'''[http://wiki.lrose.net/images/a/ae/LROSE_AMS_2020_Mini-Workshop_Agenda.pdf Meeting Notes]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/images/8/89/Mmbell_LROSE_AMSannual2020_small.pdf LROSE Mini-Workshop Slides]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/images/9/9c/LROSE-CycloneDoppler_small.pdf LROSE Cyclone Multi-Doppler Tutorial Slides]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/images/0/09/HawkEye_Tutorial.pdf Brief Hawkeye Tutorial Slides]'''&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=738</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=738"/>
		<updated>2021-05-15T12:45:00Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''LROSE: The Lidar Radar Open Software Environment''' ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The current LROSE release is called '''“Elle”''' (a pink blend fragrant rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''[http://wiki.lrose.net/index.php?title=Main_Page#Convert Convert], [http://wiki.lrose.net/index.php?title=Main_Page#Display Display], [http://wiki.lrose.net/index.php?title=Main_Page#Quality_Control QC], [http://wiki.lrose.net/index.php?title=Main_Page#Grid Grid], [http://wiki.lrose.net/index.php?title=Main_Page#Echo Echo], and [http://wiki.lrose.net/index.php?title=Main_Page#Wind Winds].'' '''Elle''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
Elle can be compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
We encourage users to [http://lrose.net/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[http://lrose.net/help.html Help] can be obtained by posting issues directly to the lrose-cyclone Github repository, via our help mailing list, or Discourse user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
=== Citations for LROSE tools ===&lt;br /&gt;
&lt;br /&gt;
Please cite the version of LROSE tools you use for publication. If you are unsure of the version, please cite the latest stable release.&lt;br /&gt;
&lt;br /&gt;
* '''lrose-elle, 2021''': Michael M. Bell, Michael Dixon, Brenda Javornik, Wen-Chau Lee, Jennifer DeHart and Ting-Yu Cha (2021). nsf-lrose/lrose-elle: lrose-elle-20210216. &lt;br /&gt;
* '''[https://doi.org/10.5281/zenodo.3604387 lrose-cyclone, 2020]''': Michael M. Bell, Michael Dixon, Brenda Javornik, Wen-Chau Lee, Bruno Melli, Jennifer DeHart and Ting-Yu Cha (2020). nsf-lrose/lrose-cyclone: lrose-cyclone-20200110. https://doi.org/10.5281/zenodo.3604387&lt;br /&gt;
* '''[https://doi.org/10.5281/zenodo.2532758 lrose-blaze, 2019]''': Michael M. Bell, Michael Dixon, Brenda Javornik, Wen-Chau Lee, Bruno Melli, Jennifer DeHart and Ting-Yu Cha (2019). nsf‐lrose/lrose‐blaze: lrose‐blaze‐20190105. https://doi.org/10.5281/zenodo.2532758&lt;br /&gt;
&lt;br /&gt;
=== Installation Instructions ===&lt;br /&gt;
&lt;br /&gt;
*'''Homebrew Installation'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/Mac-Homebrew-Installation Mac Homebrew installation]''' - For Native applications on the Mac, the recommended method is to use Homebrew. The formula contains all the necessary dependencies and builds instructions.&lt;br /&gt;
&lt;br /&gt;
* '''Source Installation''' - Intended for users who wish to do a manual build or build in a non-standard location. Source compilation is best performed using a supplied Python script.&lt;br /&gt;
** '''[https://github.com/NCAR/lrose-core/blob/master/docs/build/LROSE_build_main_page.md Build system]''' -  For LINUX and MAC OS cmake/autoconf/manual builds and code development &lt;br /&gt;
&lt;br /&gt;
* '''CIDD Binary Installation''' &lt;br /&gt;
** '''[https://github.com/NCAR/lrose-core/blob/master/docs/download/CIDD_binary_download_and_install.linux.md CIDD Binary Release]''' - CIDD depends on a 32-bit build, which complicates the build and install for the core. The CIDD display application is not included in the standard lrose-core packages (above).&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
&lt;br /&gt;
* '''quick start'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/lrose_quickstart lrose quickstart tutorial]''' - Go over the basics to get up and running quickly with LROSE. &lt;br /&gt;
&lt;br /&gt;
* '''echo tutorials'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_basic basic elle echo tutorial]''' - Go through the basic steps necessary to convert a raw radar file to CfRadial, calculate Kdp and three-dimensional rain rate, and estimate the surface rainfall. The purpose of this tutorial is to confirm that the install process was successful and that some programs are working.  &lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_basic_plus basic+ elle echo tutorial]''' - Similar to the basic elle tutorial with the added tasks of downloading GFS analysis from which to estimate a sounding near the radar and running the RadxBeamBlock application.  &lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_full full elle echo tutorial]''' - This tutorial assumes the user has radar data downloaded in an [http://wiki.lrose.net/index.php/RadxConvert acceptable radar format] and walks through the most important parameters that need to be edited to run the Quantitative Precipitation Estimation (QPE) workflow.  &lt;br /&gt;
&lt;br /&gt;
* '''grid tutorial'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/elle_grid elle regrid and convective/stratiform tutorial]''' - Convert raw NEXRAD data to the cfradial format and then interpolate to a cartesian grid and applies a convective stratiform separation algorithm.&lt;br /&gt;
&lt;br /&gt;
* '''wind tutorial'''&lt;br /&gt;
** '''[http://wiki.lrose.net/index.php/vortrac_tutorial VORTRAC tutorial]''' - run VORTRAC to retrieve the winds using the GBVTD/GVTD algorithm from a single Doppler radar data.&lt;br /&gt;
&lt;br /&gt;
=== Toolsets ===&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
==== Convert ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPrint RadxPrint]''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxConvert RadxConvert]''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxBufr RadxBufr]''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
==== Display ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/HawkEye HawkEye]''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
==== Quality Control ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxDiffFields RadxDiffFields]''' - Compare two fields in different CfRadial files&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxDiffVol RadxDiffVol]''' - Compare two volumes in different CfRadial files&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxMergeFields RadxMergeFields]''' - Merge fields from different CfRadial files&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxFilter RadxFilter]''' - Perform simple filtering operations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPersistentClutter RadxPersistentClutter]''' - Create a mask for persistent ground clutter&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxDealias RadxDealias]''' - Dealias single-Doppler data&lt;br /&gt;
&lt;br /&gt;
==== Grid ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Radx2Grid Radx2Grid]''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
&lt;br /&gt;
==== Echo ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxKdp RadxKdp]''' - KDP and Attenuation calculations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPid RadxPid]''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxRate RadxRate]''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxQpe RadxQpe]''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/PrecipAccum PrecipAccum]''' - Accumulated Precipitation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxBeamBlock RadxBeamBlock]''' - Beam Blockage Estimation&lt;br /&gt;
&lt;br /&gt;
==== Wind ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxEvad RadxEvad]''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/FRACTL FRACTL]''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/SAMURAI SAMURAI]''' - Variational multi-Doppler retrieval and analysis package&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/VORTRAC VORTRAC]''' - Vortex Objective Radar Tracking and Circulation single-Doppler retrieval&lt;br /&gt;
&lt;br /&gt;
==== Other ====&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadarCal RadarCal]''' - Analyze calibration data&lt;br /&gt;
&lt;br /&gt;
== '''Practical Radar Meteorology''' ==&lt;br /&gt;
&lt;br /&gt;
The material contained here is designed to supplement radar textbooks and course materials with scientific background on common procedures used in radar meteorology. When combined with the above tutorials and documentation, these practical guides will help apply LROSE tools for scientific applications.&lt;br /&gt;
&lt;br /&gt;
# [http://wiki.lrose.net/index.php/Radx2Grid_Gridding_Options Cartesian Gridding of Polar Radar Data]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/Radx2Grid_Convective_Stratiform Convective/Stratiform Partitioning]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxKdp Kdp Calculation]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxRate_equations Rain Rate Calculations]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/Estimated_Attenuation Attenuation Correction]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxPid_fuzzylogic Particle Identification using Fuzzy Logic]&lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxQpe_expanded Quantitative Precipitation Estimation] &lt;br /&gt;
# [http://wiki.lrose.net/index.php/RadxDealias_James_and_Houze_2001 Velocity Dealiasing]&lt;br /&gt;
&lt;br /&gt;
== '''LROSE Workshops''' ==&lt;br /&gt;
&lt;br /&gt;
=== LROSE AMS 2020 Mini Workshop ===&lt;br /&gt;
*'''[http://wiki.lrose.net/images/a/ae/LROSE_AMS_2020_Mini-Workshop_Agenda.pdf Meeting Notes]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/images/8/89/Mmbell_LROSE_AMSannual2020_small.pdf LROSE Mini-Workshop Slides]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/images/9/9c/LROSE-CycloneDoppler_small.pdf LROSE Cyclone Multi-Doppler Tutorial Slides]'''&lt;br /&gt;
*'''[http://wiki.lrose.net/images/0/09/HawkEye_Tutorial.pdf Brief Hawkeye Tutorial Slides]'''&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=MediaWiki:Sidebar&amp;diff=248</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=MediaWiki:Sidebar&amp;diff=248"/>
		<updated>2020-07-08T21:16:38Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
&lt;br /&gt;
* Software&lt;br /&gt;
** http://lrose.net/lrose-blaze.html | Blaze&lt;br /&gt;
** http://lrose.net/lrose-cyclone.html | Cyclone&lt;br /&gt;
&lt;br /&gt;
* Documentation&lt;br /&gt;
** http://wiki.lrose.net | Documentation&lt;br /&gt;
&lt;br /&gt;
* Forum&lt;br /&gt;
** http://forum.lrose.net | Forum&lt;br /&gt;
&lt;br /&gt;
* LROSE.net&lt;br /&gt;
** http://lrose.net/ | LROSE.net&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=93</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=93"/>
		<updated>2019-08-06T06:17:18Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: /* The Lidar Radar Open Software Environment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= '''LROSE''' =&lt;br /&gt;
&lt;br /&gt;
== The Lidar Radar Open Software Environment ==&lt;br /&gt;
&lt;br /&gt;
[https://zenodo.org/badge/latestdoi/199713573 [[File:https://zenodo.org/badge/199713573.svg|DOI]]]&lt;br /&gt;
&lt;br /&gt;
The current LROSE release is called '''“Cyclone”''' (a bright red rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''Convert, Display, QC, Grid, Echo, and Winds''&lt;br /&gt;
&lt;br /&gt;
Cyclone can be used from a ‘Virtual Toolbox’ using Docker and a wrapper script, or compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
Full documentation for Cyclone is available on the [https://lrose.net LROSE website]&lt;br /&gt;
&lt;br /&gt;
We encourage users to [https://lrose.net/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[https://lrose.net/help.html Help] can be obtained by posting issues directly to the lrose-cyclone Github repository, via our help mailing list, or Discourse user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
'''Cyclone''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
== Convert ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPrint RadxPrint]''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxConvert RadxConvert]''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''RadxBufr''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/HawkEye HawkEye]''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
== Quality Control ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxDiffFields''' - Compare two fields in different CfRadial files&lt;br /&gt;
* '''RadxDiffVol''' - Compare two volumes in different CfRadial files&lt;br /&gt;
* '''RadxMergeFields''' - Merge fields from different CfRadial files&lt;br /&gt;
* '''RadxFilter''' - Perform simple filtering operations&lt;br /&gt;
* '''RadxPersistentClutter''' - Create a mask for persistent ground clutter&lt;br /&gt;
&lt;br /&gt;
== Grid ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Radx2Grid Radx2Grid]''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
&lt;br /&gt;
== Echo ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxKdp RadxKdp]''' - KDP and Attenuation calculations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPid RadxPid]''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxRate RadxRate]''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxQpe RadxQpe]''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxBeamBlock RadxBeamBlock]''' - Beam Blockage Estimation&lt;br /&gt;
&lt;br /&gt;
== Wind ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxEvad''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/FRACTL FRACTL]''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/SAMURAI SAMURAI]''' - Variational multi-Doppler retrieval and analysis package&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/VORTRAC VORTRAC]''' - Vortex Objective Radar Tracking and Circulation single-Doppler retrieval&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=92</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=92"/>
		<updated>2019-08-06T06:16:46Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= '''LROSE''' =&lt;br /&gt;
&lt;br /&gt;
== The Lidar Radar Open Software Environment ==&lt;br /&gt;
&lt;br /&gt;
[https://zenodo.org/badge/latestdoi/199713573 [[File:https://zenodo.org/badge/199713573.svg|DOI]]]&lt;br /&gt;
&lt;br /&gt;
The current LROSE release is called '''“Cyclone”''' (a bright red rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''Convert, Display, QC, Grid, Echo, and Winds''&lt;br /&gt;
&lt;br /&gt;
Blaze can be used from a ‘Virtual Toolbox’ using Docker and a wrapper script, or compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
Full documentation for Cyclone is available on the [https://lrose.net LROSE website]&lt;br /&gt;
&lt;br /&gt;
We encourage users to [https://lrose.net/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[https://lrose.net/help.html Help] can be obtained by posting issues directly to the lrose-cyclone Github repository, via our help mailing list, or Discourse user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
'''Cyclone''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
== Convert ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPrint RadxPrint]''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxConvert RadxConvert]''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''RadxBufr''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/HawkEye HawkEye]''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
== Quality Control ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxDiffFields''' - Compare two fields in different CfRadial files&lt;br /&gt;
* '''RadxDiffVol''' - Compare two volumes in different CfRadial files&lt;br /&gt;
* '''RadxMergeFields''' - Merge fields from different CfRadial files&lt;br /&gt;
* '''RadxFilter''' - Perform simple filtering operations&lt;br /&gt;
* '''RadxPersistentClutter''' - Create a mask for persistent ground clutter&lt;br /&gt;
&lt;br /&gt;
== Grid ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Radx2Grid Radx2Grid]''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
&lt;br /&gt;
== Echo ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxKdp RadxKdp]''' - KDP and Attenuation calculations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPid RadxPid]''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxRate RadxRate]''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxQpe RadxQpe]''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxBeamBlock RadxBeamBlock]''' - Beam Blockage Estimation&lt;br /&gt;
&lt;br /&gt;
== Wind ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxEvad''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/FRACTL FRACTL]''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/SAMURAI SAMURAI]''' - Variational multi-Doppler retrieval and analysis package&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/VORTRAC VORTRAC]''' - Vortex Objective Radar Tracking and Circulation single-Doppler retrieval&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=91</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=91"/>
		<updated>2019-08-06T06:15:01Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: /* The Lidar Radar Open Software Environment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= '''LROSE''' =&lt;br /&gt;
&lt;br /&gt;
== The Lidar Radar Open Software Environment ==&lt;br /&gt;
&lt;br /&gt;
[https://zenodo.org/badge/latestdoi/199713573 [[File:https://zenodo.org/badge/199713573.svg|DOI]]]&lt;br /&gt;
&lt;br /&gt;
The current LROSE release is called '''“Cyclone”''' (a bright red rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''Convert, Display, QC, Grid, Echo, and Winds''&lt;br /&gt;
&lt;br /&gt;
Blaze can be used from a ‘Virtual Toolbox’ using Docker and a wrapper script, or compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
Full documentation for Cyclone is available on the [https://lrose.net LROSE website]&lt;br /&gt;
&lt;br /&gt;
We encourage users to [https://lrose.net/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[https://lrose.net/help.html Help] can be obtained by posting issues directly to the lrose-cyclone Github repository, via our help mailing list, or Discourse user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
'''Cyclone''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
== Convert ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPrint RadxPrint]''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxConvert RadxConvert]''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''RadxBufr''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/HawkEye HawkEye]''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
== Grid ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/Radx2Grid Radx2Grid]''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
&lt;br /&gt;
== Echo ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxKdp RadxKdp]''' - KDP and Attenuation calculations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPid RadxPid]''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxRate RadxRate]''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxQpe RadxQpe]''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxBeamBlock RadxBeamBlock]''' - Beam Blockage Estimation&lt;br /&gt;
&lt;br /&gt;
== Wind ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxEvad''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/FRACTL FRACTL]''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/SAMURAI SAMURAI]''' - Variational multi-Doppler retrieval and analysis package&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/VORTRAC VORTRAC]''' - Vortex Objective Radar Tracking and Circulation single-Doppler retrieval&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=SAMURAI&amp;diff=27</id>
		<title>SAMURAI</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=SAMURAI&amp;diff=27"/>
		<updated>2019-07-16T18:46:36Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: Created page with &amp;quot;= SAMURAI Users Manual 1.0 =  == Spline Analysis at Mesoscale Utilizing Radar and Aircraft Instrumentation ==  SAMURAI is a variational analysis technique developed based prim...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= SAMURAI Users Manual 1.0 =&lt;br /&gt;
&lt;br /&gt;
== Spline Analysis at Mesoscale Utilizing Radar and Aircraft Instrumentation ==&lt;br /&gt;
&lt;br /&gt;
SAMURAI is a variational analysis technique developed based primarily on the work of Ooyama (1987), Ooyama (2002) and Gao et al.(2004). The SAMURAI analysis yields a maximum likelihood estimate of the atmospheric state for a given set of observations and error estimates by minimizing a variational cost function.&lt;br /&gt;
&lt;br /&gt;
The technique has several advantages over traditional objective analysis techniques, including:&lt;br /&gt;
&lt;br /&gt;
* observational error specifications for different instrumentation&lt;br /&gt;
* more complex observation operators for remote sensing data&lt;br /&gt;
* the addition of balance constraints such as mass continuity&lt;br /&gt;
* including a priori background estimates of the atmospheric state when available.&lt;br /&gt;
&lt;br /&gt;
A distinguishing characteristic of the SAMURAI technique compared to other variational solvers is that the analysis can be performed directly in an axisymmetric cylindrical coordinate system or in a 3D Cartesian coordinate system. The two-dimensional solver improves the computational efficiency and minimizes potential errors in mass conservation that arise when interpolating from a three-dimensional domain.&lt;br /&gt;
&lt;br /&gt;
Another distinguishing characteristic from other variational solvers is the use of a Galerkin approach, which is similar to the Fourier spectral transform but uses the cubic B-spline as a basis Ooyama (2002). The disadvantage of the B-spline basis is that it is not orthogonal and therefore requires an extra matrix to obtain the spline coefficients, but this is a fair trade-off with its other desirable characteristics. The basis is computationally efficient and continuously differentiable to second order, allowing for efficient, accurate interpolation to observation locations, flexible incorporation of boundary conditions, and high numerical accuracy of kinematic derivatives.&lt;br /&gt;
&lt;br /&gt;
The analysis is performed in a manner similar to the spectral transform method Machenhauer (1979), transforming to and from the spline coefficients and physical space at each step of the cost function minimization.&lt;br /&gt;
&lt;br /&gt;
A more technical description of SAMURAI is given in the appendix of Bell et al. (2012).&lt;br /&gt;
&lt;br /&gt;
Please reference Bell et al. (2012) if you use SAMURAI in your research. A description of the 3D version including analytic tests is currently in preparation, and will serve as a useful citation for v1.x shortly.&lt;br /&gt;
&lt;br /&gt;
== Contributing to SAMURAI ==&lt;br /&gt;
&lt;br /&gt;
* Check out the latest master to make sure the feature hasn’t been implemented or the bug hasn’t been fixed yet&lt;br /&gt;
* Check out the [http://github.com/mmbell/samurai/issues issue tracker] to make sure someone already hasn’t requested it and/or contributed it&lt;br /&gt;
* Fork the project&lt;br /&gt;
* Start a feature/bugfix branch&lt;br /&gt;
* Commit and push until you are happy with your contribution, then open a Pull Request.&lt;br /&gt;
* Make sure to add tests for the feature/bugfix. This is important so I don’t break it in a future version unintentionally.&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 2012 Michael Bell&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.&lt;br /&gt;
&lt;br /&gt;
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.&lt;br /&gt;
&lt;br /&gt;
See LICENSE for a copy of the GNU General Public License, or [gnu.org] (http://www.gnu.org/licenses/).&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
Bell, M. M., M. T. Montgomery, and K. A. Emanuel, 2012: Air-sea enthalpy and momentum exchange at major hurricane wind speeds observed during CBLAST. ''J. Atmos. Sci.'', ''in press''.&lt;br /&gt;
&lt;br /&gt;
Gao, J., M. Xue, K. Brewster, and K. K. Droegemeier, 2004: A three-dimensional variational data analysis method with recursive filter for Doppler radars. ''J. Atmos. Oceanic Technol.'', '''21''', 457–469.&lt;br /&gt;
&lt;br /&gt;
Machenhauer, B., 1979: The spectral method. ''Numerical methods used in atmospheric models'', A. Kasahara, Ed., GARP Publications Series No 17, WMO and ICSU, Vol. 2, pp. 121–275.&lt;br /&gt;
&lt;br /&gt;
Ooyama, K. V., 1987: Scale controlled objective analysis. ''Mon. Wea. Rev.'', '''115''', 2479–2506.&lt;br /&gt;
&lt;br /&gt;
Ooyama, K. V., 2002: The cubic-spline transform method: Basic definitions and tests in a 1d single domain. ''Mon. Wea. Rev.'', '''130''', 2392–2415.&lt;br /&gt;
&lt;br /&gt;
= Compilation =&lt;br /&gt;
&lt;br /&gt;
To compile, use [CMake] (http://www.cmake.org) from the top-level directory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; $ cmake .&amp;lt;/pre&amp;gt;&lt;br /&gt;
to create a Makefile or Xcode project for your machine. Run &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; or build via Xcode to create the &amp;lt;code&amp;gt;samurai&amp;lt;/code&amp;gt; binary. Run &amp;lt;code&amp;gt;make install&amp;lt;/code&amp;gt; to install the binary to /usr/local/bin&lt;br /&gt;
&lt;br /&gt;
To install samurai in an alternate location:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; $ cmake -DCMAKE_INSTALL_PREFIX=/some/other/location .&amp;lt;/pre&amp;gt;&lt;br /&gt;
To use an alternate compiler (for example the Intel C++ compiler):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; $ cmake -DCMAKE_CXX_COMPILER=&amp;amp;quot;icpc&amp;amp;quot; .&amp;lt;/pre&amp;gt;&lt;br /&gt;
The program is known to work with GCC and Intel compilers, but has not been tested with other compilers.&lt;br /&gt;
&lt;br /&gt;
A few external libraries are required:&lt;br /&gt;
&lt;br /&gt;
[Geographiclib] (http://geographiclib.sourceforge.net) is used for geolocation of data and map projection.&lt;br /&gt;
&lt;br /&gt;
[Qt] (http://qt.nokia.com/products) is used for helper classes including XML parsing. A graphical user interface based on Qt will be available in a future release.&lt;br /&gt;
&lt;br /&gt;
[NetCDF] (http://www.unidata.ucar.edu/software/netcdf) is used for output of the gridded analysis results.&lt;br /&gt;
&lt;br /&gt;
[cURL] (http://curl.haxx.se/libcurl) and [HDF5] (http://www.hdfgroup.org/HDF5) are prerequisites for NetCDF4.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
The pre-compiled binaries for Mac and Linux contain the necessary libraries in the tarfile. You can untar the binary and libraries into your favorite directory and it should work from there. On Linux, run the shell script &amp;lt;code&amp;gt;samurai.sh&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;samurai&amp;lt;/code&amp;gt; in the bin directory to use the included libraries. The Mac version has the library paths embedded in the binary. If you compiled from source, then you can run the binary from anywhere as long as the system libraries are in your path.&lt;br /&gt;
&lt;br /&gt;
= Running SAMURAI =&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;samurai&amp;lt;/code&amp;gt; binary takes a single argument in the form of an XML configuration file describing the analysis. Observational data and reference frame information should be placed in a subdirectory specified in the configuration.&lt;br /&gt;
&lt;br /&gt;
The current interface is available for 3D Cartesian and 3D cylindrical analysis. The 2D Cylindrical interface will be added soon.&lt;br /&gt;
&lt;br /&gt;
Several utility scripts are included in the &amp;lt;code&amp;gt;util&amp;lt;/code&amp;gt; subdirectory, and more will be added as available.&lt;br /&gt;
&lt;br /&gt;
This documentation covers the configuration and interface for the 1.x release series. There are no plans to change the mandatory elements of the XML configuration structure through the 1.x releases. Optional elements may be added, but no changes would be required for existing analysis configurations.&lt;br /&gt;
&lt;br /&gt;
Example XML files for Cartesian and cylindrical analyses are included in the &amp;lt;code&amp;gt;bin&amp;lt;/code&amp;gt; directory and are described below. During initialization the program looks for data in the specified &amp;lt;code&amp;gt;data_directory&amp;lt;/code&amp;gt; subdirectory.&lt;br /&gt;
&lt;br /&gt;
The only requirement for doing an analysis is a frame-of-reference file in the &amp;lt;code&amp;gt;data_directory&amp;lt;/code&amp;gt;. This file contains 1 second positions of a lat/lon reference point for the domain, and the motion of the frame. For tropical cyclone (TC) analyses this is usually the center of circulation, but can be any arbitrary reference point. The filename is ''YYYYMMDD.cen'' where the date refers to the first line of the file. The file structure is multiple lines consisting of ''HHMMSS Latitude Longitude V-speed U-speed''. Times are in UTC, and exceed 240000 when crossing over to the following day. Note that V and U follow latitude and longitude (not U then V). Only data from the first time to last time in the file will be used in the analysis, so this file sets both the time limits and analysis location. A simple linear track can be generated using the supplied &amp;lt;code&amp;gt;samurai_lineartrack.pl&amp;lt;/code&amp;gt; script in the util directory.&lt;br /&gt;
&lt;br /&gt;
If a background state is used, the software looks for a file called &amp;lt;code&amp;gt;samurai_Background.in&amp;lt;/code&amp;gt;. This is a textfile consisting of kinematic and thermodynamic data for an ''a priori'' estimate of the atmosphere. Numerical model analyses, idealized states, or other estimates can be used in this file. The file format is:&lt;br /&gt;
&lt;br /&gt;
Time (UTC unix seconds past 1-1-1970) Latitude Longitude (deg) Altitude (m) U V W (m/s) Temperature (K) Qv (g/kg) Dry air density (kg/m-3)&lt;br /&gt;
&lt;br /&gt;
The time has to be in the limits specified by the frame-of-reference file, and the data should extend beyond the analysis domain boundaries. The data does not have to be evenly spaced, but the ordering of the positions is important. Data should be sorted by altitude, such that each successive column of data is grouped together with altitude increasing. The data from the background file is objectively analyzed and then transformed to spline coefficients. If greater fidelity and mass-conservation of the background is desired, the background state can be “adjusted” to closely match the pseudo-observations given in the file and mass-balanced.&lt;br /&gt;
&lt;br /&gt;
SAMURAI can read several text data formats commonly used for aircraft observations. All datafiles in the &amp;lt;code&amp;gt;data_directory&amp;lt;/code&amp;gt; will be included in the analysis. The read subroutine for each datatype is determined by the file suffix.&lt;br /&gt;
&lt;br /&gt;
* frd = Dropsonde format used by HRD&lt;br /&gt;
* cls = Dropsonde format used by older versions of ASPEN&lt;br /&gt;
* sec = 1 second flight level data format used by HRD&lt;br /&gt;
* ten = 10 second flight level data format used by USAF&lt;br /&gt;
* swp = Doppler radar format used by NCAR/EOL&lt;br /&gt;
* sfmr = Custom format for SFMR data&lt;br /&gt;
* Wwind = Dropsonde format used by some versions of ASPEN (modified CLASS)&lt;br /&gt;
* eol = Dropsonde format used by most recent version of ASPEN (modified CLASS)&lt;br /&gt;
* qscat = Custom format for QUIKSCAT data&lt;br /&gt;
* ascat = Custom format for ASCAT data&lt;br /&gt;
* nopp = Custom format for NOPP scatterometer products&lt;br /&gt;
* cimss = Atmospheric motion vector format used by CIMSS/Wisconsin&lt;br /&gt;
* dwl = Doppler lidar format used by Simpsons Weather Associates&lt;br /&gt;
* insitu = Custom format for insitu observations&lt;br /&gt;
&lt;br /&gt;
Native formats should work without too much trouble. Please refer to the VarDriver.cpp code for details on the custom formats. Instrument errors are configurable in the XML configuration, but are currently limited to fixed errors per instrument except for Doppler radar.&lt;br /&gt;
&lt;br /&gt;
= Configuration =&lt;br /&gt;
&lt;br /&gt;
The configuration file is a standard XML format that allows the user to customize the analysis. Details on the specific options are given below.&lt;br /&gt;
&lt;br /&gt;
== grid ==&lt;br /&gt;
&lt;br /&gt;
These options define the analysis grid.&lt;br /&gt;
&lt;br /&gt;
=== i_min, i_max, i_incr, j_min, j_max, j_incr, k_min, k_max, k_incr ===&lt;br /&gt;
&lt;br /&gt;
The minimum and maximum horizontal distances are relative to the moving frame-of-reference. The vertical distance is relative to the surface. Topography is not currently supported, but will be in a future release. All distances are in kilometers, and the number of gridpoints is calculated from the given parameters. For the RTZ mode, the j dimension is in degrees. For periodic boundary conditions, the min and max should be the points where the domain matches (e.g. 0 and 360).&lt;br /&gt;
&lt;br /&gt;
== operation ==&lt;br /&gt;
&lt;br /&gt;
These options determine how the program runs.&lt;br /&gt;
&lt;br /&gt;
=== mode ===&lt;br /&gt;
&lt;br /&gt;
The mode of operation. Two modes are currently supported. The “XYZ” option performs a 3D Cartesian analysis. The “RTZ” option performs a 3D cylindrical analysis. A 2D cylindrical mode is available in the code, but is not currently exposed to the interface. An axisymmetric version of the 3D cylindrical analysis mode will be available later in the 1.x series.&lt;br /&gt;
&lt;br /&gt;
=== load_background ===&lt;br /&gt;
&lt;br /&gt;
If this option is set to ‘true’ then the &amp;lt;code&amp;gt;samurai_Background.in&amp;lt;/code&amp;gt; file will be loaded and objectively analyzed.&lt;br /&gt;
&lt;br /&gt;
=== adjust_background ===&lt;br /&gt;
&lt;br /&gt;
If this option is set to ‘true’ then a variational analysis will be conducted using the pseudo-observations. The analysis parameters will be set to those from iteration 1 below.&lt;br /&gt;
&lt;br /&gt;
=== preprocess_obs ===&lt;br /&gt;
&lt;br /&gt;
If this option is set to ‘true’ then the raw data files will be preprocessed according to their file suffixes. The output of the preprocessor is a text file called &amp;lt;code&amp;gt;samurai_Observations.in&amp;lt;/code&amp;gt;. If this option is set to ‘false’ then the program will load the observations directly from the Observations.in file, located in the &amp;lt;code&amp;gt;data_directory&amp;lt;/code&amp;gt;. Setting this to ‘false’ is useful for synthetic observations, but is not recommended for restarts at the current time.&lt;br /&gt;
&lt;br /&gt;
=== num_iterations ===&lt;br /&gt;
&lt;br /&gt;
Multiple iterations of the analysis can be performed by incrementing this number. The parameters for each iteration can change, which is useful for multi-pass (i.e. coarse to fine) analyses. The analysis from the previous iteration is used as the background for the next iteration.&lt;br /&gt;
&lt;br /&gt;
=== output_mish ===&lt;br /&gt;
&lt;br /&gt;
The analysis is performed computationally on a Gaussian quadrature “mish” that is finer resolution than the analysis grid defined above. Normally you just want the nodal values, but you can also output the mish values if you like. This would be useful if you are planning to integrate any of the quantities. The mish values are only output to the text file, not to the NetCDF or Asi files.&lt;br /&gt;
&lt;br /&gt;
=== output_txt ===&lt;br /&gt;
&lt;br /&gt;
The data can be output in a tab-delimited text file for easy ingest into Matlab or other analysis software. Columns are labeled with the variable names, but see the NetCDF output for units and long names. The output file name is samurai_&amp;lt;mode&amp;gt;_analysis.out (e.g. samurai_XYZ_analysis.out).&lt;br /&gt;
&lt;br /&gt;
=== output_qc ===&lt;br /&gt;
&lt;br /&gt;
A summary text file of all the observations and their weights that went into the analysis can be output. This file is useful for comparing the analysis versus the observations. The output file name is samurai_QC_analysis.out&lt;br /&gt;
&lt;br /&gt;
=== output_netcdf ===&lt;br /&gt;
&lt;br /&gt;
The most compact and complete output format is NetCDF. Metadata follows the COARDS conventions for use with GRaDs. The output file name is samurai_&amp;lt;mode&amp;gt;_analysis.nc&lt;br /&gt;
&lt;br /&gt;
=== output_asi ===&lt;br /&gt;
&lt;br /&gt;
This output format is an ASCII representation of the CEDRIC data format used in radar analysis. It can be used with the [grid2ps] (https://github.com/mmbell/grid2ps) graphics package.&lt;br /&gt;
&lt;br /&gt;
== background ==&lt;br /&gt;
&lt;br /&gt;
These options set information about the background state.&lt;br /&gt;
&lt;br /&gt;
=== ref_state ===&lt;br /&gt;
&lt;br /&gt;
This is a filename containing parameters that define the hydrostatic reference state used in the analysis. The default is the Dunion (2011) moist tropical sounding (dunion_mt.snd) which will be used if the specified sounding file cannot be found. The sounding must be given in terms of a surface pressure value in hPa, and 4th order polynomial curvefit coefficients for vertical profiles of qv, dry air density, and vertical pressure gradient. Note that qv is given in terms of a biased hyperbolic transform, which is approximately 0.5*qv for values above 10^-7 g/kg. The pressure gradient is in Pa/m. Temperature is calculated from the other quantities. The 4th order fit allows for easy differentiation and integration to ensure hydrostatic balance and accurate vertical derivatives. The drawback is that complex reference states are not possible. Since the main purpose of the reference state is to remove strong vertical gradients from the analysis, not necessarily provide a perfectly realistic sounding for numerical weather prediction, the 4th order representation is believed sufficient. Different (better?) sounding specifications may be available in a later release as requested.&lt;br /&gt;
&lt;br /&gt;
=== ref_time ===&lt;br /&gt;
&lt;br /&gt;
This defines the reference time HH:MM:SS when outputting to netCDF. This time needs to be within the defined frame-of-reference time limits, and will be used to convert the Cartesian analysis to lat/lon in the netCDF file.&lt;br /&gt;
&lt;br /&gt;
=== i_background_roi, j_background_roi ===&lt;br /&gt;
&lt;br /&gt;
The background radius of influence in km, or degrees in j dimension of RTZ mode. This sets the radius of influence for the exponential weighting function used to objectively analyze the background estimates. The ROI should be set to approximately the resolution of your background field, or slightly longer for a smoother background. The exponential weighting function is given by exp(-2.302585092994045*r&amp;lt;sup&amp;gt;2/R&amp;lt;/sup&amp;gt;2) where r is the distance from the background estimate to the mish location, and R is the magnitude of the radius of influence vector. The multiplier is used such that the weight drops to 0.1 for one node increment, and 0.01 for two node increments.&lt;br /&gt;
&lt;br /&gt;
The vertical interpolation is performed by cubic B-splines in a logarithmic height coordinate. This allows for better interpolation from pressure or sigma coordinate background fields and maintains high resolution in the vertical.&lt;br /&gt;
&lt;br /&gt;
“Adjustment” of the background field is recommended for large departures from the original background geometry to the regular SAMURAI height grid.&lt;br /&gt;
&lt;br /&gt;
== radar ==&lt;br /&gt;
&lt;br /&gt;
These options set radar analysis parameters.&lt;br /&gt;
&lt;br /&gt;
=== radar_skip ===&lt;br /&gt;
&lt;br /&gt;
This option can be used to skip beams in the radar data. When set to ‘1’, all beams are used. This is primarily used to thin the data to decrease the computational burden when using a lot of radar data.&lt;br /&gt;
&lt;br /&gt;
=== radar_stride ===&lt;br /&gt;
&lt;br /&gt;
This option sets the number of gates over which averaging occurs along the beam. A stride of ‘1’ uses all data, and higher numbers average multiple gates of the given stride. This is used to thin the data for computational reasons, to reduce noise, or to reduce the spatial scale of the radar observations.&lt;br /&gt;
&lt;br /&gt;
=== dynamic_stride ===&lt;br /&gt;
&lt;br /&gt;
When set to ‘1’ the stride is dynamically determined based on the range. At short range, the minimum stride is set to the radarstride value. As the range increases, the stride increases to try and approximate spherical pulse volumes.&lt;br /&gt;
&lt;br /&gt;
=== qr_variable ===&lt;br /&gt;
&lt;br /&gt;
In the default ‘dbz’ mode, the reflectivity is objectively analyzed and not included in the cost function. If this is set to ‘qr’, then reflectivity is converted to liquid water using Z-M relationships defined in Gamache et al. (1993) and used as an additional variable in the cost function minimization. This could be used to combine reflectivity with other liquid water measurements, but does increase the computation time.&lt;br /&gt;
&lt;br /&gt;
=== i_reflectivity_roi, j_reflectivity_roi, k_reflectivity_roi ===&lt;br /&gt;
&lt;br /&gt;
The reflectivity radius of influence in km, or degrees in j dimension of RTZ mode. This sets the radius of influence for the exponential weighting function used to objectively analyze the reflectivity. A vertical radius of influence is included here, as opposed to the background ROI, to account for the interpolation from a spherical coordinate system used in radar scanning as opposed to (generally) from pressure or sigma coordinates for background fields. See background_roi description above for details on the exponential weighting function.&lt;br /&gt;
&lt;br /&gt;
=== dbz_pseudow_weight ===&lt;br /&gt;
&lt;br /&gt;
Setting this greater than ‘0’ will create pseudo-observations of the vertical velocity boundary condition based on the reflectivity. A non-zero value sets a weak constraint for zero vertical velocity at echo-top and at the surface. The number specifies the pseudo-error in m/s. Note that larger values set a weaker constraint, and smaller numbers greater than zero set a stronger constraint. Strong vertical velocity constraints at the surface and domain top can be set using boundary conditions, but this is provides a weak constraint at the surface and a variable height in the middle of the domain.&lt;br /&gt;
&lt;br /&gt;
=== radar_dbz ===&lt;br /&gt;
&lt;br /&gt;
The name of the reflectivity field in the radar data.&lt;br /&gt;
&lt;br /&gt;
=== radar_vel ===&lt;br /&gt;
&lt;br /&gt;
The name of the Doppler velocity field in the radar data.&lt;br /&gt;
&lt;br /&gt;
=== radar_sw ===&lt;br /&gt;
&lt;br /&gt;
The name of the spectrum width field in the radar data.&lt;br /&gt;
&lt;br /&gt;
=== mask_reflectivity ===&lt;br /&gt;
&lt;br /&gt;
The analysis can be set to missing data where there is no reflectivity. If set to ‘None’ then no masking is performed. A numerical value will be used as a threshold for the masking, with all data at nodes having less than the given reflectivity value removed.&lt;br /&gt;
&lt;br /&gt;
== parameters ==&lt;br /&gt;
&lt;br /&gt;
These parameters set the errors, filtering, and weights for the cost function for each iteration of the outer loop. The iteration is set via the “iter” attribute. If the number of iterations is less than “iter” then the parameter values are ignored.&lt;br /&gt;
&lt;br /&gt;
=== bg_rhou_error, bg_rhov_error, bg_rhow_error, bg_tempk_error, bg_qv_error, bg_rhoa_error, bg_qr_error ===&lt;br /&gt;
&lt;br /&gt;
The error numbers represent the standard deviation of the background error for each variable. If no background field is used, these should be set relatively high.&lt;br /&gt;
&lt;br /&gt;
=== mc_weight ===&lt;br /&gt;
&lt;br /&gt;
This number specifies the weight given to the mass continuity constraint. Mass continuity is enforced by pseudo-observations of the momentum gradients at the spline nodes. Larger numbers indicate a stronger constraint, zero means no constraint.&lt;br /&gt;
&lt;br /&gt;
=== i_filter_length, j_filter_length, k_filter_length ===&lt;br /&gt;
&lt;br /&gt;
These numbers set the Gaussian recursive filter length scale in gridpoints. If set to ‘-1’, the recursive filter is turned off for the given dimension. The minimum recommended value is 2.0, with higher values corresponding to larger spatial influence of the observations. Higher values also result in a smoother analysis. A journal article and Wiki page describing the available filters in SAMURAI are in preparation.&lt;br /&gt;
&lt;br /&gt;
=== i_spline_cutoff, j_spline_cutoff, k_spline_cutoff ===&lt;br /&gt;
&lt;br /&gt;
These numbers set the spline cutoff length scale in gridpoints. See Ooyama (2002) for a discussion of the spline cutoff length. The recommended value is 2.0.&lt;br /&gt;
&lt;br /&gt;
=== i_max_wavenumber, j_max_wavenumber, k_max_wavenumber ===&lt;br /&gt;
&lt;br /&gt;
These numbers act as a direct filter in frequency space. They are currently NOT implemented, but are included as placeholder for future 1.x versions.&lt;br /&gt;
&lt;br /&gt;
== boundary_conditions ==&lt;br /&gt;
&lt;br /&gt;
Homogeneous spline boundary conditions can be enforced in either or both the horizontal and vertical. Available options are R0, R1T0, R1T1, R1T2, R2T10, R2T20, R3, and PERIODIC following Ooyama (2002). The default “non”-boundary condition (R0) adds a buffer set of gridpoints that are used to calculate the solution but are discarded for output. Different boundary conditions can be set on the left (L) or right (R) side of the domain for each variable and dimension. The most common option other than R0 would be R1T0 for vertical velocity (rhow = 0) at the surface and/or domain top. Periodic domains are only valid for the i and j dimension, but are available in both the XYZ and RTZ mode. R1T10 and non-homogeneous boundary conditions should be available in a future release.&lt;br /&gt;
&lt;br /&gt;
== observation_errors ==&lt;br /&gt;
&lt;br /&gt;
Errors for a variety of standard instrumentation are included in the example configurations. Note that the specified error is given in terms of a standard deviation, and includes both instrument and representation error. Errors are fixed for all observations from a particular instrument except radar. In the radar case, the spectrum width and elevation angle are used to define the error for each radar gate. A minimum error (radar_min_error) is also enforced.&lt;br /&gt;
&lt;br /&gt;
== options ==&lt;br /&gt;
&lt;br /&gt;
This group is reserved for future options that are not mandatory. Users wishing to implement new options are encouraged to add them here for inclusion in a future release.&lt;br /&gt;
&lt;br /&gt;
=== spline_approximation ===&lt;br /&gt;
&lt;br /&gt;
The cubic B-spline used in the analysis requires several mathematical evaluations to compute, and is called many times during an analysis. To reduce computation time, the spline can be approximated by a pre-calculated look-up table with ~1e-12 or ~1e-6 precision. A value of ‘0’ here uses the full, unapproximated spline calculation, with ‘1’ or ‘2’ increasing the approximation and decreasing the precision. Tests suggest that the results are minimally changed with the ‘2’ approximation, but computation time can be decreased significantly.&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=26</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=26"/>
		<updated>2019-07-16T18:44:38Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: /* LROSE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= '''LROSE''' =&lt;br /&gt;
&lt;br /&gt;
== The Lidar Radar Open Software Environment ==&lt;br /&gt;
&lt;br /&gt;
[https://zenodo.org/badge/latestdoi/139178089 [[File:https://zenodo.org/badge/139178089.svg|DOI]]]&lt;br /&gt;
&lt;br /&gt;
The current LROSE release is called '''“Blaze”''' (a climbing rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''Convert, Display, QC, Grid, Echo, and Winds''&lt;br /&gt;
&lt;br /&gt;
Blaze can be used from a ‘Virtual Toolbox’ using Docker and a wrapper script, or compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
Full documentation for Blaze is available on the [https://nsf-lrose.github.io LROSE website]&lt;br /&gt;
&lt;br /&gt;
We encourage users to [https://nsf-lrose.github.io/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[https://nsf-lrose.github.io/software.html Help] can be obtained by posting issues directly to the lrose-blaze Github repository, via our help mailing list, or Gitter user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
'''Blaze''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
== Convert ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPrint RadxPrint]''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxConvert RadxConvert]''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''RadxBufr''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
&lt;br /&gt;
* '''HawkEye''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
== Grid ==&lt;br /&gt;
&lt;br /&gt;
* '''Radx2Grid''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
** 3-D Cartesian gridding (x, y, z)&lt;br /&gt;
** Cartesian PPIs (x, y, elevation)&lt;br /&gt;
** Regular polar grid (range, azimuth, elevation)&lt;br /&gt;
&lt;br /&gt;
== Echo ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxKdp RadxKdp]''' - KDP and Attenuation calculations&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPid RadxPid]''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxRate RadxRate]''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxQpe RadxQpe]''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
&lt;br /&gt;
== Wind ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxEvad''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''FRACTL''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/SAMURAI SAMURAI]''' - Variational multi-Doppler retrieval and analysis package&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=RadxConvert&amp;diff=16</id>
		<title>RadxConvert</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=RadxConvert&amp;diff=16"/>
		<updated>2019-07-15T22:27:12Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: Created page with &amp;quot;RadxConvert allows you to convert data stored in one format to a different format.  = Supported Lidar and Radar Data Formats =  {| !width=&amp;quot;51%&amp;quot;| Format !width=&amp;quot;19%&amp;quot;| Read Acce...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RadxConvert allows you to convert data stored in one format to a different format.&lt;br /&gt;
&lt;br /&gt;
= Supported Lidar and Radar Data Formats =&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
!width=&amp;quot;51%&amp;quot;| Format&lt;br /&gt;
!width=&amp;quot;19%&amp;quot;| Read Access&lt;br /&gt;
!width=&amp;quot;20%&amp;quot;| Write Access&lt;br /&gt;
|-&lt;br /&gt;
| CfRadial-1&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| CfRadial-2 (WMO) (in development)&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| BUFR (in development)&lt;br /&gt;
| Yes(partial)&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| CFARR&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| DORADE - NCAR/EOL&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| D23R&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| DOE ARM netCDF (precedes CfRadial)&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| EEC-Edge&lt;br /&gt;
| Yes(partial)&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| Foray-1 netCDF - NCAR/EOL&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| GAMIC&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| Gematronik Rainbow&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| HSRL (Lidar)&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| HRD (Hurricane Research Division)&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| Leosphere (LIDAR ASCII format)&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| MDV radial - NCAR/RAL&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| NEXRAD Level 2&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| NEXRAD Level 1, 3&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| NOXP&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| NSSL-MRD&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| ODIM-H5 (in development)&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| RAPIC - BOM Australia&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| SIGMET - raw format (Vaisala)&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| TDWR&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| TWOLF&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
|-&lt;br /&gt;
| UF - Universal Format&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Running RadxConvert =&lt;br /&gt;
&lt;br /&gt;
RadxConvert uses the Radx engine as a backend to convert between many different data formats. Since RadxPrint, RadxConvert, and Radx2Grid all have the same backend engine, they work seamlessly together. Many researchers spend a lot of time writing code just to get their data into a format they can use with their analysis software, and RadxConvert solves that problem for many common lidar and radar data formats. At a basic level, RadxConvert can do a simple conversion from one format to another, but it has a lot of flexibility and power options for advanced use cases. To see all command line options for RadxConvert, type the following command into a terminal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxConvert -h&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Important Note:''' If you just type 'RadxConvert' on the command line without any options it goes into 'REALTIME' mode and waits for streaming data to come in. For most use cases with data files stored locally the preferred mode of operation is to use command line arguments or a parameter file. This can be a little confusing for first time users. If you forget the '-f' or '-params' flag then this can also trigger REALTIME mode, and can appear like the conversion is taking a long time when in fact it is just waiting for data. While accidentally using REALTIME mode can occasionally cause some confusion, it allows for a powerful streaming capability to convert data directly from an instrument into a different format in real time.&lt;br /&gt;
&lt;br /&gt;
For most applications, user's will have the data stored locally and want to convert to CfRadial or another data format. There are two different ways to specify the output file format, either on the command line or in a parameter file. If you don’t have specific requirements for the conversion settings, the easiest way to convert data to CfRadial format is to just use the command line '-f' option, which specifies a list of files:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxConvert -f &amp;lt;path/to/data/file_name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to convert a NEXRAD Level 2 file from the Miami radar into CfRadial and place the file in an 'output' subdirectory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxConvert -f $PWD/Level2_KAMX_20161006_1906.ar2v -outdir $PWD/output&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that RadxConvert will create the output subdirectory if it doesn't exist.&lt;br /&gt;
&lt;br /&gt;
'''Important Note:''' We encourage users to not move the converted data from the date subdirectory directory or rename the files. Many data file formats (such as both CfRadial and DORADE) keep metadata in the filename, and other LROSE tools such as HawkEye will work better when the data is organized by date at the subdirectory level. RadxConvert will automatically name and sort the files chronologically, and will organize the converted data by date into subdirectories with a YYYYMMDD naming convention.&lt;br /&gt;
&lt;br /&gt;
We recommend migrating your workflow to use the CfRadial netCDF format for your data analysis. CfRadial has well defined metadata standards and version 2.0 has been selected by the World Meteorological Organization (WMO) as the new international standard for lidar and radar data. The format has many advantages over older formats such as UF or DORADE, and works well with other open source radar packages such as PyART. Users are also encouraged to compile their CfRadial files as an aggregation of sweep files that make up a single volume scan. This is the default for file types that the Radx engine can recognize as volume scans (such as NEXRAD Level 2 archives), and can prescribed via the parameter file in other cases.&lt;br /&gt;
&lt;br /&gt;
RadxConvert does support the conversion to DORADE sweep format which can still be utilized by Solo users. CfRadial files can be displayed by HawkEye, but cannot yet be directly edited in that program. Editing capability for HawkEye is currently in development and will continue to add more functionality to eventually replace soloii and solo3. In the meantime, data can be converted to sweepfiles for interactive editing using:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxConvert -dorade -f &amp;lt;path/to/data/file_name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A parameter file can also be generated and modified similarly to the other LROSE tools.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxConvert -print_params &amp;gt; $PWD/RadxConvert.params&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The user can specify the specific output format in RadxConvert.params file. For example:&lt;br /&gt;
&lt;br /&gt;
Open RadxConvert.params in the terminal and find the line with 'output_format'. Set the desired output format as one of the options. For example, to choose CfRadial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;output_format = OUTPUT_FORMAT_CFRADIAL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or for DORADE:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;output_format= OUTPUT_FORMAT_DORADE&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use the following command to convert using the settings provided by the parameter file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxConvert -f &amp;lt;path/to/data/file_name&amp;gt; -params $PWD/RadxConvert.params&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The next page of the documentation has all the options for RadxConvert automatically generated from the default parameter file. If you've had enough of format conversion, you can move on to the next step of the workflow and [[howtorun_hawkeye.html|display]] your data in CfRadial exchange format.&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=15</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=15"/>
		<updated>2019-07-15T22:22:41Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: /* LROSE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= '''LROSE''' =&lt;br /&gt;
&lt;br /&gt;
== The Lidar Radar Open Software Environment ==&lt;br /&gt;
&lt;br /&gt;
[https://zenodo.org/badge/latestdoi/139178089 [[File:https://zenodo.org/badge/139178089.svg|DOI]]]&lt;br /&gt;
&lt;br /&gt;
The current LROSE release is called '''“Blaze”''' (a climbing rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''Convert, Display, QC, Grid, Echo, and Winds''&lt;br /&gt;
&lt;br /&gt;
Blaze can be used from a ‘Virtual Toolbox’ using Docker and a wrapper script, or compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
Full documentation for Blaze is available on the [https://nsf-lrose.github.io LROSE website]&lt;br /&gt;
&lt;br /&gt;
We encourage users to [https://nsf-lrose.github.io/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[https://nsf-lrose.github.io/software.html Help] can be obtained by posting issues directly to the lrose-blaze Github repository, via our help mailing list, or Gitter user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
'''Blaze''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
== Convert ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPrint RadxPrint]''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxConvert RadxConvert]''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''RadxBufr''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
&lt;br /&gt;
* '''HawkEye''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
== Grid ==&lt;br /&gt;
&lt;br /&gt;
* '''Radx2Grid''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
** 3-D Cartesian gridding (x, y, z)&lt;br /&gt;
** Cartesian PPIs (x, y, elevation)&lt;br /&gt;
** Regular polar grid (range, azimuth, elevation)&lt;br /&gt;
&lt;br /&gt;
== Echo ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxKdp''' - KDP and Attenuation calculations&lt;br /&gt;
* '''RadxPid''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''RadxRate''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''RadxQpe''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
&lt;br /&gt;
== Wind ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxEvad''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''FRACTL''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''SAMURAI''' - Variational multi-Doppler retrieval and analysis package&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=RadxPrint&amp;diff=4</id>
		<title>RadxPrint</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=RadxPrint&amp;diff=4"/>
		<updated>2019-07-09T22:12:10Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: Initial edit of RadxPrint documentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RadxPrint allows you to print data header from any of the files supported by Radx, such as CfRadial and sweep format. It is one of the simplest, but most useful tools in the LROSE Virtual Toolbox.&lt;br /&gt;
&lt;br /&gt;
= Prerequisites =&lt;br /&gt;
&lt;br /&gt;
* A working LROSE Blaze installation is required. Complete the free [[../../../software.html|registration]] and follow the install instructions.&lt;br /&gt;
* Throughout the documentation, terms in brackets should be replaced with actual path and/or file names.&lt;br /&gt;
* The following instructions assume you are using the Virtual Toolbox. Any supported LROSE Blaze command can be invoked in the toolbox using 'lrose -- &amp;amp;lt;command&amp;amp;gt;'. The lrose script automatically maps your home directory to the toolbox, but requires absolute paths in order to find files. Use the $PWD environmental variable to designate the current path in a terminal.&lt;br /&gt;
* For native LROSE Blaze apps installed in your executable path, just drop 'lrose -- ' or replace with the absolute path to the location where the binaries are installed.&lt;br /&gt;
* The Radx Engine that powers LROSE can handle 24 radar and lidar [[howtorun_radxconvert.html#supported-lidar-and-radar-data-formats|formats]] (and counting). To see if your data works with LROSE, first use RadxPrint to query the metadata.&lt;br /&gt;
&lt;br /&gt;
= Running RadxPrint =&lt;br /&gt;
&lt;br /&gt;
At a basic level, the primary function of RadxPrint is to query a file to find out if it is supported by LROSE, and to look at the metadata. To print the data for a file in a generic form, type the following command into a terminal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxPrint -f &amp;lt;/path/to/data/file_name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Printing data with any Radx supported format works the same way. For example, a CfRadial file in the current directory from the Miami NEXRAD can be examined:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxPrint -f $PWD/cfrad.20161006_190750.006_to_20161006_191339.679_KAMX_Surveillance_SUR.nc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sometimes the output can be too long to read, so you can pipe to 'more':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxPrint -f &amp;lt;/path/to/CfRadial_filename&amp;gt; | more&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or store the printed information in a .txt file. For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxPrint -f $PWD/Level2_KAMX_20161006_1906.ar2v &amp;gt; KAMX_20161006_1906_metadata.txt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition, RadxPrint also allows you to print out a specific field. For example, print the information of REF field onto a .txt file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxPrint -field REF -f $PWD/Level2_KAMX_20161006_1906.ar2v &amp;gt; KAMX_20161006_1906_metadata.txt &amp;gt; KAMX_20161006_1906_REF.txt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RadxPrint supports many different command line options. To see all the command line options for RadxPrint, type：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxPrint -h&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition to command line options, even greater control can be achieved using a &amp;amp;quot;parameter&amp;amp;quot; file. The parameter file is self-describing, but a formatted version is also included in this documentation. To produce a parameter file, just print the parameters and pipe them to a text file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxPrint -print_params &amp;gt; RadxPrint.params&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can modify the parameter file using any text editor. A RadxPrint parameter file is particularly helpful if you want to do the same command over and over again, for example to extract specific metadata, set time limits, or print extra information. Once you have the parameters set the way you like, then just add the '-params' flag to the command. A app-specific parameter file and -params flag is a common feature of all the Radx engine tools.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code lang=&amp;quot;bash&amp;quot;&amp;gt;lrose -- RadxPrint -params RadxPrint.params -f &amp;lt;/path/to/CfRadial_filename&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The next page of the documentation has all the options for RadxPrint automatically generated from the default parameter file. If you've seen enough metadata, you can move on to the next step of the workflow and [[howtorun_radxconvert.html|convert]] your data to CfRadial exchange format.&lt;br /&gt;
&lt;br /&gt;
= RadxPrint Parameter Descriptions =&lt;br /&gt;
&lt;br /&gt;
== Prints out radial RADAR/LIDAR data ==&lt;br /&gt;
&lt;br /&gt;
== DEBUGGING ==&lt;br /&gt;
&lt;br /&gt;
=== debug ===&lt;br /&gt;
&lt;br /&gt;
Debug option.&lt;br /&gt;
&lt;br /&gt;
If set, debug messages will be printed appropriately.&lt;br /&gt;
&lt;br /&gt;
Type: enum&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; DEBUG_OFF&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; DEBUG_NORM&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; DEBUG_VERBOSE&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; DEBUG_EXTRA&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''debug = DEBUG_OFF;'''&lt;br /&gt;
&lt;br /&gt;
== DATA RETRIEVAL CONTROL ==&lt;br /&gt;
&lt;br /&gt;
=== path ===&lt;br /&gt;
&lt;br /&gt;
Path string - full path specified.&lt;br /&gt;
&lt;br /&gt;
File will be read from this path.&lt;br /&gt;
&lt;br /&gt;
Type: string&lt;br /&gt;
&lt;br /&gt;
'''path = “.”;'''&lt;br /&gt;
&lt;br /&gt;
=== specify_file_by_time ===&lt;br /&gt;
&lt;br /&gt;
Option to specify file by time.&lt;br /&gt;
&lt;br /&gt;
If true, paths for reads and writes are based on time and the data directory. If false, reads and writes use the specified path.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''specify_file_by_time = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== dir ===&lt;br /&gt;
&lt;br /&gt;
Data directory.&lt;br /&gt;
&lt;br /&gt;
Used to locate file if specify_file_by_time is true.&lt;br /&gt;
&lt;br /&gt;
Type: string&lt;br /&gt;
&lt;br /&gt;
'''dir = “.”;'''&lt;br /&gt;
&lt;br /&gt;
=== read_search_mode ===&lt;br /&gt;
&lt;br /&gt;
Mode for searching for data in time domain.&lt;br /&gt;
&lt;br /&gt;
For all except LATEST, you must specify the search time and the search margin.&lt;br /&gt;
&lt;br /&gt;
Type: enum&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; READ_LATEST&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; READ_CLOSEST&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; READ_FIRST_BEFORE&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; READ_FIRST_AFTER&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; READ_RAYS_IN_INTERVAL&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''read_search_mode = READ_LATEST;'''&lt;br /&gt;
&lt;br /&gt;
=== read_search_time ===&lt;br /&gt;
&lt;br /&gt;
Data time string.&lt;br /&gt;
&lt;br /&gt;
Time for data requested. Format is YYYY MM DD HH MM SS.&lt;br /&gt;
&lt;br /&gt;
Type: string&lt;br /&gt;
&lt;br /&gt;
'''read_search_time = “1970 01 01 00 00 00”;'''&lt;br /&gt;
&lt;br /&gt;
=== read_search_margin ===&lt;br /&gt;
&lt;br /&gt;
Margin around search time (secs).&lt;br /&gt;
&lt;br /&gt;
Applies to all search modes except LATEST.&lt;br /&gt;
&lt;br /&gt;
Type: int&lt;br /&gt;
&lt;br /&gt;
'''read_search_margin = 3600;'''&lt;br /&gt;
&lt;br /&gt;
=== read_start_time ===&lt;br /&gt;
&lt;br /&gt;
Start time for rays search.&lt;br /&gt;
&lt;br /&gt;
Applies to READ_RAYS_IN_INTERVAL mode.&lt;br /&gt;
&lt;br /&gt;
Type: string&lt;br /&gt;
&lt;br /&gt;
'''read_start_time = “1970 01 01 00 00 00”;'''&lt;br /&gt;
&lt;br /&gt;
=== read_end_time ===&lt;br /&gt;
&lt;br /&gt;
End time for rays search.&lt;br /&gt;
&lt;br /&gt;
Applies to READ_RAYS_IN_INTERVAL mode.&lt;br /&gt;
&lt;br /&gt;
Type: string&lt;br /&gt;
&lt;br /&gt;
'''read_end_time = “1970 01 01 00 00 00”;'''&lt;br /&gt;
&lt;br /&gt;
=== read_dwell_secs ===&lt;br /&gt;
&lt;br /&gt;
Dwell width (secs).&lt;br /&gt;
&lt;br /&gt;
Applies to READ_RAYS_IN_INTERVAL mode.&lt;br /&gt;
&lt;br /&gt;
Type: double&lt;br /&gt;
&lt;br /&gt;
'''read_dwell_secs = 1;'''&lt;br /&gt;
&lt;br /&gt;
=== read_dwell_stats ===&lt;br /&gt;
&lt;br /&gt;
Method for computing stats on the dwell.&lt;br /&gt;
&lt;br /&gt;
Applies to READ_RAYS_IN_INTERVAL mode. MIDDLE refers to the middle ray in the dwell sequence.&lt;br /&gt;
&lt;br /&gt;
Type: enum&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; DWELL_STATS_MEAN&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; DWELL_STATS_MEDIAN&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; DWELL_STATS_MAXIMUM&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; DWELL_STATS_MINIMUM&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; DWELL_STATS_MIDDLE&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''read_dwell_stats = DWELL_STATS_MIDDLE;'''&lt;br /&gt;
&lt;br /&gt;
== READ CONTROL OPTIONS ==&lt;br /&gt;
&lt;br /&gt;
=== read_meta_data_only ===&lt;br /&gt;
&lt;br /&gt;
Option to only read the meta data.&lt;br /&gt;
&lt;br /&gt;
In this case sweep and field metadata will be read, but the ray and field data will not be read.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''read_meta_data_only = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== read_set_field_names ===&lt;br /&gt;
&lt;br /&gt;
Option to set field names.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''read_set_field_names = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== read_field_names ===&lt;br /&gt;
&lt;br /&gt;
Field name list.&lt;br /&gt;
&lt;br /&gt;
Type: string 1D array - variable length.&lt;br /&gt;
&lt;br /&gt;
'''read_field_names = {'''&lt;br /&gt;
&lt;br /&gt;
'''};'''&lt;br /&gt;
&lt;br /&gt;
=== read_set_fixed_angle_limits ===&lt;br /&gt;
&lt;br /&gt;
Option to set fixed angle limits.&lt;br /&gt;
&lt;br /&gt;
If ‘read_apply_strict_angle_limits’ is set, only read sweeps within the specified fixed angle limits. If strict checking is false and no data lies within the limits, return the closest applicable sweep. NOTE - fixed angles are elevation in PPI mode and azimuth in RHI mode.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''read_set_fixed_angle_limits = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== read_lower_fixed_angle ===&lt;br /&gt;
&lt;br /&gt;
Lower fixed angle limit - degrees.&lt;br /&gt;
&lt;br /&gt;
Type: double&lt;br /&gt;
&lt;br /&gt;
'''read_lower_fixed_angle = 0;'''&lt;br /&gt;
&lt;br /&gt;
=== read_upper_fixed_angle ===&lt;br /&gt;
&lt;br /&gt;
Upper fixed angle limit - degrees.&lt;br /&gt;
&lt;br /&gt;
Type: double&lt;br /&gt;
&lt;br /&gt;
'''read_upper_fixed_angle = 90;'''&lt;br /&gt;
&lt;br /&gt;
=== read_set_sweep_num_limits ===&lt;br /&gt;
&lt;br /&gt;
Option to set sweep number limits.&lt;br /&gt;
&lt;br /&gt;
If ‘read_apply_strict_angle_limits’ is set, only read sweeps within the specified limits. If strict checking is false and no data lies within the limits, return the closest applicable sweep.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''read_set_sweep_num_limits = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== read_lower_sweep_num ===&lt;br /&gt;
&lt;br /&gt;
Lower sweep number limit.&lt;br /&gt;
&lt;br /&gt;
Type: int&lt;br /&gt;
&lt;br /&gt;
'''read_lower_sweep_num = 0;'''&lt;br /&gt;
&lt;br /&gt;
=== read_upper_sweep_num ===&lt;br /&gt;
&lt;br /&gt;
Upper sweep number limit.&lt;br /&gt;
&lt;br /&gt;
Type: int&lt;br /&gt;
&lt;br /&gt;
'''read_upper_sweep_num = 0;'''&lt;br /&gt;
&lt;br /&gt;
=== read_apply_strict_angle_limits ===&lt;br /&gt;
&lt;br /&gt;
Option to apply strict checking for angle or sweep number limits on read.&lt;br /&gt;
&lt;br /&gt;
If true, an error will occur if the fixed angle limits or sweep num limits are outside the bounds of the data. If false, a read is guaranteed to return at least 1 sweep - if no sweep lies within the angle limits set, the nearest sweep will be returned.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''read_apply_strict_angle_limits = TRUE;'''&lt;br /&gt;
&lt;br /&gt;
=== read_set_radar_num ===&lt;br /&gt;
&lt;br /&gt;
Option to set the radar number.&lt;br /&gt;
&lt;br /&gt;
See read_radar_num.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''read_set_radar_num = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== read_radar_num ===&lt;br /&gt;
&lt;br /&gt;
Set the radar number for the data to be extracted.&lt;br /&gt;
&lt;br /&gt;
Most files have data from a single radar, so this does not apply. The NOAA HRD files, however, have data from both the lower fuselage (LF, radar_num = 1) and tail (TA, radar_num = 2) radars. For HRD files, by default the TA radar will be used, unless the radar num is set to 1 for the LF radar.&lt;br /&gt;
&lt;br /&gt;
Type: int&lt;br /&gt;
&lt;br /&gt;
'''read_radar_num = 0;'''&lt;br /&gt;
&lt;br /&gt;
=== aggregate_sweep_files_on_read ===&lt;br /&gt;
&lt;br /&gt;
Option to aggregate sweep files into a volume on read.&lt;br /&gt;
&lt;br /&gt;
If false, and the input data is in sweeps rather than volumes (e.g. DORADE), the sweep files from a volume will be aggregated into a volume.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''aggregate_sweep_files_on_read = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== aggregate_all_files_on_read ===&lt;br /&gt;
&lt;br /&gt;
Option to aggregate all files in the file list on read.&lt;br /&gt;
&lt;br /&gt;
If true, all of the files specified with the ‘-f’ arg will be aggregated into a single volume as they are read in. This only applies to FILELIST mode. Overrides ‘aggregate_sweep_files_on_read’.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''aggregate_all_files_on_read = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== ignore_antenna_transitions ===&lt;br /&gt;
&lt;br /&gt;
Option to ignore rays with antenna transition flag set.&lt;br /&gt;
&lt;br /&gt;
The transition flag is set when the antenna is moving between sweeps. If this parameter is true, rays containing the transition flag will not be read in.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''ignore_antenna_transitions = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== load_volume_fields_from_rays ===&lt;br /&gt;
&lt;br /&gt;
Option to load up fields on the volume by combining the fields from the rays into a single array.&lt;br /&gt;
&lt;br /&gt;
If false, the fields will be left managed by the rays.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''load_volume_fields_from_rays = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== trim_surveillance_sweeps_to_360deg ===&lt;br /&gt;
&lt;br /&gt;
Option to trip surveillance sweeps so that they only cover 360 degrees.&lt;br /&gt;
&lt;br /&gt;
Some sweeps will have rays which cover more than a 360-degree rotation. Often these include antenna transitions. If this is set to true, rays are trimmed off either end of the sweep to limit the coverage to 360 degrees. The median elevation angle is computed and the end ray which deviates from the median in elevation is trimmed first.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''trim_surveillance_sweeps_to_360deg = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== remove_rays_with_all_data_missing ===&lt;br /&gt;
&lt;br /&gt;
Option to remove rays for which all data is missing.&lt;br /&gt;
&lt;br /&gt;
If true, ray data will be checked. If all fields have missing data at all gates, the ray will be removed after reading.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''remove_rays_with_all_data_missing = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== remove_rays_with_antenna_transitions ===&lt;br /&gt;
&lt;br /&gt;
Option to remove rays taken while the antenna was in transition.&lt;br /&gt;
&lt;br /&gt;
If true, rays with the transition flag set will not be used. The transiton flag is set when the antenna is in transtion between one sweep and the next.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''remove_rays_with_antenna_transitions = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== set_max_range ===&lt;br /&gt;
&lt;br /&gt;
Option to set the max range for any ray.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''set_max_range = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== max_range_km ===&lt;br /&gt;
&lt;br /&gt;
Specified maximim range - km.&lt;br /&gt;
&lt;br /&gt;
Gates beyond this range are removed.&lt;br /&gt;
&lt;br /&gt;
Type: double&lt;br /&gt;
&lt;br /&gt;
'''max_range_km = 9999;'''&lt;br /&gt;
&lt;br /&gt;
=== preserve_sweeps ===&lt;br /&gt;
&lt;br /&gt;
Preserve sweeps just as they are in the file.&lt;br /&gt;
&lt;br /&gt;
Applies generally to NEXRAD data. If true, the sweep details are preserved. If false, we consolidate sweeps from split cuts into a single sweep.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''preserve_sweeps = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== remove_long_range_rays ===&lt;br /&gt;
&lt;br /&gt;
Option to remove long range rays.&lt;br /&gt;
&lt;br /&gt;
Applies to NEXRAD data. If true, data from the non-Doppler long-range sweeps will be removed.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''remove_long_range_rays = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== remove_short_range_rays ===&lt;br /&gt;
&lt;br /&gt;
Option to remove short range rays.&lt;br /&gt;
&lt;br /&gt;
Applies to NEXRAD data. If true, data from the Doppler short-range sweeps will be removed.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''remove_short_range_rays = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== set_ngates_constant ===&lt;br /&gt;
&lt;br /&gt;
Option to force the number of gates to be constant.&lt;br /&gt;
&lt;br /&gt;
If TRUE, the number of gates on all rays will be set to the maximum, and gates added to shorter rays will be filled with missing values.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''set_ngates_constant = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== change_radar_latitude_sign ===&lt;br /&gt;
&lt;br /&gt;
Option to negate the latitude.&lt;br /&gt;
&lt;br /&gt;
Mainly useful for RAPIC files. In RAPIC, latitude is always positive, so mostly you need to set the latitiude to the negative value of itself.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''change_radar_latitude_sign = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== apply_georeference_corrections ===&lt;br /&gt;
&lt;br /&gt;
Option to apply the georeference info for moving platforms.&lt;br /&gt;
&lt;br /&gt;
For moving platforms, measured georeference information is sometimes available. If this is set to true, the georeference data is applied and appropriate corrections made. If possible, Earth-centric azimuth and elevation angles will be computed.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''apply_georeference_corrections = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
== PRINT CONTROL ==&lt;br /&gt;
&lt;br /&gt;
=== print_mode ===&lt;br /&gt;
&lt;br /&gt;
Print mode option.&lt;br /&gt;
&lt;br /&gt;
Controls details of the printing. Generally set in response to the command line args.&lt;br /&gt;
&lt;br /&gt;
Type: enum&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; PRINT_MODE_NORM&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; PRINT_MODE_NATIVE&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;pre&amp;gt; PRINT_MODE_DORADE_FORMAT&amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''print_mode = PRINT_MODE_NORM;'''&lt;br /&gt;
&lt;br /&gt;
=== print_rays ===&lt;br /&gt;
&lt;br /&gt;
Option to print out ray meta data.&lt;br /&gt;
&lt;br /&gt;
If false, only sweep and calib information will be printed.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''print_rays = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== print_ray_summary ===&lt;br /&gt;
&lt;br /&gt;
Option to print summary for each ray.&lt;br /&gt;
&lt;br /&gt;
The main metadata will be printed, followed by the ray summary.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''print_ray_summary = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== print_ray_table ===&lt;br /&gt;
&lt;br /&gt;
Option to print a space-delimited angle table.&lt;br /&gt;
&lt;br /&gt;
If true, prints space-delimited table of ray properties.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''print_ray_table = FALSE;'''&lt;br /&gt;
&lt;br /&gt;
=== print_data ===&lt;br /&gt;
&lt;br /&gt;
Option to print out data.&lt;br /&gt;
&lt;br /&gt;
If true, data values will be printed.&lt;br /&gt;
&lt;br /&gt;
Type: boolean&lt;br /&gt;
&lt;br /&gt;
'''print_data = FALSE;'''&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=3</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=3"/>
		<updated>2019-07-09T22:06:23Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: /* Convert */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= '''LROSE''' =&lt;br /&gt;
&lt;br /&gt;
== The Lidar Radar Open Software Environment ==&lt;br /&gt;
&lt;br /&gt;
[https://zenodo.org/badge/latestdoi/139178089 [[File:https://zenodo.org/badge/139178089.svg|DOI]]]&lt;br /&gt;
&lt;br /&gt;
The current LROSE release is called '''“Blaze”''' (a climbing rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''Convert, Display, QC, Grid, Echo, and Winds''&lt;br /&gt;
&lt;br /&gt;
Blaze can be used from a ‘Virtual Toolbox’ using Docker and a wrapper script, or compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
Full documentation for Blaze is available on the [https://nsf-lrose.github.io LROSE website]&lt;br /&gt;
&lt;br /&gt;
We encourage users to [https://nsf-lrose.github.io/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[https://nsf-lrose.github.io/software.html Help] can be obtained by posting issues directly to the lrose-blaze Github repository, via our help mailing list, or Gitter user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
'''Blaze''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
== Convert ==&lt;br /&gt;
&lt;br /&gt;
* '''[http://wiki.lrose.net/index.php/RadxPrint RadxPrint]''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''RadxConvert''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''RadxBufr''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
&lt;br /&gt;
* '''HawkEye''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
== Grid ==&lt;br /&gt;
&lt;br /&gt;
* '''Radx2Grid''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
** 3-D Cartesian gridding (x, y, z)&lt;br /&gt;
** Cartesian PPIs (x, y, elevation)&lt;br /&gt;
** Regular polar grid (range, azimuth, elevation)&lt;br /&gt;
&lt;br /&gt;
== Echo ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxKdp''' - KDP and Attenuation calculations&lt;br /&gt;
* '''RadxPid''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''RadxRate''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''RadxQpe''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
&lt;br /&gt;
== Wind ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxEvad''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''FRACTL''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''SAMURAI''' - Variational multi-Doppler retrieval and analysis package&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=2</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.lrose.net/index.php?title=Main_Page&amp;diff=2"/>
		<updated>2019-07-09T21:40:36Z</updated>

		<summary type="html">&lt;p&gt;Mmbell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= '''LROSE''' =&lt;br /&gt;
&lt;br /&gt;
== The Lidar Radar Open Software Environment ==&lt;br /&gt;
&lt;br /&gt;
[https://zenodo.org/badge/latestdoi/139178089 [[File:https://zenodo.org/badge/139178089.svg|DOI]]]&lt;br /&gt;
&lt;br /&gt;
The current LROSE release is called '''“Blaze”''' (a climbing rose) and encompasses six key toolsets that define a core lidar/radar workflow: ''Convert, Display, QC, Grid, Echo, and Winds''&lt;br /&gt;
&lt;br /&gt;
Blaze can be used from a ‘Virtual Toolbox’ using Docker and a wrapper script, or compiled in C++ for native apps on Linux or Mac. Preliminary support is available for some tools on Windows.&lt;br /&gt;
&lt;br /&gt;
Full documentation for Blaze is available on the [https://nsf-lrose.github.io LROSE website]&lt;br /&gt;
&lt;br /&gt;
We encourage users to [https://nsf-lrose.github.io/software.html register] in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.&lt;br /&gt;
&lt;br /&gt;
[https://nsf-lrose.github.io/software.html Help] can be obtained by posting issues directly to the lrose-blaze Github repository, via our help mailing list, or Gitter user forum.&lt;br /&gt;
&lt;br /&gt;
LROSE is a co-operative project between:&lt;br /&gt;
&lt;br /&gt;
* [http://www.atmos.colostate.edu/ Dept. of Atmospheric Science at Colorado State University (CSU)] and the&lt;br /&gt;
* [https://www.eol.ucar.edu/content/lidar-radar-open-software-environment The Earth Observing Lab at the National Center for Atmospheric Research (NCAR)].&lt;br /&gt;
&lt;br /&gt;
LROSE is funded by the [https://www.nsf.gov National Science Foundation].&lt;br /&gt;
&lt;br /&gt;
'''Blaze''' focuses on high-quality, well-tested, well-maintained and well-documented key applications as ‘building blocks’, allowing users to assemble trusted, reproducible workflows to accomplish more complex scientific tasks.&lt;br /&gt;
&lt;br /&gt;
In the current release, the following tools are available:&lt;br /&gt;
&lt;br /&gt;
== Convert ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxPrint''' - Query files to determine properties and support by the Radx engine&lt;br /&gt;
* '''RadxConvert''' - Convert 24 different lidar and radar formats to CfRadial NetCDF format&lt;br /&gt;
* '''RadxBufr''' - Convert Bufr format to CfRadial NetCDF format&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
&lt;br /&gt;
* '''HawkEye''' - Real-time and archive display suitable for both scanning and vertically pointing radars.&lt;br /&gt;
&lt;br /&gt;
== Grid ==&lt;br /&gt;
&lt;br /&gt;
* '''Radx2Grid''' - Gridding and interpolation of ground-based radar data&lt;br /&gt;
** 3-D Cartesian gridding (x, y, z)&lt;br /&gt;
** Cartesian PPIs (x, y, elevation)&lt;br /&gt;
** Regular polar grid (range, azimuth, elevation)&lt;br /&gt;
&lt;br /&gt;
== Echo ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxKdp''' - KDP and Attenuation calculations&lt;br /&gt;
* '''RadxPid''' - KDP, Attenuation, and Particle Identification&lt;br /&gt;
* '''RadxRate''' - KDP, Attenuation, PID, and Rain Rate&lt;br /&gt;
* '''RadxQpe''' - Accumulated Quantitative Precipitation Estimation&lt;br /&gt;
&lt;br /&gt;
== Wind ==&lt;br /&gt;
&lt;br /&gt;
* '''RadxEvad''' - Extended Velocity Azimuth Display single-Doppler retrieval&lt;br /&gt;
* '''FRACTL''' - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval&lt;br /&gt;
* '''SAMURAI''' - Variational multi-Doppler retrieval and analysis package&lt;/div&gt;</summary>
		<author><name>Mmbell</name></author>
		
	</entry>
</feed>