GithubHelp home page GithubHelp logo

lrose-blaze's Introduction

lrose-blaze

LROSE Blaze - The Lidar Radar Open Software Environment "Blaze" Release

DOI

The first 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

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.

Full documentation for Blaze is available on the LROSE website

We encourage users to register in order to receive critical software updates, and sign up for the mailing list to help build the LROSE community.

Help can be obtained by posting issues directly to the lrose-blaze Github repository, via our help mailing list, or Gitter user forum.

LROSE is a co-operative project between:

LROSE is funded by the National Science Foundation.

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.

In the current release, the following tools are available:

Convert

  • RadxPrint - Query files to determine properties and support by the Radx engine
  • RadxConvert - Convert 24 different lidar and radar formats to CfRadial NetCDF format
  • RadxBufr - Convert Bufr format to CfRadial NetCDF format

Display

  • HawkEye - Real-time and archive display suitable for both scanning and vertically pointing radars.

Grid

  • Radx2Grid - Gridding and interpolation of ground-based radar data
    • 3-D Cartesian gridding (x, y, z)
    • Cartesian PPIs (x, y, elevation)
    • Regular polar grid (range, azimuth, elevation)

Echo

  • RadxKdp - KDP and Attenuation calculations
  • RadxPid - KDP, Attenuation, and Particle Identification
  • RadxRate - KDP, Attenuation, PID, and Rain Rate
  • RadxQpe - Accumulated Quantitative Precipitation Estimation

Wind

  • RadxEvad - Extended Velocity Azimuth Display single-Doppler retrieval
  • FRACTL - Fast Reorder and CEDRIC Technique in LROSE multi-Doppler retrieval
  • SAMURAI - Variational multi-Doppler retrieval and analysis package

Future Release Plans

Blaze is considered a 'stable' release, with ongoing bug fixes and limited feature addition to ensure maximum reproducibility. New development is occurring in the "Cyclone" release series.

lrose-blaze's People

Contributors

mmbell avatar

Stargazers

Mathieu Pichault avatar

Watchers

James Cloos avatar Mike Dixon avatar

lrose-blaze's Issues

Radx commands give NetCDF warning

RadxPrint and RadxConvert give the following warnings:
NetCDF: Unknown file format
NetCDF: Unknown file format

This happens in the Docker virtual toolbox and the native Mac build. The commands then continue on and doesn't fail, so this is either a warning or minor error.

running docker image on windows subsystem for linux

I am trying to run HawkEye on Windows Subsystem for linux. I have docker installed and it tested successfully. I installed the nsflrose/lrose-blaze image. However, I can't get the docker image to run:

snesbitt@ATMOS-SNESBITT:~$ docker images
REPOSITORY                 TAG                 IMAGE ID            CREATED             SIZE
nsflrose/lrose-blaze       latest              8d2a56c325bc        44 hours ago        728MB
hello-world                latest              fce289e99eb9        6 days ago          1.84kB
ubuntu                     latest              1d9c17228a9e        9 days ago          86.7MB
docker4w/nsenter-dockerd   latest              2f1c802f322f        2 months ago        187kB
snesbitt@ATMOS-SNESBITT:~$ docker run --name lrose_container --user lrose            --env="DISPLAY" --env QT_X11_NO_MITSHM=1            -v /tmp/.X11-unix:/tmp/.X11-unix:rw            -w /home/lrose lrose-blaze /usr/local/lrose/bin/HawkEye
Unable to find image 'lrose-blaze:latest' locally
docker: Error response from daemon: pull access denied for lrose-blaze, repository does not exist or may require 'docker login'.
See 'docker run --help'.
snesbitt@ATMOS-SNESBITT:~$ docker login
Authenticating with existing credentials...
WARNING! Your password will be stored unencrypted in /home/snesbitt/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
snesbitt@ATMOS-SNESBITT:~$ docker run --name lrose_container --user lrose            --env="DISPLAY" --env QT_X11_NO_MITSHM=1            -v /tmp/.X11-unix:/tmp/.X11-unix:rw            -w /home/lrose lrose-blaze /usr/local/lrose/bin/HawkEye
Unable to find image 'lrose-blaze:latest' locally
docker: Error response from daemon: pull access denied for lrose-blaze, repository does not exist or may require 'docker login'.
See 'docker run --help'.
snesbitt@ATMOS-SNESBITT:~$

It says 'unable to find image locally'. I am not sure what I am doing wrong, and the error message to log into docker seemed not to help. Any help you can provide will be appreciated!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.