GithubHelp home page GithubHelp logo

lightning-severe-weather's Introduction

Repository in active development.

Severe Weather Prediction with GLM and a Time Series Model

by Iván Venzor-Cárdenas, Maria J. Molina, Marek Slipski, Nadia Ahmed, Mark Cheung, Clemens Tillier, Samantha Edgington, and Gregory Renard.

Submitted to: Neural Computing and Applications.

This repository contains Python scripts and Jupyter notebooks to reproduce our work as well as a Colab notebook to produce figures from the manuscript.

Abstract

Increases in flash rates detected in ground-based lightning data can be a precursor signal to severe thunderstorm hazards, such as tornadoes and large hail. Lightning data from the Geostationary Lightning Mapper (GLM) onboard the GOES-16 satellite is underutilized in severe thunderstorm research and operational forecasting. We harness the spatial and temporal advantages of GLM data to create a machine learning (ML) model that could augment current forecasts of severe weather events. A convolutional time series ML model was trained to classify spring season thunderstorms with a lead time of 15 minutes prior to the occurrence of large hail or tornadoes across the central United States. Our results suggest that false alarms for warned thunderstorms could be decreased by 70% and that tornadoes and large hail could be correctly identified approximately 3 out of 4 times using only GLM data. Results also show that lightning time series data are characterized by different precursor patterns for severe and non-severe events. These results highlight the value of GLM data and our convolutional time series ML approach, motivating further work to integrate satellite-based lightning observations into an operational forecasting framework.

Setup

Calculations and figures are run in Jupyter notebooks in notebooks.

Getting the code

git clone https://github.com/spaceml-org/Lightning-Severe-Weather.git

Dependencies

Dependencies are given in setup.py. We recommend setting up a virtual enivronment and installing the package in develop mode:

pip install -e .

Data

Geostationary Lightning Mapper L2 data is available... (forthcoming) We created gridded GLM data using the glmtools package available here: https://github.com/deeplycloudy/glmtools. We created full CONUS grids using the following commands:...(forthcoming)

The grids used for this work can be found here:...(forthcoming) Those are available here:...(forthcoming

Reproducing results

The results can be reproducing by running the Colab notebook...(forthcoming)

We created timeseries of quantites from gridded GLM data (src/generate_timeseries.py) for tornado, hail, and null events. Those timeseries serve as the input into ROCKET.

License

See License.

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.