Skip to content

Releases: nsf-lrose/lrose-elle

lrose-elle stable final release 20210312

22 Sep 21:57
fd2ac8f
Compare
Choose a tag to compare

What's new?

Minor bug fixes from 20210216 release

Improved builds:

  • Added cmake-based build options. This makes builds simpler and faster.
  • Improved install support for fractl, vortrac and samurai.
  • Added packages for CentosStream, Ubuntu 20.04, Fedora 32 and 33.
  • Added rpm package for Oracle Linux.
  • Removed dependency on HDF5 C++ library, this code is now included in libs/Ncxx in LROSE.
  • Removed dependency on GeographicLib, this code is now included in libs/euclid in LROSE.

NOTE: Cartesian data MDV files - NetCDF default

Please note that in this version of LROSE (and TITAN), any Cartesian files will be written out
by default using the NetCDF version of the MDV format. Radx2Grid is an example of an application that writes MDV files.

Previously the default was to write the binary version of MDV.

Both formats should worked interchangeably within LROSE and TITAN. But for non-LROSE applications this can cause confusion.

The output format for Cartesian MDV files can be controlled via the MDV_WRITE_FORMAT environment variable.

For example, to force writing of binary MDV files, use on of the following:

  setenv MDV_WRITE_FORMAT FORMAT_MDV (csh or tcsh)
  export MDV_WRITE_FORMAT=FORMAT_MDV (sh or bash)

and to force the usage of NetCDF, the default, use:

 setenv MDV_WRITE_FORMAT FORMAT_NCF (csh or tcsh)
 export MDV_WRITE_FORMAT=FORMAT_NCF (sh or bash)

Wind analysis applications

In this release, we have bundled the wind-related applications along with the core. SAMURAI has undergone significant performance enhancements to speed-up runtime, including support to run on HPC clusters, optimization for single-node performance, implementing a more efficient nonlinear optimization routine using a truncated Newton solver, and enabling the use of GPUs.

These apps are:

  • fractl - geometry-based analysis for multi-Doppler wind retrieval
  • samurai - variational analysis for multi-Doppler wind retrieval
  • vortrac - Vortex Object Radar Tracking and Circulation

The code for these apps may be found at:

Installing from LINUX packages

For most common LINUX systems, you can install lrose from the packages on this page.

Installing on Mac OSX using brew

$ brew uninstall lrose-core
$ brew uninstall lrose-blaze
$ brew uninstall lrose-cyclone
$ brew uninstall lrose-elle

Then, install lrose-elle (after downloading the formula lrose-core.rb)

$ brew install lrose-core.rb

To install fractl, vortrac and samurai using brew, download and run the following commands in a terminal:

$ brew install lrose-fractl.rb
$ brew install lrose-vortrac.rb
$ brew install lrose-samurai.rb

Installing display apps on Mac OSX using disk images

There are three disk images for MacOS:

  • vortrac.dmg : Vortex Object Radar Tracking and Circulation
  • HawkEye.dmg: HawkEye polar radar display
  • HawkEye-Elle.dmg: HawkEye with soloii-like editing capability

To install a disk image file (.dmg), download the .dmg file to your computer. Click on the .dmg file, and drag the application to your Applications folder. The first time you start one of the LROSE applications, it may appear as a Mac app from an unidentified developer. The application is signed by UCAR. Follow these steps:

  • Control-click the app icon, then choose Open from the shortcut menu.
  • Click Open. The app is saved as an exception to your security settings. You can open the app in the future by double-clicking the icon.

lrose-elle stable final release 20210216

22 Sep 21:03
fd2ac8f
Compare
Choose a tag to compare

What's new? Improved builds.

  • Added cmake-based build options. This makes builds simpler and faster.
  • Improved install support for fractl, vortrac and samurai.
  • Added packages for CentosStream, Ubuntu 20.04, Fedora 32 and 33.
  • Added rpm package for Oracle Linux.
  • Removed dependency on HDF5 C++ library, this code is now included in libs/Ncxx in LROSE.
  • Removed dependency on GeographicLib, this code is now included in libs/euclid in LROSE.

NOTE: Cartesian data MDV files - NetCDF default

Please note that in this version of LROSE (and TITAN), any Cartesian files will be written out
by default using the NetCDF version of the MDV format. Radx2Grid is an example of an application that writes MDV files.

Previously the default was to write the binary version of MDV.

Both formats should worked interchangeably within LROSE and TITAN. But for non-LROSE applications this can cause confusion.

The output format for Cartesian MDV files can be controlled via the MDV_WRITE_FORMAT environment variable.

For example, to force writing of binary MDV files, use on of the following:

  setenv MDV_WRITE_FORMAT FORMAT_MDV (csh or tcsh)
  export MDV_WRITE_FORMAT=FORMAT_MDV (sh or bash)

and to force the usage of NetCDF, the default, use:

 setenv MDV_WRITE_FORMAT FORMAT_NCF (csh or tcsh)
 export MDV_WRITE_FORMAT=FORMAT_NCF (sh or bash)

Wind analysis applications

In this release, we have bundled the wind-related applications along with the core. SAMURAI has undergone significant performance enhancements to speed-up runtime, including support to run on HPC clusters, optimization for single-node performance, implementing a more efficient nonlinear optimization routine using a truncated Newton solver, and enabling the use of GPUs.

These apps are:

  • fractl - geometry-based analysis for multi-Doppler wind retrieval
  • samurai - variational analysis for multi-Doppler wind retrieval
  • vortrac - Vortex Object Radar Tracking and Circulation

The code for these apps may be found at:

Installing from LINUX packages

For most common LINUX systems, you can install lrose from the packages on this page.

Installing on Mac OSX using brew

$ brew uninstall lrose-core
$ brew uninstall lrose-blaze
$ brew uninstall lrose-cyclone
$ brew uninstall lrose-elle

Then, install lrose-elle (after downloading the formula lrose-core.rb)

$ brew install lrose-core.rb

To install fractl, vortrac and samurai using brew, download and run the following commands in a terminal:

$ brew install lrose-fractl.rb
$ brew install lrose-vortrac.rb
$ brew install lrose-samurai.rb

Installing display apps on Mac OSX using disk images

There are three disk images for MacOS:

  • vortrac.dmg : Vortex Object Radar Tracking and Circulation
  • HawkEye.dmg: HawkEye polar radar display
  • HawkEye-Elle.dmg: HawkEye with soloii-like editing capability

To install a disk image file (.dmg), download the .dmg file to your computer. Click on the .dmg file, and drag the application to your Applications folder. The first time you start one of the LROSE applications, it may appear as a Mac app from an unidentified developer. The application is signed by UCAR. Follow these steps:

  • Control-click the app icon, then choose Open from the shortcut menu.
  • Click Open. The app is saved as an exception to your security settings. You can open the app in the future by double-clicking the icon.