# L-CNN data

This repository contains the data for the article _Advection-free Convolutional Neural Network for Convective Rainfall Nowcasting_ by Jenna Ritvanen, Bent Harnist, Miguel Aldana, Terhi Mäkinen, and Seppo Pulkkinen.

The model code used for generating the model checkpoints and nowcasts is available for the L-CNN model at https://doi.org/10.5281/zenodo.7118752 and for the RainNet model at https://doi.org/10.5281/zenodo.7118705.

## `composites`

- composites: FMI radar composites used as input data for the article.

## `models`

Model checkpoints used to produce the nowcasts in the article.

- `lcnn/epoch=6-step=95480.ckpt`: L-CNN model
- `rainnet/t11-rn-logcosh-lt30.ckpt`: RainNet model

## `nowcasts`

Nowcasts used to compute verification results in the article:

- `lcnn_diff_rmse_30lt_20062022_36.h5: L-CNN nowcasts`
- `p15-rn-logcosh-lt30.hdf5`: RainNet nowcasts
- `p25_extrapolation_lcnn_test_swap.hdf5`: Extrapolation nowcasts
- `p25_linda_lcnn_test_swap.hdf5`: LINDA nowcasts
- `test_obs_512.hdf5`: Observations

## `verification_results`

Verification statistic values in CSV files. The first row indicates leadtime index (i.e., `leadtime = 5 min * value`). The first column indicates statistic name and second the model.

- `CONT.csv`: continuous scores.
- `CAT.csv`: categorical scores. The statistic names follow the pattern `<name>_<Rthr>`, e.g. `CSI_10_0` for CSI at 10.0 threshold.
- `FSS.csv`: categorical scores. The statistic names follow the pattern `<name>_<scale>_<Rthr>`, e.g. `FSS_16_10_0` for FSS at 16km scale at 10.0 threshold.
