SlideShare a Scribd company logo
1 of 27
A year of validation of the
StormTrack algorithm over
different European regions
Michele de Rosa1, Matteo Picchiani1,2, Massimiliano Sist1,2,
Fabio Del Frate2
1Geo-K s.r.l., via del Politecnico, Rome, Italy
2Tor Vergata University, via del Politecnico, Rome, Italy
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
Questions we will try to answer
• What is StormTrack?
• What is its coverage?
• What’s the validation goal?
• What ground data for validation?
• How making validation?
• How measuring the performance?
• What is the validation process?
• What are the performance?
• Good or Bad?
• What’s next?
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What is StormTrack?
• An algorithm for the monitoring of the convective objects
• MSG as unique data source
• (Early) Detection of the convective objects
• Tracking of the detected objects
• Temporal and spatial extrapolation of the detected objects from 15 to
30 minutes ahead
• High computation efficiency and reliability (few minutes to run over
the whole MSG disk)
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What is the StormTrack?
• Different components
• Objects detector (ODT): objects identification & props
• Objects tracker (OTK): temporal relationships
• Objects Nowcasting Engine (ONE): temporal and spatial extrapolation
ODT
OTK
ONE Nowcasting
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
Processing Layer
Data Access Layer
Database
APIs
Archive
DataExtractionLayer
What is the StormTrack?
• Use the channels 5,6 and 9
• BTD6,9 cloud middle layer
detection (early detection)
• BTD5,9: cloud top detection
(Schmetz,1997; Aumann, 2009 )
• Connected components
• Object definition (properties)
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What is its coverage?
• Over the whole MSG disk (system active at our partner headquarters
Datameteo)
• Rapid Update version at our headquarters (StormTrackRU)
• NWP data assimilation active over Europe, Northern Africa till the
Equator and Southern Africa (StormTrackNWP)
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What’s the validation goal?
• EU validation area
• 10 sub regions
• Validation period
• 22th June 2015 – 13th Jul 2016
• Loss of data during Dec 2015-Jan
2016 (reception station issues)
• Dec 2015 excluded from validation
(offline reprocessing needed)
• About 250 days
• More than 20000 analysed slots
• Not just case studies!
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What ground data for validation?
• ATDNet lightning data
• Strokes 5 mins before, 10 mins after MSG slot time
• Expected location accuracy
• United Kingdom = 1.0-3.0 km
• Western Europe = 2.0-5.0 km
• Eastern Europe = 2.0-10 km
• Eastern Atlantic = 10-15 km
• Central Africa = approximately 20 km
• South America = approximately 30-50 km
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
Source MetOffice
How making validation?
• MET is a set of verification tools developed by the Developmental Testbed
Center (DTC) for use by the numerical weather prediction community to
help them assess and evaluate the performance of numerical weather
predictions.
• The primary goal of MET development is to provide a state-of-the-art
verification package to the NWP community. By “state-of-the-art” it means
that MET will incorporate newly developed and advanced verification
methodologies, including new methods for diagnostic and spatial
verification and new techniques provided by the verification and modeling
communities.
• Several tools are part of the MET package and the MODE (object oriented
validation) tool has been chosen for the validation of the StormTrack
algorithm.
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
How measuring the performance?
• Probability of detection (POD)
𝑃𝑂𝐷 =
𝑛11
𝑛11+𝑛01
=
𝑛11
𝑛.1
• False alarm ratio (FAR)
𝐹𝐴𝑅 =
𝑛10
𝑛11+𝑛10
=
𝑛10
𝑛1.
Forecast Observation Total
O=1 (e.g. “Yes”) O=0 (e.g. “No”)
f = 1 (e.g., “Yes”) n11 n10 n1. = n11 + n10
f = 0 (e.g., “No”) n01 n10 n0.= n01 + n00
Total n.1 = n11 + n01 n.0 = n10 + n00 T = n11 + n10 +
n01 + n00
Most suitable for
our purposes!!!!
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What is the validation process?
StormTrack
Archive
Lightning
Archive
Regridding
(regular 0.25°)
MODE
(MET tool)
Statistics
Archive
Stats viewer
(Excel, Matlab, R,
web, etc.)
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
StormTrack
The ground truth
The validation tool
• Scores over
• EU
• Italy
• Central Europe
• Someone interested in scores on the other regions? Just contact me
after the presentation!
What are the performance?
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
15 Strokes: POD>=FAR
# Strokes >=15
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
1 Stroke: POD>=FAR
# Strokes >=1
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
2 Strokes: POD>=FAR
# Strokes>=2
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
Average POD Average FAR Region
0,61 0,72 ALPS
0,49 0,64 BALTIC, UKRAINE, MOLDOVA
0,55 0,71 CENTRAL EUROPE
0,50 0,64 EASTERN EUROPE
0,53 0,63 IBERIAN PENINSULA
0,53 0,68 EUROPE
0,57 0,70 FRANCE
0,51 0,59 GREECE & ALBANIA
0,55 0,55 ITALY
0,51 0,65 BALKANS
0,37 0,92 NORTHERN EUROPE
# of Strokes >= 0
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
What are the performance?
Average POD Average FAR Region
0,89 0,14 ALPS
0,79 0,16 BALTIC, UKRAINE, MOLDOVA
0,82 0,19 CENTRAL EUROPE
0,72 0,20 EASTERN EUROPE
0,84 0,10 IBERIAN PENINSULA
0,64 0,44 EUROPE
0,83 0,21 FRANCE
0,77 0,14 GREECE & ALBANIA
0,75 0,17 ITALY
0,74 0,12 BALKANS
0,78 0,24 NORTHERN EUROPE
# of Strokes >= 15
(EU threshold)
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
Good or Bad?
• StormTrack is a novel algorithm for storm identification, tracking and
nowcasting working on the whole MSG disk (operative!)
• Data access through APIs
• Rigorous validation procedure using MET (able to measure)
• Extensive validation on about one year (and it is continuing…..)
• Characterisation of the accuracy over Europe and over 10 sub regions
• In general FAR>=POD but … most of FARs happen under lack of strokes =>
suitable under moderate or heavy convection
• Good scores over Italy and Alps
• Worst scores over Northern Europe probably due to the lack of lightnings
activity and lower sat resolution
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
Good or Bad depends on
several conditions but we
are able to better
understand them
What’s next?
• Continue the validation to enrich the statistics archive (add expected POD
and FAR to the objects)
• Extend the validation to other countries (Equatorial band of Africa)
• Use RDT as benchmark (need data from a reference NWCSAF system)
• StormTrackRU and StormTrackNWP validation
• Enrich the APIs and release StormTrek app (now in beta) under Android
and iOS
• Extend the nowcasting to 60 mins (StormCast module)
• Extend the coverage using other sats (Himawari, MSG1 IODC, GOES)
• Apply the algorithm to other kind of data (NEXRAD)
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
Acknoledgements
• COMET for the support
• The Datameteo company
• Massimiliano Sist, Matteo Picchiani, prof. Fabio Del Frate
• Cecilia Marcos Martin (AEMET) for inspiring me to use MET
• Eumetsat WMS team
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
Thanks for your attention
Questions?
michele.derosa@geok.it
www.geo-k.co
Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016

More Related Content

Similar to A year of validation of the storm track algorithm over different european regions

Algorithms for detecting periodic patterns in millions of time series
Algorithms for detecting periodic patterns in millions of time seriesAlgorithms for detecting periodic patterns in millions of time series
Algorithms for detecting periodic patterns in millions of time seriesMeir TOLEDANO
 
TU1.L10 - Globwave and applications of global satellite wave observations
TU1.L10 - Globwave and applications of global satellite wave observationsTU1.L10 - Globwave and applications of global satellite wave observations
TU1.L10 - Globwave and applications of global satellite wave observationsgrssieee
 
Francisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climáticoFrancisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climáticoFundación Ramón Areces
 
Opportunities for the Hydrographic Sector Using Satellite Observation Services
Opportunities for the Hydrographic Sector Using Satellite Observation ServicesOpportunities for the Hydrographic Sector Using Satellite Observation Services
Opportunities for the Hydrographic Sector Using Satellite Observation ServicesHydrographic Society Benelux
 
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"South Tyrol Free Software Conference
 
Anomaly detection - database integrated
Anomaly detection - database integratedAnomaly detection - database integrated
Anomaly detection - database integratedZurich_R_User_Group
 
Which transient when? - A utility function for transient follow-up scheduling
Which transient when? - A utility function for transient follow-up schedulingWhich transient when? - A utility function for transient follow-up scheduling
Which transient when? - A utility function for transient follow-up schedulingTim Staley
 
Scalable Realtime Analytics with declarative SQL like Complex Event Processin...
Scalable Realtime Analytics with declarative SQL like Complex Event Processin...Scalable Realtime Analytics with declarative SQL like Complex Event Processin...
Scalable Realtime Analytics with declarative SQL like Complex Event Processin...Srinath Perera
 
Novel Laser Anlyzers for Natural Gas Leaks Detection
Novel Laser Anlyzers for Natural Gas Leaks DetectionNovel Laser Anlyzers for Natural Gas Leaks Detection
Novel Laser Anlyzers for Natural Gas Leaks DetectionNunzio Bonavita
 
Acoustics 2016 12_06_off_peak_workshop_final
Acoustics 2016 12_06_off_peak_workshop_finalAcoustics 2016 12_06_off_peak_workshop_final
Acoustics 2016 12_06_off_peak_workshop_finalAnna Pernestål
 
The Time and Frequency Laboratory of the Hellenic Institute of Metrology (EIM)
The Time and Frequency Laboratory of the Hellenic Institute of Metrology (EIM)The Time and Frequency Laboratory of the Hellenic Institute of Metrology (EIM)
The Time and Frequency Laboratory of the Hellenic Institute of Metrology (EIM)eimgreece
 
ACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics PatternsACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics PatternsSrinath Perera
 
DEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
DEBS 2015 Tutorial : Patterns for Realtime Streaming AnalyticsDEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
DEBS 2015 Tutorial : Patterns for Realtime Streaming AnalyticsSriskandarajah Suhothayan
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...terradue
 
Calibration of Physically based Hydrological Models
Calibration of Physically based Hydrological ModelsCalibration of Physically based Hydrological Models
Calibration of Physically based Hydrological ModelsSalvatore Manfreda
 
Leveraging smart meter data for electric utilities: Comparison of Spark SQL w...
Leveraging smart meter data for electric utilities: Comparison of Spark SQL w...Leveraging smart meter data for electric utilities: Comparison of Spark SQL w...
Leveraging smart meter data for electric utilities: Comparison of Spark SQL w...DataWorks Summit/Hadoop Summit
 
Mining System Logs to Learn Error Predictors, Universität Stuttgart, Stuttgar...
Mining System Logs to Learn Error Predictors, Universität Stuttgart, Stuttgar...Mining System Logs to Learn Error Predictors, Universität Stuttgart, Stuttgar...
Mining System Logs to Learn Error Predictors, Universität Stuttgart, Stuttgar...Barbara Russo
 
Easy deployable-parking-percom-v6.1
Easy deployable-parking-percom-v6.1Easy deployable-parking-percom-v6.1
Easy deployable-parking-percom-v6.1cwyou
 

Similar to A year of validation of the storm track algorithm over different european regions (20)

Algorithms for detecting periodic patterns in millions of time series
Algorithms for detecting periodic patterns in millions of time seriesAlgorithms for detecting periodic patterns in millions of time series
Algorithms for detecting periodic patterns in millions of time series
 
OAT: Observation Analysis Tool
OAT: Observation Analysis ToolOAT: Observation Analysis Tool
OAT: Observation Analysis Tool
 
TU1.L10 - Globwave and applications of global satellite wave observations
TU1.L10 - Globwave and applications of global satellite wave observationsTU1.L10 - Globwave and applications of global satellite wave observations
TU1.L10 - Globwave and applications of global satellite wave observations
 
Francisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climáticoFrancisco J. Doblas-Big Data y cambio climático
Francisco J. Doblas-Big Data y cambio climático
 
Opportunities for the Hydrographic Sector Using Satellite Observation Services
Opportunities for the Hydrographic Sector Using Satellite Observation ServicesOpportunities for the Hydrographic Sector Using Satellite Observation Services
Opportunities for the Hydrographic Sector Using Satellite Observation Services
 
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
SFScon16 - Gianluca Antonacci: "The CLEAN-ROADS project case study"
 
Anomaly detection - database integrated
Anomaly detection - database integratedAnomaly detection - database integrated
Anomaly detection - database integrated
 
Which transient when? - A utility function for transient follow-up scheduling
Which transient when? - A utility function for transient follow-up schedulingWhich transient when? - A utility function for transient follow-up scheduling
Which transient when? - A utility function for transient follow-up scheduling
 
Scalable Realtime Analytics with declarative SQL like Complex Event Processin...
Scalable Realtime Analytics with declarative SQL like Complex Event Processin...Scalable Realtime Analytics with declarative SQL like Complex Event Processin...
Scalable Realtime Analytics with declarative SQL like Complex Event Processin...
 
Novel Laser Anlyzers for Natural Gas Leaks Detection
Novel Laser Anlyzers for Natural Gas Leaks DetectionNovel Laser Anlyzers for Natural Gas Leaks Detection
Novel Laser Anlyzers for Natural Gas Leaks Detection
 
ISA2016482016 DWF
ISA2016482016 DWFISA2016482016 DWF
ISA2016482016 DWF
 
Acoustics 2016 12_06_off_peak_workshop_final
Acoustics 2016 12_06_off_peak_workshop_finalAcoustics 2016 12_06_off_peak_workshop_final
Acoustics 2016 12_06_off_peak_workshop_final
 
The Time and Frequency Laboratory of the Hellenic Institute of Metrology (EIM)
The Time and Frequency Laboratory of the Hellenic Institute of Metrology (EIM)The Time and Frequency Laboratory of the Hellenic Institute of Metrology (EIM)
The Time and Frequency Laboratory of the Hellenic Institute of Metrology (EIM)
 
ACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics PatternsACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics Patterns
 
DEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
DEBS 2015 Tutorial : Patterns for Realtime Streaming AnalyticsDEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
DEBS 2015 Tutorial : Patterns for Realtime Streaming Analytics
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...
 
Calibration of Physically based Hydrological Models
Calibration of Physically based Hydrological ModelsCalibration of Physically based Hydrological Models
Calibration of Physically based Hydrological Models
 
Leveraging smart meter data for electric utilities: Comparison of Spark SQL w...
Leveraging smart meter data for electric utilities: Comparison of Spark SQL w...Leveraging smart meter data for electric utilities: Comparison of Spark SQL w...
Leveraging smart meter data for electric utilities: Comparison of Spark SQL w...
 
Mining System Logs to Learn Error Predictors, Universität Stuttgart, Stuttgar...
Mining System Logs to Learn Error Predictors, Universität Stuttgart, Stuttgar...Mining System Logs to Learn Error Predictors, Universität Stuttgart, Stuttgar...
Mining System Logs to Learn Error Predictors, Universität Stuttgart, Stuttgar...
 
Easy deployable-parking-percom-v6.1
Easy deployable-parking-percom-v6.1Easy deployable-parking-percom-v6.1
Easy deployable-parking-percom-v6.1
 

Recently uploaded

Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxjana861314
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 

Recently uploaded (20)

Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 

A year of validation of the storm track algorithm over different european regions

  • 1. A year of validation of the StormTrack algorithm over different European regions Michele de Rosa1, Matteo Picchiani1,2, Massimiliano Sist1,2, Fabio Del Frate2 1Geo-K s.r.l., via del Politecnico, Rome, Italy 2Tor Vergata University, via del Politecnico, Rome, Italy Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 2. Questions we will try to answer • What is StormTrack? • What is its coverage? • What’s the validation goal? • What ground data for validation? • How making validation? • How measuring the performance? • What is the validation process? • What are the performance? • Good or Bad? • What’s next? Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 3. What is StormTrack? • An algorithm for the monitoring of the convective objects • MSG as unique data source • (Early) Detection of the convective objects • Tracking of the detected objects • Temporal and spatial extrapolation of the detected objects from 15 to 30 minutes ahead • High computation efficiency and reliability (few minutes to run over the whole MSG disk) Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 4. What is the StormTrack? • Different components • Objects detector (ODT): objects identification & props • Objects tracker (OTK): temporal relationships • Objects Nowcasting Engine (ONE): temporal and spatial extrapolation ODT OTK ONE Nowcasting Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016 Processing Layer Data Access Layer Database APIs Archive DataExtractionLayer
  • 5. What is the StormTrack? • Use the channels 5,6 and 9 • BTD6,9 cloud middle layer detection (early detection) • BTD5,9: cloud top detection (Schmetz,1997; Aumann, 2009 ) • Connected components • Object definition (properties) Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 6. What is its coverage? • Over the whole MSG disk (system active at our partner headquarters Datameteo) • Rapid Update version at our headquarters (StormTrackRU) • NWP data assimilation active over Europe, Northern Africa till the Equator and Southern Africa (StormTrackNWP) Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 7. What’s the validation goal? • EU validation area • 10 sub regions • Validation period • 22th June 2015 – 13th Jul 2016 • Loss of data during Dec 2015-Jan 2016 (reception station issues) • Dec 2015 excluded from validation (offline reprocessing needed) • About 250 days • More than 20000 analysed slots • Not just case studies! Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 8. What ground data for validation? • ATDNet lightning data • Strokes 5 mins before, 10 mins after MSG slot time • Expected location accuracy • United Kingdom = 1.0-3.0 km • Western Europe = 2.0-5.0 km • Eastern Europe = 2.0-10 km • Eastern Atlantic = 10-15 km • Central Africa = approximately 20 km • South America = approximately 30-50 km Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016 Source MetOffice
  • 9. How making validation? • MET is a set of verification tools developed by the Developmental Testbed Center (DTC) for use by the numerical weather prediction community to help them assess and evaluate the performance of numerical weather predictions. • The primary goal of MET development is to provide a state-of-the-art verification package to the NWP community. By “state-of-the-art” it means that MET will incorporate newly developed and advanced verification methodologies, including new methods for diagnostic and spatial verification and new techniques provided by the verification and modeling communities. • Several tools are part of the MET package and the MODE (object oriented validation) tool has been chosen for the validation of the StormTrack algorithm. Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 10. How measuring the performance? • Probability of detection (POD) 𝑃𝑂𝐷 = 𝑛11 𝑛11+𝑛01 = 𝑛11 𝑛.1 • False alarm ratio (FAR) 𝐹𝐴𝑅 = 𝑛10 𝑛11+𝑛10 = 𝑛10 𝑛1. Forecast Observation Total O=1 (e.g. “Yes”) O=0 (e.g. “No”) f = 1 (e.g., “Yes”) n11 n10 n1. = n11 + n10 f = 0 (e.g., “No”) n01 n10 n0.= n01 + n00 Total n.1 = n11 + n01 n.0 = n10 + n00 T = n11 + n10 + n01 + n00 Most suitable for our purposes!!!! Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 11. What is the validation process? StormTrack Archive Lightning Archive Regridding (regular 0.25°) MODE (MET tool) Statistics Archive Stats viewer (Excel, Matlab, R, web, etc.) Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016 StormTrack The ground truth The validation tool
  • 12. • Scores over • EU • Italy • Central Europe • Someone interested in scores on the other regions? Just contact me after the presentation! What are the performance? Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 13. What are the performance? Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 14. What are the performance? Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 15. What are the performance? 15 Strokes: POD>=FAR # Strokes >=15 Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 16. What are the performance? Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 17. What are the performance? Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 18. What are the performance? 1 Stroke: POD>=FAR # Strokes >=1 Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 19. What are the performance? Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 20. What are the performance? Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 21. What are the performance? 2 Strokes: POD>=FAR # Strokes>=2 Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 22. What are the performance? Average POD Average FAR Region 0,61 0,72 ALPS 0,49 0,64 BALTIC, UKRAINE, MOLDOVA 0,55 0,71 CENTRAL EUROPE 0,50 0,64 EASTERN EUROPE 0,53 0,63 IBERIAN PENINSULA 0,53 0,68 EUROPE 0,57 0,70 FRANCE 0,51 0,59 GREECE & ALBANIA 0,55 0,55 ITALY 0,51 0,65 BALKANS 0,37 0,92 NORTHERN EUROPE # of Strokes >= 0 Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 23. What are the performance? Average POD Average FAR Region 0,89 0,14 ALPS 0,79 0,16 BALTIC, UKRAINE, MOLDOVA 0,82 0,19 CENTRAL EUROPE 0,72 0,20 EASTERN EUROPE 0,84 0,10 IBERIAN PENINSULA 0,64 0,44 EUROPE 0,83 0,21 FRANCE 0,77 0,14 GREECE & ALBANIA 0,75 0,17 ITALY 0,74 0,12 BALKANS 0,78 0,24 NORTHERN EUROPE # of Strokes >= 15 (EU threshold) Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 24. Good or Bad? • StormTrack is a novel algorithm for storm identification, tracking and nowcasting working on the whole MSG disk (operative!) • Data access through APIs • Rigorous validation procedure using MET (able to measure) • Extensive validation on about one year (and it is continuing…..) • Characterisation of the accuracy over Europe and over 10 sub regions • In general FAR>=POD but … most of FARs happen under lack of strokes => suitable under moderate or heavy convection • Good scores over Italy and Alps • Worst scores over Northern Europe probably due to the lack of lightnings activity and lower sat resolution Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016 Good or Bad depends on several conditions but we are able to better understand them
  • 25. What’s next? • Continue the validation to enrich the statistics archive (add expected POD and FAR to the objects) • Extend the validation to other countries (Equatorial band of Africa) • Use RDT as benchmark (need data from a reference NWCSAF system) • StormTrackRU and StormTrackNWP validation • Enrich the APIs and release StormTrek app (now in beta) under Android and iOS • Extend the nowcasting to 60 mins (StormCast module) • Extend the coverage using other sats (Himawari, MSG1 IODC, GOES) • Apply the algorithm to other kind of data (NEXRAD) Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 26. Acknoledgements • COMET for the support • The Datameteo company • Massimiliano Sist, Matteo Picchiani, prof. Fabio Del Frate • Cecilia Marcos Martin (AEMET) for inspiring me to use MET • Eumetsat WMS team Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016
  • 27. Thanks for your attention Questions? michele.derosa@geok.it www.geo-k.co Eumetsat Conference 2016, Darmstadt 26-30 Sep 2016