<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">AMT</journal-id><journal-title-group>
    <journal-title>Atmospheric Measurement Techniques</journal-title>
    <abbrev-journal-title abbrev-type="publisher">AMT</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Atmos. Meas. Tech.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1867-8548</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/amt-19-1853-2026</article-id><title-group><article-title>Analysis of convective cell evolution with split and merge events using a graph-based methodology</article-title><alt-title>Analysis of convective cell splits and merges using a graph-based methodology</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2">
          <name><surname>Ritvanen</surname><given-names>Jenna</given-names></name>
          <email>jenna.ritvanen@fmi.fi</email>
        <ext-link>https://orcid.org/0000-0002-0662-0839</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Aregger</surname><given-names>Martin</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Moisseev</surname><given-names>Dmitri</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-4575-0409</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Germann</surname><given-names>Urs</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-8539-7080</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Hering</surname><given-names>Alessandro</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Pulkkinen</surname><given-names>Seppo</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-1318-2814</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Finnish Meteorological Institute, Helsinki, Finland</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Institute for Atmospheric and Earth System Research, Faculty of Science, University of Helsinki, Helsinki, Finland</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Institute of Geography, University of Bern, Bern, Switzerland</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>MeteoSwiss, Locarno-Monti, Switzerland</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Jenna Ritvanen (jenna.ritvanen@fmi.fi)</corresp></author-notes><pub-date><day>16</day><month>March</month><year>2026</year></pub-date>
      
      <volume>19</volume>
      <issue>5</issue>
      <fpage>1853</fpage><lpage>1874</lpage>
      <history>
        <date date-type="received"><day>17</day><month>November</month><year>2025</year></date>
           <date date-type="rev-request"><day>25</day><month>November</month><year>2025</year></date>
           <date date-type="rev-recd"><day>6</day><month>March</month><year>2026</year></date>
           <date date-type="accepted"><day>6</day><month>March</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Jenna Ritvanen et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026.html">This article is available from https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026.html</self-uri><self-uri xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e146">Convective storms are associated with several hazards, including heavy rainfall, hail, and lightning, which pose severe risks to society. While the nowcasting (i.e., short-term forecasting from 5 min to 6 h) of storm locations has been extensively studied, nowcasting storm development remains a challenge. Nowcasting rapid, non-linear convective storm evolution requires finding connections between observations and storm evolution and representing them in the nowcasting model. Convective cell identification and tracking algorithms are commonly used for nowcasting and analysis of convective storms. This analysis is complicated by the splits and merges that occur in the cell tracks, either due to the physical processes or data quality issues. Consequently, the splits and merges are often excluded from the analysis. Here, we present a methodology for analyzing cell development around time of interest that explicitly includes the splits and merges in the analysis. The time of interest can be the time when the nowcast is created or the occurrence of some fingerprint of meteorological processes, for example, <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> columns. We represent the cell tracks as directed graphs where we select event nodes to represent the times of interest. For each event node, a subgraph of related cells from both the past and future of the event node is selected. We propose rules for selecting the subgraphs with the aim of retaining the available information in the subgraph at each time step. Once selected, the cell features in the subgraphs are aggregated into time series for analysis. We demonstrate the methodology through case studies of convective storms with <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column features signalling updrafts and apply it to analyze split and merge events using three years of warm-season (MJJAS) operational radar data from the Swiss national weather radar network, with a focus on the total rainfall amount produced by the cells. Splits and merges occur in 7.2 % of all identified cells, and are more frequent in cells with larger vertically integrated liquid (17.9 %) or containing <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> columns (11.7 %). Typically, cell mergers are associated with growth in total rainfall and cell area, and cell splits are associated with decrease in total rainfall.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Väisälän Rahasto</funding-source>
<award-id>doctoral research grant</award-id>
</award-group>
<award-group id="gs2">
<funding-source>Research Council of Finland</funding-source>
<award-id>341964</award-id>
</award-group>
<award-group id="gs3">
<funding-source>Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung</funding-source>
<award-id>201792</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e191">Convective storms are associated with several meteorological phenomena, such as heavy rainfall, lightning, hail, and strong winds, that pose severe hazards to society. Because convective storms tend to evolve rapidly, producing accurate and timely hazard forecasts and warnings, such as flash flood warnings, requires short-term forecasting with lead times ranging from 5 min to 6 h, i.e., nowcasting <xref ref-type="bibr" rid="bib1.bibx73" id="paren.1"/>. The nowcasting of convective storms in operations is a challenging task. Although the development stages of convective storms are relatively well understood through modelling and observational case studies <xref ref-type="bibr" rid="bib1.bibx4" id="paren.2"/>, acquiring and representing the knowledge of the storm evolution from observations for use in real-time operational nowcasting models remains a challenge. Furthermore, the rainfall amounts produced by the storms are expected to increase due to climate change, emphasizing the need for accurate short-term forecasting and warning systems <xref ref-type="bibr" rid="bib1.bibx48 bib1.bibx62 bib1.bibx66" id="paren.3"/>.</p>
      <p id="d2e203">Weather radar measurements are particularly well suited for analyzing and nowcasting convective storms because of their high spatial and temporal resolution (e.g., 100 <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> to 1 <inline-formula><mml:math id="M5" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> and 1 to 5 min), the wide spatial coverage provided by national radar networks in many countries, and their ability to estimate surface rainfall more effectively than satellites <xref ref-type="bibr" rid="bib1.bibx40 bib1.bibx11" id="paren.4"/>. In addition to estimating rainfall, radar measurements can provide other information relevant to the evolution of the storms. In recent years, several fingerprints of convective storm processes have been identified in polarimetric radar measurements. For example, differential reflectivity (<inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) columns have been shown to be proxies for updrafts <xref ref-type="bibr" rid="bib1.bibx34" id="paren.5"/>. These fingerprints can precede the intensification of the storms or the onset of hail or heavy rainfall, and thus may have potential for improving the nowcasts <xref ref-type="bibr" rid="bib1.bibx47 bib1.bibx34 bib1.bibx60 bib1.bibx33 bib1.bibx67 bib1.bibx72" id="paren.6"/>.</p>
      <p id="d2e243">Representing the convective storms as objects, i.e., convective cells, provides a convenient approach for associating the temporal evolution, different fingerprints of the convective storm processes, as well as storm-related hazards into a single conceptual model. These phenomena often manifest at scales significantly larger than a single radar pixel or through different modalities, such as binary detection of lightning versus continuous measurement of rainfall intensity. Consequently, linking these phenomena with grid-based approaches, which treat radar pixels individually, is challenging. However, handling these different properties together becomes simpler when the convective storms are represented as objects combining all radar pixels within the object <xref ref-type="bibr" rid="bib1.bibx54" id="paren.7"/>.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e252">Overview of the presented analysis methodology.</p></caption>
        <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f01.png"/>

      </fig>

      <p id="d2e261">Convective cells are usually identified with contour-based methods, where the cells are defined as contiguous areas exceeding a threshold aimed to differentiate between stratiform and convective rainfall (e.g., 35–40 <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">dBZ</mml:mi></mml:mrow></mml:math></inline-formula> in radar reflectivity), with possibly some post-processing applied to further refine the extent of the identified cells <xref ref-type="bibr" rid="bib1.bibx61 bib1.bibx37 bib1.bibx27 bib1.bibx45" id="paren.8"><named-content content-type="pre">see e.g.,</named-content></xref>. Depending on the targeted phenomena, other identification criteria may also be used, such as image texture <xref ref-type="bibr" rid="bib1.bibx24" id="paren.9"/>. Once identified, cells at consecutive time steps are matched to each other based on some algorithm-specific criteria, e.g., similarity or distance between the cells, to form cell tracks that describe the temporal evolution of the cells. A variety of algorithms have been developed for cell identification and tracking from weather radar observations <xref ref-type="bibr" rid="bib1.bibx12 bib1.bibx31 bib1.bibx25 bib1.bibx39 bib1.bibx27 bib1.bibx35 bib1.bibx45 bib1.bibx59 bib1.bibx29 bib1.bibx80 bib1.bibx28 bib1.bibx49 bib1.bibx17 bib1.bibx58" id="paren.10"><named-content content-type="pre">e.g.,</named-content></xref>. The cell tracks can be used to study convective storm evolution and climatology in radar data or simulations <xref ref-type="bibr" rid="bib1.bibx35 bib1.bibx42 bib1.bibx29 bib1.bibx14 bib1.bibx46 bib1.bibx71 bib1.bibx65 bib1.bibx23" id="paren.11"><named-content content-type="pre">e.g.,</named-content></xref>; study convective initiation  <xref ref-type="bibr" rid="bib1.bibx44" id="paren.12"/>; nowcast future locations of the cells <xref ref-type="bibr" rid="bib1.bibx12 bib1.bibx56 bib1.bibx69" id="paren.13"/>; estimate and nowcast hazards related to the cells <xref ref-type="bibr" rid="bib1.bibx55 bib1.bibx63 bib1.bibx13 bib1.bibx26" id="paren.14"/>; or evaluate the forecast skill of grid-based nowcasting systems <xref ref-type="bibr" rid="bib1.bibx52" id="paren.15"/>. Historically, most attention has focused on nowcasting the location of convective cells with extrapolation methods, whereas nowcasting their evolution has remained a challenge.</p>
      <p id="d2e303">A major challenge in the analysis of convective cell evolution through cell tracking is the occurrence of splits and merges in the tracks when a cell has multiple parent cells or child cells instead of a single cell. Splits and merges can be caused by two separate factors. First, splitting and merging are genuine meteorological processes observed in convective storms, driven by various forcing mechanisms <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx70" id="paren.16"/>. Additionally, horizontal motion can cause multiple identified cells to converge into one or, similarly, one cell to multiple, especially if the cells are defined to contain areas larger than only the convective core of the storm. We refer to these as true merges and splits. Second, merges and splits can result from inconsistencies in the identification algorithm or data artefacts (e.g., strong attenuation), which may cause a cell to be artificially identified as multiple cells, causing a split or merge to be mistakenly identified in the tracks, or from overly permissive matching criteria in the cell tracking algorithm. Even though the impact of these artificial splits and merges can be mitigated by data quality control and fine-tuning of the cell identification and tracking algorithms <xref ref-type="bibr" rid="bib1.bibx38" id="paren.17"/>, true splits and merges are inherent features of storm evolution and excluding them from analysis can remove useful information. Furthermore, the separation between true and artificial splits is not always obvious; in some situations, the evolution of the cells can be so chaotic that even experienced meteorologists may find it difficult to visually identify the splits or merges.</p>
      <p id="d2e312">Most cell tracking algorithms provide information on splits and merges, but these events lead to complex track structures that complicate analysis of the evolution. A common approach when analyzing the tracks is to determine a “most representative” path through a track, typically based on minimizing variation in some attribute, such as radar reflectivity factor inside the cell, across the cell track <xref ref-type="bibr" rid="bib1.bibx42 bib1.bibx17 bib1.bibx16 bib1.bibx7 bib1.bibx64 bib1.bibx3 bib1.bibx52" id="paren.18"/>. This approach assumes that a “good” cell track should preserve storm-related attributes <xref ref-type="bibr" rid="bib1.bibx36" id="paren.19"/>, and thus minimizing variability in the attributes yields the track that best describes the storm. In this approach, during a split, the original cell track is continued in the “most representative” cell among the multiple potential child cells, while other cells initiate new tracks. Similarly, in a merge, the track of the parent cell most similar to the new cell continues, and other tracks are terminated. Another commonly used approach is to simply exclude any tracks containing splits or merges from the analysis <xref ref-type="bibr" rid="bib1.bibx38 bib1.bibx71 bib1.bibx65" id="paren.20"/>.</p>
      <p id="d2e324">The “most representative” path approach is useful for analysing the cell tracks for long time periods or full cell life cycles. In such cases, favouring long, stable cell tracks is most likely to produce good results. However, when we want to analyze the evolution of the cells in a limited time window related to some event, or to use the analysis for nowcasting purposes, such as to predict the immediate development of the cells, this approach is less suitable. In forecasting, the future state of the cells is not known, so it cannot be used for determining the “most representative” path. Rather, we want to gather all available information in a short time window surrounding the analysis time that could contain information useful for predicting the development of cells. Furthermore, the importance of the splits and merges to the analysis depends on the application. For example, in the dataset analyzed in this study (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>), the fraction of all identified cells with splits or merges, i.e., cells with multiple parent or child cells, is 7.2 %; however, 11.7 % of the identified cells that are associated with a <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column feature and 17.9 % of cells where the maximum vertically integrated liquid (VIL) inside the cell is at least 20 <inline-formula><mml:math id="M9" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> have splits or merges. Thus, especially if the analysis is focused on these cells, it is sensible to include the split and merge branches of the cell tracks in the analysis.</p>
      <p id="d2e357">A logical approach to explicitly include the splits and merges in the analysis is to represent the cell tracks as spatio-temporal graphs <xref ref-type="bibr" rid="bib1.bibx43 bib1.bibx28" id="paren.21"/>. In this approach, each cell is represented as a node, and the temporal connections between cells at consecutive time steps as edges in the graph. Split cells are nodes with multiple out-going edges and merge cells are nodes with multiple incoming edges. In this approach, defining the “most representative” path is not necessary and all branches of the tracks can be accounted for together. Spatio-temporal graphs have been used in other fields for geospatial data analysis <xref ref-type="bibr" rid="bib1.bibx41 bib1.bibx68 bib1.bibx76" id="paren.22"><named-content content-type="pre">e.g.,</named-content></xref>. However, compared to many other datasets, cell tracks present challenges due to their (usually) large amount and the variability of the tracks, ranging from short-lived isolated cells to large, long-lived organized convective systems. The variability of the cell track graphs makes it challenging to define isomorphisms (transformations) between the cell track graphs that are often used in quantitative graph analysis <xref ref-type="bibr" rid="bib1.bibx77" id="paren.23"><named-content content-type="pre">e.g.,</named-content></xref>. Previous studies applying the cell track graph approach have largely focused on quantifying split and merge statistics, e.g., their counts or spatial distribution, or on full storm lifecycle without emphasizing the splits or merges <xref ref-type="bibr" rid="bib1.bibx43 bib1.bibx42 bib1.bibx78 bib1.bibx75" id="paren.24"/>.</p>
      <p id="d2e377">However, to analyze and predict the development of cells in a short time window surrounding some specific event (such as the occurrence of a <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column feature or the nowcast creation time), we need to be able to extract the parts of the cell track graphs that are relevant for the analysis; the question of how to do this systematically has not been addressed by previous studies. In this study, we develop a methodology that extracts the cells that are related to any instantaneous event from the cell track graph, enabling quantitative analysis of cell development in relation to the event. The proposed methodology enables analysis of the cell development in the presence of splits or merges in the cell track. The workflow is illustrated in Fig. <xref ref-type="fig" rid="F1"/>, and the terminology used in the study is listed in Table <xref ref-type="table" rid="T1"/>. First, cell tracks are represented as directed graphs. Then we select event nodes that are of interest to the analysis from the cell track graphs. For each event node, we select a subgraph of related cells from both the past and future of the event node. We propose the selection rules for the subgraphs with the aim of retaining the available information in the subgraph at each time step. Once selected, these subgraphs are aggregated into time series for each event node, which can then be analyzed to assess the impact of the event node on convective cell development.</p>
      <p id="d2e395">We demonstrate the methodology through case studies, as well as by applying it to post-event analysis of a dataset consisting of split and merge events using three years of warm-season (May–September) operational radar products from the Swiss weather radar network. The cells in the dataset were identified for the purpose of analyzing factors impacting convective rainfall. We present statistics on the splits and merges in the dataset and discuss their significance to the analysis of the cell tracks. Then we analyze the impact of the splits and merges to the total rainfall in the cells and the cell area using the methodology.</p>
      <p id="d2e398">The rest of this article is structured as follows. Section <xref ref-type="sec" rid="Ch1.S2"/> describes the methodology in detail, as well as the data used in the analysis. Section <xref ref-type="sec" rid="Ch1.S3"/> presents two case studies demonstrating the methodology, and Sect. <xref ref-type="sec" rid="Ch1.S4"/> discusses the results of applying the methodology to the dataset of split and merge events. Finally, Sect. <xref ref-type="sec" rid="Ch1.S5"/> summarizes the article.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e412">Description of terms used in the study.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="10cm"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Term</oasis:entry>
         <oasis:entry colname="col2" align="left">Explanation</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Contiguous area identified from a radar image using a cell identification algorithm; represents an observation of a convective storm</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Cell track</oasis:entry>
         <oasis:entry colname="col2" align="left">Continuous sequence of temporally connected cells that represents the evolution of a convective storm produced by a cell tracking algorithm</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Cell track graph</oasis:entry>
         <oasis:entry colname="col2" align="left">Graph representation of a cell track where each cell is a node and temporal connections between the cells are the edges between the nodes</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Event node</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that is of interest to the analysis; time step at which the event node exists is denoted <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Event subgraph</oasis:entry>
         <oasis:entry colname="col2" align="left">Subgraph of nodes selected from a cell track graph that contains cells that might influence the event node or that the event node might influence in a short time window</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Predecessor cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that is temporally connected to the current cell (possibly through some other cell) and occurs before it</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parent cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that occurs at the previous time step and is temporally connected to the current cell</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Successor cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that is temporally connected to the current cell (possibly through some other cell) and occurs after it</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Child cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that occurs at the next time step and is temporally connected to the current cell</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Split cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that is temporally connected to multiple cells at the next time step (i.e., has multiple child cells) but to only one cell at the previous time step (i.e., has only one parent cell)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Merged cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that is temporally connected to multiple cells at the previous time step (i.e., has multiple parent cells) but to only one cell at the next time step (i.e., has only one child cell)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Merge-split cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that is temporally connected to multiple cells at the previous time step (i.e., has multiple parent cells) and to multiple cells at the next time step (i.e., has multiple  child cells)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">New cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that has no parent cells but at least one child cell</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Terminal cell</oasis:entry>
         <oasis:entry colname="col2" align="left">Cell that has no child cells but at least one parent cell</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Methodology and data</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Radar data</title>
      <p id="d2e592">In this study, we use weather radar data from the Swiss national weather radar network. Mainly, two different radar products are used: firstly, the convective cells are identified from vertically integrated liquid <xref ref-type="bibr" rid="bib1.bibx21 bib1.bibx29 bib1.bibx13 bib1.bibx65" id="paren.25"><named-content content-type="pre">VIL;</named-content></xref> and, secondly, the rainfall amount inside the cells is determined from the radar-only quantitative precipitation estimation (QPE) product <xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx20" id="paren.26"/>. Both radar products are produced operationally by MeteoSwiss with a temporal resolution of 5 min and a spatial resolution of 1 km as a composite product of 5 C-band radars on a Cartesian grid. The size of the products is 710 <inline-formula><mml:math id="M12" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 640 km, and the product domain is demonstrated in Fig. <xref ref-type="fig" rid="F3"/>. The dataset used in the analysis presented in Sect. <xref ref-type="sec" rid="Ch1.S4"/> is extracted from May to September from the years 2021–2023.</p>
      <p id="d2e614">The VIL, in units of kg m<sup>−2</sup>, is calculated by integrating radar reflectivity observations in a vertical column <xref ref-type="bibr" rid="bib1.bibx21" id="paren.27"/>:

            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M14" display="block"><mml:mrow><mml:mi mathvariant="normal">VIL</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.44</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">bottom</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">top</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:msup><mml:mi>Z</mml:mi><mml:mn mathvariant="normal">0.57</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M15" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> is the height in m, <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">bottom</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">top</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the echo base and top heights, respectively, and <inline-formula><mml:math id="M18" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> is the radar reflectivity in linear units of millimetres to the sixth power per cubic meter. The minimum non-zero value of the VIL product is 0.5 <inline-formula><mml:math id="M19" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and the product is stored in an 8-bit format with a resolution of 0.5 <inline-formula><mml:math id="M20" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e749">The rainfall product is created from radar reflectivity observations using the <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:mi>Z</mml:mi><mml:mo>-</mml:mo><mml:mi>R</mml:mi></mml:mrow></mml:math></inline-formula> relation <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mi>Z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">316</mml:mn><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">1.5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> where the radar reflectivity <inline-formula><mml:math id="M23" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> is in linear units of  mm<sup>6</sup> m<sup>−3</sup>, and the rainfall rate <inline-formula><mml:math id="M26" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> is in units of mm h<sup>−1</sup> <xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx32" id="paren.28"/>. The data are further processed to remove ground clutter and non-meteorological echoes, correct for visibility and vertical profile of reflectivity, and correct for bias compared to rain gauge measurements <xref ref-type="bibr" rid="bib1.bibx19" id="paren.29"/>, before being stored in an 8-bit format. Furthermore, to avoid overestimation in the presence of hail, rain rates are saturated at approximately 120 <inline-formula><mml:math id="M28" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">h</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> (approximately 56 <inline-formula><mml:math id="M29" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">dBZ</mml:mi></mml:mrow></mml:math></inline-formula>). From the rainfall product, we determine the total rainfall inside the cells as the volume rain rate (RVR; in units of m<sup>3</sup> h<sup>−1</sup>) that is the integrated rain rate over the cell area at a given time step. The definition of volume rain rate is similar to what was used, for example, by <xref ref-type="bibr" rid="bib1.bibx53 bib1.bibx29 bib1.bibx15" id="text.30"/> and <xref ref-type="bibr" rid="bib1.bibx52" id="text.31"/>.</p>
      <p id="d2e888">Additionally, in the case studies in Sect. <xref ref-type="sec" rid="Ch1.S3"/>, we use the <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column height (<inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C) determined from the radar observations to demonstrate the impact of splits and merges for the continuity of <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C signals in the convective cells. <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> columns are vertically contiguous areas of high <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (in this case, <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M38" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">dB</mml:mi></mml:mrow></mml:math></inline-formula>) above the environmental 0 °C level that can be used as a proxy for updrafts in convective storms <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx34 bib1.bibx47" id="paren.32"><named-content content-type="pre">e.g.,</named-content></xref>. For more details about the <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C data, refer to <xref ref-type="bibr" rid="bib1.bibx60 bib1.bibx1" id="text.33"/> and Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Cell track graph construction</title>
      <p id="d2e1002">The first step of the presented analysis methodology involves identifying and tracking the convective cells within the data. Once the cells are tracked, the cell tracks are constructed into graphs. In the graph construction, each distinct cell track is presented as a directed simple acyclic graph <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mi mathvariant="script">G</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>V</mml:mi><mml:mo>,</mml:mo><mml:mi>E</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M41" display="inline"><mml:mi>V</mml:mi></mml:math></inline-formula> represents the nodes (cells) belonging to the graph and <inline-formula><mml:math id="M42" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> represents the edges (temporal connections) between the nodes produced by the tracking algorithm. More specifically, the nodes are defined as a set <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mi>V</mml:mi><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">id</mml:mi><mml:mo>,</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M44" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is the time step where the cell was identified, id is an identifier that uniquely identifies the cell at time step <inline-formula><mml:math id="M45" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M46" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> is a set of attributes associated with the cell (e.g., the volume rain rate or the cell area). The edges are defined as a set <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>⊆</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="normal">id</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="normal">id</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>∣</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>∈</mml:mo><mml:mi>V</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">and</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, i.e., the connections between two nodes <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in the cell track, defined in an order so that <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> occurs before <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Furthermore, for each node <inline-formula><mml:math id="M52" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, we can construct the set of parent nodes (mathematically known as in-neighbourhood) <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msup><mml:mi>N</mml:mi><mml:mo>-</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mi>u</mml:mi><mml:mo>∣</mml:mo><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>∈</mml:mo><mml:mi>E</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, and the set of child nodes (out-neighbourhood) <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msup><mml:mi>N</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mi>u</mml:mi><mml:mo>∣</mml:mo><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo><mml:mo>∈</mml:mo><mml:mi>E</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>. Using these definitions, we can define: <list list-type="bullet"><list-item>
      <p id="d2e1351">a merge cell as a node with more than one parent but at most one child: <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>-</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>,</p></list-item><list-item>
      <p id="d2e1405">a split cell as a node with more than one child but at most one parent: <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>-</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>,</p></list-item><list-item>
      <p id="d2e1459">a merge-split cell, formed from multiple merging cells and splitting into multiple cells at the next time step, as a node with both more than one parent and more than one child: <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>-</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d2e1512">a new (born) cell as a node with no parents but at least one child: <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>-</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, and</p></list-item><list-item>
      <p id="d2e1566">a terminal (dying) cell as a node with at least one parent but no child cells: <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>-</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mo>+</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo fence="true">|</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>.</p></list-item></list></p>
      <p id="d2e1619">Each cell track graph consists of all identified cells connected to each other through some other cell in the track, either in the past or future, allowing the cell track graphs to cover arbitrarily many consecutive time steps. Because of this, a single cell can only be part of one cell track graph. However, multiple cell track graphs originating from different cells can co-exist at the same time steps. Here, the methodology is applied to historical data; if used in real-time analysis or nowcasting, the cell track graphs need to be reconstructed each time after new observation time steps are added to the dataset.</p>
      <p id="d2e1622">Note that the methodology described here is independent of the identification and tracking algorithms, provided that the tracking algorithm supplies information on splits and merges occurring in the cell tracks. Additionally, any potential spatial connections between the cells at one time step, such as, spatial clustering or multiscale cell identification <xref ref-type="bibr" rid="bib1.bibx37 bib1.bibx28" id="paren.34"><named-content content-type="pre">e.g.,</named-content></xref>, are not considered in this study and are left for future development. If algorithms that produce spatial connections, such as clusters, are used, the clusters or a single level of the multiscale cells could replace the convective cells in the graphs. As with any cell-based analysis, the cell identification and tracking algorithms impact the results obtained from the analysis, so the algorithms and objects used in the graphs should be selected so that they describe the phenomena studied as well as possible.</p>
      <p id="d2e1631">In this study, the cells were defined for the purpose of analyzing factors impacting convective rainfall in operational weather radar products. The cells are identified from the VIL product using a constant threshold of 1.0 <inline-formula><mml:math id="M65" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, with a minimum detected cell size of 10 <inline-formula><mml:math id="M66" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, and a tracking algorithm based on the algorithms used by <xref ref-type="bibr" rid="bib1.bibx55 bib1.bibx56" id="text.35"/> and <xref ref-type="bibr" rid="bib1.bibx63" id="text.36"/> is employed. Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/> describes the cell identification and tracking algorithms.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e1673">Example of cell subgraph selection from the cell track graph. For the event node labelled 1 at time <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> the subgraph selection stopping points are presented with dashed vertical lines and cells accepted into the subgraph are coloured as grey. The arrows in the graph represent the temporal connections between the cells.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f02.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Subgraph selection</title>
      <p id="d2e1701">After the cell track graphs are constructed, the subsequent steps involve selecting the event nodes of interest and extracting the subgraph for each event node using a breadth-first approach <xref ref-type="bibr" rid="bib1.bibx8" id="paren.37"/>. The event nodes should be selected to represent the instantaneous events that are analyzed. In the results presented later in this study, the event nodes include all merge, split, and merge-split cells. Depending on the goals of the study, other criteria for selecting the event nodes could involve, for example, peak in rainfall or the occurrence of certain polarimetric features. For each selected event node, we denote time step of the event node as <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, the time steps backwards from the event node as <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi></mml:mrow></mml:math></inline-formula> , and the time steps forwards after the event node as <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e1768">For each event node <inline-formula><mml:math id="M71" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, the subgraph is constructed in two stages: backward and forward selection. In backward selection, we select predecessor cells that are connected to the event node, and in forward selection, successor cells that are connected to the event node. An example of the selection is shown in Fig. <xref ref-type="fig" rid="F2"/>. The selection aims to retain the information at each time step in the subgraph; if information is lost or added at some time step, the selection is stopped. Information here is understood to mean all the observed cell attributes, such as the rainfall in the cells, the cell area, or the presence of <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column features, and their temporal development. In backward selection, information could be lost through splits where some child cells are not in the current subgraph, or added in new cells. In forward selection, new information could be added by a merge where some parent cells are not in the current subgraph. The selection is done so that at each time step either all cells connected to the event node are included in the subgraph, or none of them. The cells belonging to the backward subgraph are denoted as <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>m</mml:mi><mml:mo>-</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the forwards subgraph as <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>n</mml:mi><mml:mo>+</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M75" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M76" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> are the maximum number of time steps traversed backwards and forwards, respectively. 
<inline-graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-g01.png"/>
</p>
      <p id="d2e1852">Algorithm 1 describes the selection of the cells <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>m</mml:mi><mml:mo>-</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> in the subgraph backward from the event node. To select the cells, a backward traversal from the event node is conducted. At each time step <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the parents of all cells that are part of the current subgraph at the previous time step are inspected. In the backward subgraph, two special cases are considered: (1) if the cell splits and (2) if the cell is a new cell.</p>
      <p id="d2e1902">For splitting cells, the cell is accepted in the subgraph only if all of its child cells are already in the subgraph; otherwise, the cell is not accepted, and the subgraph selection is stopped at the previously inspected time step. For example, in Fig. <xref ref-type="fig" rid="F2"/>, at <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> cell number 1 is a split cell with both of its child cells (1 and 2 at time step <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) in the subgraph, and thus accepted. However, at <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> cell 1 is a split cell for which one child cell (4 at <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) is not a predecessor of the event node, and therefore, cell 1 at <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is not accepted into the subgraph. Since information is discarded at time step <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the subgraph selection is stopped at the previous time step <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e2007"><inline-graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-g02.png"/></p>
      <p id="d2e2015">In the case of new cells, the cell is accepted in the subgraph, but since the new cell contains information that does not exist at the next inspected time step, the subgraph selection is stopped after the time step of the new cell. This is demonstrated in Fig. <xref ref-type="fig" rid="F2"/>, where at <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, cell 5 is a new cell that would cause the subgraph selection to be stopped after time step <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Note that in the demonstration in Fig. <xref ref-type="fig" rid="F2"/>, cell 5 at <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> would not be included due to the split occurring in cell 1, but if that split did not occur, cell 5 would be included, and the subgraph selection would be stopped after <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e2079">Similarly, Algorithm 2 describes the forward subgraph <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>n</mml:mi><mml:mo>+</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> selection. At each time step <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the children of all cells that are part of the subgraph at the previous time step are inspected. For the forward subgraph selection, the special cases are the merge cells, which are accepted only if all of their parent cells are included in the subgraph at the previous time step. For example, in Fig. <xref ref-type="fig" rid="F2"/>, at <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, cell 1 is a merge whose parent cells are all included in the subgraph, and it is thus accepted. However, for the merge cell 1 at <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, one parent (cell 9 at <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) is not a successor of the event node, and hence cell 1 at <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> would introduce new information to the subgraph and it is not accepted. Not accepting cell 1 at <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> removed some information at <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, so the entire time step <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> must be disregarded, and the subgraph selection is stopped after <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Note that in the forward subgraph selection terminal (dying) cells do not stop the subgraph selection (as opposed to new cells in the backwards subgraph selection), as they do not introduce new information into the subgraph.</p>
      <p id="d2e2214">After both the backward and forward subgraphs have been constructed, the full subgraph for the event node <inline-formula><mml:math id="M100" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> can be defined as a graph <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="script">T</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where the nodes are defined as <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mi>n</mml:mi><mml:mo>-</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>∪</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo mathvariant="italic">{</mml:mo><mml:mi>v</mml:mi><mml:mo mathvariant="italic">}</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>∪</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msubsup><mml:mi>S</mml:mi><mml:mi>m</mml:mi><mml:mo>+</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the edges <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>∈</mml:mo><mml:mi>E</mml:mi><mml:mo>∣</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>∈</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M104" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> are the edges in the cell track graph.</p>
      <p id="d2e2429">The algorithms presented here can be applied to tracks in real-time, i.e., without information on the future development of the tracks. Using incomplete cell tracks can impact the composition of the cell track graphs, as the cell tracks could become connected at a later time. However, the only limitation for subgraph selection and subsequent analysis would be a restriction on how many time steps forward the subgraphs can be selected (if those time steps do not exist in the data). Because the forward selection of the cells in the subgraph at one time <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> does not depend on the next time step <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the forward selection could be done iteratively as new time steps are observed without changing the selections at previous time steps.</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Subgraph development analysis</title>
      <p id="d2e2467">After subgraph construction, each event node <inline-formula><mml:math id="M107" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> is represented by a subgraph with possibly multiple cells at the time steps <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (note that at <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, the only cell is the event node <inline-formula><mml:math id="M110" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>). The subgraphs are aggregated at each time step to produce a single time series centered at the time of each event node.</p>
      <p id="d2e2541">The method of aggregation over cells at one time step depends on the attribute studied, and should be selected so that the resulting variable is sensible. The volume rain rate and area of the cells are used in this study; these variables are summed over the cells at each time step to obtain estimates for the total volume rain rate and area of the subgraph. For variables where summing is not appropriate, such as mean or maximum rain rate, values can be aggregated by averaging or taking the maximum or minimum. The average can also be weighted by some attribute, such as cell area.</p>
      <p id="d2e2544">For any aggregated variable <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M112" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> is the time step for which the variable is calculated, the relative change compared to time step <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is defined as

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M114" display="block"><mml:mrow><mml:mi>Q</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

          Note that with this definition, the relative change at <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:mi>Q</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, is always zero, but the variable <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is not. In fact, Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) is not defined if <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, and the relative change <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mi>Q</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> can be misleading if <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is very small. For variables where very small or zero values are possible, it is recommended to either apply some transformation or redefinition of the variable or also study the absolute difference <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e2721">Finally, information on subgraph development can be obtained from the values of <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Note that the number of subgraphs at each time step <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is likely different, with the maximum number of samples existing at <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, because every subgraph exists at least at time <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (event node time step) but not necessarily at the previous or next time steps. Therefore, results should be interpreted with care; the value <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:mi>Q</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>  describes the relative change only in the samples of subgraphs for which cells could be selected from <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e2832">Overview of the rainfall field for the case studies at <bold>(a)</bold> 7 June  2022 17:35 UTC and <bold>(b)</bold> 13 July  2021 09:35 UTC. The magenta boxes indicate the area shown in <bold>(a)</bold> Fig. <xref ref-type="fig" rid="F4"/> and <bold>(b)</bold> Fig. <xref ref-type="fig" rid="F5"/>. The crosses indicate radar locations, and the distance between the grid lines is 100 <inline-formula><mml:math id="M130" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f03.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Case studies</title>
      <p id="d2e2875">We demonstrate the methodology using two case studies of rainfall events with merge-split cells, one from 7 June  2022, and another from 13 July  2021. An overview of the rainfall fields at the case study times are shown in Fig. <xref ref-type="fig" rid="F3"/>.</p>
      <p id="d2e2880">The first case study subgraph on 7 June  2022, shown in Fig. <xref ref-type="fig" rid="F4"/>, occurs as a part of a cell track existing between 16:45 and 19:50 UTC, consisting of an isolated convective system with at most three cells identified at any time. The merge-split event node, for which the subgraph is constructed, occurs at 17:35 UTC when the two cells identified at 17:30 merge into one cell. This cell then splits into two cells at 17:40. After this, the cell labelled 2 continues to grow in both cell area and mean rain rate. The other cell, labelled 1, begins decaying and splits into two more cells at 17:50, which are no longer identified after 18:00. The opposing development of the two branches of the subgraph after the event node, one growing and one decaying, is captured in the time series graphs shown in Fig. <xref ref-type="fig" rid="F6"/>b–d. Additionally, Fig. <xref ref-type="fig" rid="F6"/>f shows the impact of the decaying subgraph branch on the total cell area: although the total cell area is consistently larger than at <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, the relative change in total cell area decreases after 17:45 due to the decaying branch, while the relative increase in the volume rain rate, dominated by the growing subgraph branch, is much higher after 17:45.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e2902">Time series of the case study on 7 June  2022 17:30–18:05 UTC. The <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> time step (orange color background) is 17:35 UTC. For each time step, the left panel shows the vertically integrated liquid (VIL) the middle panel the rain rate, and the right panel the <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column height fields. Cells outlined with orange are part of the case study subgraph, with the labels corresponding to the numbers in Fig. <xref ref-type="fig" rid="F6"/>a–f. The panels show an area of approximately 70 <inline-formula><mml:math id="M134" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 65 <inline-formula><mml:math id="M135" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
        <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f04.png"/>

      </fig>

      <p id="d2e2951">The benefit of accounting for splits and merges in the analysis of even such a simple system is best observed when studying the <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C signature in the cells (see Fig. <xref ref-type="fig" rid="F4"/>). The <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column first appears at 17:35 (in the event node) but is observed in the area of the cell that later splits into the decaying branch (labelled as 1) of the subgraph. In this decaying branch, the <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column is observed only once more at 17:40. However, in the other branch, the <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column feature is observed at all time steps between 17:40 and 18:05. Therefore, if the cell track were cut at the split occurring after 17:35 by defining the “most representative” path through the track (bold lines in Fig. <xref ref-type="fig" rid="F6"/>b–e and h–l), the observed <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C time series (Fig. <xref ref-type="fig" rid="F6"/>f) for the growing branch of the subgraph (labelled 2) would not be complete, and the first time step at which the <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column is detected would be delayed.</p>
      <p id="d2e3027">The second case study, shown in Fig. <xref ref-type="fig" rid="F5"/>, involves a merge-split event node from 09:35 UTC on 13 July  2021. This case study occurs on a day with significant convective activity in the domain. The case study event node is a part of a cell track that occurs between 08:25 and 10:40 UTC, with several other cell tracks in the surrounding area. As seen in Fig. <xref ref-type="fig" rid="F5"/>, the merge-split event consists of two cells, originally initiated independently, merging at 09:35 and then immediately splitting into two cells at 09:40. After this split, both branches of the subgraph split again after 15 min. Fig. <xref ref-type="fig" rid="F6"/>l shows that before the merge-split, both the total volume rain rate and area were increasing, mainly driven by growth in the cell labelled as 1. Peak values in total volume rain rate and area were obtained at 5–10 min after the event node, after which both begin decreasing as the cells decay.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e3038">Time series of the case study on 13 July  2021 09:15–10:05 UTC. The <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> time step (orange color background) is 09:35 UTC. For each time step, the left panel shows the vertically integrated liquid (VIL), the middle panel the rain rate, and the right panel the <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column height fields. Cells outlined with orange are part of the case study subgraph, with the labels corresponding to the numbers in Fig. <xref ref-type="fig" rid="F6"/>g–l. Cells outlined with grey are cells identified in the area that are not part of the case study subgraph. The panels show an area of approximately 85 <inline-formula><mml:math id="M144" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 100 <inline-formula><mml:math id="M145" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
        <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f05.png"/>

      </fig>

      <p id="d2e3086">Similar to the first case study, the benefits of considering splits and merges in the analysis are particularly evident in the <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C (Fig. <xref ref-type="fig" rid="F5"/>). If the “most representative” branch were selected at each split or merge event cell for analysis, and other branches considered either new or terminated, the <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C signal, which now appears continuously through the whole subgraph (Fig. <xref ref-type="fig" rid="F6"/>k), would be scattered across multiple tracks, and the full extent of the signal could easily be lost in the analysis. This would happen, in this case study, regardless of the method used to determine the “most representative” path through the cell track.</p>
      <p id="d2e3115">Even though the cell behaviour, including splits and merges and the exact time at which they are observed, clearly depends on the input data used, as well as the identification and tracking algorithms and their parameters, in this case study the splits and merges cannot be removed completely by algorithm design. For example, visually, the cell labelled 1 at 09:15 (Fig. <xref ref-type="fig" rid="F5"/>) splits into two cells. Here the split is observed at 09:40, while some identification algorithm may have observed it earlier; however, it can be regarded as a true split. Thus, if we are interested in the development of the cell labelled 1 at 09:15 or the cells resulting from the split in a short time window, analysing the whole track together, including the split, provides the most information.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e3123">For the two case studies, <bold>(a, g)</bold> graph diagrams of the case study subgraphs, and time series of <bold>(b, h)</bold> cell area, <bold>(c, i)</bold> cell mean rain rate, <bold>(e, j)</bold> volume rain rate, <bold>(e, k)</bold> median <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column height, and <bold>(f, l)</bold> relative change from <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> time step in total volume rain rate and cell area. In <bold>(a)</bold> and <bold>(g)</bold>, the orange-outlined node is the merge-split event node that the subgraph is selected for. In the time series <bold>(b)</bold>–<bold>(e)</bold> and <bold>(h)</bold>–<bold>(k)</bold>, the orange dashed vertical line shows the <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> time step, and the bold lines indicate the “most representative” cell track that would be obtained by continuing the track of the cell with the largest area at each split or merge. Note that some cells have no values for median <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column height which causes parts of the cell tracks to be missing in panels <bold>(e)</bold> and <bold>(k)</bold>.   </p></caption>
        <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f06.png"/>

      </fig>

</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Analysis of split and merge events</title>
      <p id="d2e3229">Next we apply the presented methodology to analyze the split and merge events in the 3-year dataset. To extract the dataset, we first identified and tracked convective cells in the radar data from May to September during 2021 to 2023. Cell track graphs were constructed for all cell tracks that lasted at least 10 min (i.e., two time steps). Details of the cell identification and tracking algorithms used in the study are provided in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>. From this dataset, cells splitting at the next time step (split events), cells formed by a merge (merge events), and cells formed by a merge and splitting at the next time step (merge-split events) were selected as the event nodes, and a subgraph was extracted for each event node. The following section describes the split, merge, and merge-split events, and then investigates the convective cell development related to these events.</p>
      <p id="d2e3234">Note that, as with any cell-based analysis, the statistics and results presented are dependent on the selected cell identification and tracking methods and their parameters, as well as the data to which the algorithms are applied (e.g., climatology or data processing algorithms). Thus, the aim is not to present universal results about splits and merges, but rather to discuss factors that should be considered when analyzing the cell tracks and how these appear in the dataset. The cell identification and tracking methods used in this study were selected with the aim of analyzing factors contributing to convective rainfall in operational weather radar products; for example, cells are defined at a low VIL threshold to include more rainfall in the cells. This will impact, for example, at which stage the split or merge is identified and can thus impact how they appear in the results. The statistics presented in this section are valid for cell events at single timesteps and do not describe entire cell lifecycles.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Statistics of splits and merges in the cell dataset</title>
      <p id="d2e3244">When considering whether to include splits and merges in the analysis of convective cell development compared to selecting only a “most representative” path through the cell tracks, three questions should be considered. First: how many cells have splits and merges; second: among the cells involved in a split or merge events, is there a clear “most representative” cell to be selected, and third: is the impact of the other cells to the development negligible? In this section, we aim to examine these questions by analyzing the number of cells involved in splits or merges and their areas. Because the definition of a “most representative” cell or path through the track depends on the selected algorithm, here we simply use the cell area to characterize the impact of the cells in splits and merges, with the assumption that larger cells would have a greater impact to the event or development than smaller cells. However, this simplified analysis might not be directly comparable with algorithms that define the “most representative” path in the cell track using information from outside the cells involved in splits or merges <xref ref-type="bibr" rid="bib1.bibx43" id="paren.38"><named-content content-type="pre">such as global features of the cell track; see, e.g.,</named-content></xref>.</p>
      <p id="d2e3252">In the dataset, the fraction of split or merge cells is 7.2 % (53 059 out of 735 163) from all identified cells, with splits and merges comprising 3.0 % (21 951) and 3.2 % (23 391) of the dataset, respectively, and merge-split cells 1.0 % (7717). However, the fraction of splits and merges increases when looking at more intense cells. In cells with maximum VIL inside the cell at least 20 <inline-formula><mml:math id="M152" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, the fraction of splits or merges is 17.9 % (6770 out of 37 786). Furthermore, in cells associated with a <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C feature, the fraction of splits or merges is 11.7 % (21 364 out of 181 835). Thus, the impact of splits and merges to the analysis depends on the selection of the cells that the analysis focuses on.</p>
      <p id="d2e3283">One factor describing the complexity of a merge or split is the number of cells involved in the event. Figure <xref ref-type="fig" rid="F7"/>a shows the number of cells involved in split or merge events. Approximately 90 % of split and merge events involve only two cells, and approximately 1 % of events include four or more cells. That is, most split events consist of one cell splitting into two and most merge events are two cells merging into one. Conversely, in merge-split events, only 70 % of the events involve two cells merging into one that then splits into two cells. In the remaining events, either the merge or split, or both, involve more than two cells. This indicates that merge-split events tend to be more complex than events with only a split or a merge, making it more difficult to define a “most representative” parent or child cell.</p>

      <fig id="F7"><label>Figure 7</label><caption><p id="d2e3291">Number of cells participating in <bold>(a)</bold> split and merge events and <bold>(b)</bold> merge-split events. In <bold>(b)</bold> the <inline-formula><mml:math id="M154" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-axis shows the number of cells merging and the <inline-formula><mml:math id="M155" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axis the number of cells resulting from the split in the merge-split event.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f07.png"/>

        </fig>

      <p id="d2e3323">Figure <xref ref-type="fig" rid="F8"/> shows the histograms of cell areas for split, merge, and merge-split events, and for the cells involved in the splits and merges in the events compared to all identified cells. Note that for the cells involved in the splits or merges, the histograms only include the cells that are part of the subgraph of the split or merge event node. The split and merge event cells (Fig. <xref ref-type="fig" rid="F8"/>a and b) tend to be significantly larger compared to all cells. These event cells are either cells that will split into multiple cells or cells formed by a merge of multiple cells. Because the split or merge event is captured at a random stage of the split or merge process, the event cells can be thought to consist of multiple cells identified as one, which makes them naturally larger than identified isolated cells. However, for the cells involved in split, merge, or merge-split events, the histograms of cell areas are similar compared to all cells, with slightly lower peaks at small areas, indicating that the split or merging cells tend to be only slightly larger than other cells.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e3332">Histograms of cell area in <bold>(a)</bold> split events, <bold>(b)</bold> merge events, <bold>(c)</bold> merge-split events, <bold>(d)</bold> the cells merging in merge and merge-split events, and <bold>(e)</bold> split cells in split and merge-split events.  The histogram is shown for the cells <bold>(a)</bold> before splitting in split events and <bold>(b)</bold> after merging in merge events. In merge-split events <bold>(c)</bold>, the cell is the cell formed by the merge that has not yet split. Note that for the cells involved in the splits <bold>(d)</bold> or merges <bold>(e)</bold>, the histograms only include the cells that are part of the subgraph of split, merge, or merge-split event.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f08.png"/>

        </fig>

      <p id="d2e3372">If selecting the “most representative” cell in a split or merge event based on the cell area, one of the cells should be clearly larger and thus have a greater impact than the other cells. Figure <xref ref-type="fig" rid="F9"/> shows the ratio of the smallest cell area to the largest among the cells resulting from the split in split events and the cells merging in merge events. When the largest cell involved is larger than 100 <inline-formula><mml:math id="M156" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, the area of the smallest cell is likely less than 30 % of the largest cell's area, and the larger the largest cell, the smaller the ratio of the cell areas. For these split and merge events, the largest cell could be selected as the “most representative” cell likely without much loss of information. However, for events where the largest cell is smaller than 100 <inline-formula><mml:math id="M157" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, there is no clearly preferred size of the smallest cell relative to the largest, and selecting the “most representative” cell from cells of similar sizes is more likely to result in information loss in the “most representative” track. Additionally, approximately 40 % of events fall in the category of areas smaller than 100 <inline-formula><mml:math id="M158" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, and the number of events decreases in the higher area categories. This is also indicated in Fig. <xref ref-type="fig" rid="F8"/>d and <xref ref-type="fig" rid="F8"/>e, where most cells are smaller than 100 <inline-formula><mml:math id="M159" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>. Thus, in a large portion of split and merge events, the definition of the “most representative” track is questionable when looking at the immediate development of the cells.</p>

      <fig id="F9"><label>Figure 9</label><caption><p id="d2e3428">The area ratio of smallest to largest participating cell in <bold>(a)</bold> split and <bold>(b)</bold> merge events.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f09.png"/>

        </fig>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e3446">Mean relative change in total cell volume rain rate and total cell area before and after <bold>(a, d, g)</bold> split, <bold>(b, e, h)</bold> merge, and <bold>(c, f, i)</bold> merge-split events. Panels <bold>(a)</bold>–<bold>(c)</bold> are calculated over all subgraphs in the dataset where the maximum VIL inside any cell is <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula>, while <bold>(d)</bold>–<bold>(f)</bold> are calculated over subgraphs that exist at least from <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M162" display="inline"><mml:mn mathvariant="normal">30</mml:mn></mml:math></inline-formula> min, and <bold>(g)</bold>–<bold>(i)</bold> for subgraphs that exist at least from <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> min to <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The shaded areas indicate the 95 % confidence intervals of the mean.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f10.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Cell development surrounding splits and merges</title>
      <p id="d2e3553">Finally, we examine the development of the convective cells related to the events. Figure <xref ref-type="fig" rid="F10"/>a-c illustrates the mean relative change in total volume rain rate and cell area within the <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M166" display="inline"><mml:mn mathvariant="normal">30</mml:mn></mml:math></inline-formula> min window surrounding the event. To emphasize the most severe convective cells, Fig. <xref ref-type="fig" rid="F10"/> presents subgraphs where at least one cell has a maximum VIL value greater or equal to 20 <inline-formula><mml:math id="M167" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. For comparison, the same figure calculated over all subgraphs is shown in Fig. <xref ref-type="fig" rid="FC1"/>.</p>
      <p id="d2e3597">Split events (Fig. <xref ref-type="fig" rid="F10"/>a) appear to occur following a decrease in total volume rain rate, but an increase in total cell area. This suggests that splits occur during a decaying stage of cell development, where rainfall diffuses within the cells, resulting in smaller volume rain rates but larger cells. After the split, both the total volume rain rate and cell area decrease sharply. However, a part of the decrease occurring between <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> can be attributed to the area lost between the cells during the split.</p>
      <p id="d2e3624">Merge events (Fig. <xref ref-type="fig" rid="F10"/>b), in contrast to split events, seem to occur after a sharp increase in both total volume rain rate and cell area between <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. This may be at least partly due to horizontal expansion of the identified cell into the areas between the merging cells. After the merge event, there is some short-lived increase in total volume rain rate and area, but on average, both begin decreasing slowly after 10 to 15 min.</p>
      <p id="d2e3654">In merge-split events (Fig. <xref ref-type="fig" rid="F10"/>c), the trends in relative change before the event are similar to merge events and afterwards to split events; however, the rate of increase or decrease is lower. This suggests that, even though the merge-split events might involve more cells than split and merge events, the development is still similar, and separate treatment for merge-split events might not be necessary.</p>
      <p id="d2e3660">When analyzing cell development in the events, it is important to consider the time window used in subgraph selection, as it can impact the results. As an example, the mean relative change is shown for two other samples: in Fig. <xref ref-type="fig" rid="F10"/>d–f, the relative change is averaged over subgraphs that exist at least between <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> min, and in Fig. <xref ref-type="fig" rid="F10"/>g–i, for subgraphs that exist between <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> min and <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. This corresponds, for example, to a situation where a forecast model is trained on all samples that exist from <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> min, but during inference, the model is applied to all subgraphs that exist between <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> min and <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (as at inference, it is unknown if the subgraph exists beyond <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>). In this case, the model might, on average, slightly overestimate growth after merge events and underestimate decay after splits. This effect is more clearly observed when examining all events without filtering based on the maximum VIL in Fig. <xref ref-type="fig" rid="FC1"/>.</p>
      <p id="d2e3764">Note that the existence of the subgraph is not equivalent to the existence of the cell track continuing from the event node: a subgraph existing at a certain time step means that we were able to select the subgraph at that time step, and, conversely, if a subgraph does not exist at some time step, it means that we were not able to select it. This could be either due to the subgraph selection being stopped previously, or because there are no cells in the cell track at that time step (relative to the event node for which the subgraph is selected). Thus, we should be careful when interpreting the results as they apply only to the subgraphs existing at the studied time steps, and conclusions cannot be drawn from the length of the time interval during which a subgraph exists.</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions and summary</title>
      <p id="d2e3777">Cell identification and tracking algorithms are commonly used for analyzing the lifecycle of convective cells and nowcasting their future development based on weather radar data. However, splits and merges in the tracks complicate the use of these algorithms, especially for quantitative analysis of large datasets. To simplify the analysis, a common approach to handle the splits and merges is to define “most representative” tracks. However, in rapidly evolving convective systems, splits and merges of the cells are unavoidable, and ignoring them removes valuable information from the analysis. Previous studies have mainly focused on evolution of the cell tracks over their full life cycles, and not on how to address the splits and merges when analyzing the cell development in short time windows.</p>
      <p id="d2e3780">The aim of this study was to develop a methodology for quantitative analysis of convective cell development before and after selected events, allowing for the inclusion of splits and merges in the analysis, suitable for analysis across large datasets. In this methodology, cell tracks, created by identifying and tracking convective cells in radar data, are represented as directed graphs. Event nodes, whose development we are interested in, are then selected from the cell tracks. After this, for each event node, a subgraph of predecessor cells that are connected to the event node and successors cells the event node is connected to is selected according to the algorithms presented in the study, aiming to retain the available information in the subgraph at each time step. Once selected, the cell features in the subgraphs are aggregated over each time step to produce a time series.</p>
      <p id="d2e3783">We demonstrated the methodology by applying it to a dataset of cell tracks identified from operational weather radar products from the Swiss national radar network, using data from May to September over three years. The cell identification and tracking algorithms were applied to study total rainfall and its development in convective cells. To demonstrate the impact of splits and merges on cell development, all split, merge and merge-split cells were selected as the event nodes and subgraphs were constructed for them. We demonstrated the methodology with case studies, and examined through statistical analyses of the split and merge events why, in this dataset, including the splits and merges provides critical information for the analysis of cell development. It was documented that splits and merges occurred in 7.2 % of all identified cells, and they were more frequent in cells with maximum VIL <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">20.0</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> (17.9 %) or containing <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C features  (11.7 %). Commonly used approach of determining the “most representative” cell in a split or merge is not well defined for small cells (<inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M184" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>). In such cases we found no clear preference for a “most representative” cell among the cells involved in the split or merge. In cases where at least one of the cells is larger than <inline-formula><mml:math id="M185" display="inline"><mml:mn mathvariant="normal">100</mml:mn></mml:math></inline-formula> <inline-formula><mml:math id="M186" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, the other cells tend to be significantly smaller. When looking at the cell development and how it is affected by merges and splits, we found that cell merges were associated with growth in total rainfall and cell area, while cell splits were associated with decrease in total rainfall.</p>
      <p id="d2e3860">The benefits of the proposed methodology are its versatility and scalability over large datasets. It can be applied to cell tracks obtained through any identification and tracking algorithms, allowing for use in various applications, and it can be applied to quantitatively analyze large datasets. However, even though explicitly including the splits and merges in the analysis can partially mitigate uncertainties caused by inconsistent cell identification and tracking, the results will, as with any cell-based analysis, depend on the cell identification and tracking algorithms used. Furthermore, the time window over which the subgraphs are analyzed impacts the available sample and results, influencing the conclusions drawn. The methodology cannot be applied to study full cell life cycles because the subgraph selection can be stopped even though the cell track would continue; rather, the focus is on cell development within a pre-determined short time window surrounding events of interest.</p>
      <p id="d2e3864">The proposed methodology can be further developed for more advanced analysis of cell development. While currently cell features in the subgraphs are aggregated into a single time series, they could be analyzed using algorithms specialized for graphs. For example, the past and future parts of the subgraphs can be separate graphs and could be, for example, clustered using graph clustering algorithms <xref ref-type="bibr" rid="bib1.bibx5 bib1.bibx22 bib1.bibx6" id="paren.39"/> or graph neural networks <xref ref-type="bibr" rid="bib1.bibx74" id="paren.40"><named-content content-type="pre">e.g.</named-content></xref> to match and group similar subgraphs. This would also allow for determining the similarity of two subgraphs, which could be used, for example, in nearest-neighbour or analogue-based nowcasting <xref ref-type="bibr" rid="bib1.bibx18 bib1.bibx57" id="paren.41"/>. However, defining mappings between the subgraphs <xref ref-type="bibr" rid="bib1.bibx79" id="paren.42"/>, for example, to estimate similarity between to subgraphs is not straightforward due to the different sizes of the subgraphs and the lack of shared nodes. Thus, any mappings or definitions of similarity depend on which properties of the subgraphs are relevant for the application and how similarity between two cells is measured.</p>
      <p id="d2e3881">The proposed methodology can be used in various cell tracking applications. It can be applied, similarly to this study, to produce climatological information on cell development under certain conditions. Additionally, the constructed subgraphs can be expanded to consider also spatial connections between the cells, such as clustering or multiscale cell identification <xref ref-type="bibr" rid="bib1.bibx28" id="paren.43"><named-content content-type="pre">e.g.</named-content></xref> to allow for the analysis of larger convective systems. The methodology could also be used to evaluate how well grid-based nowcasting models reproduce the development of convective cells, similarly as in <xref ref-type="bibr" rid="bib1.bibx52" id="text.44"/>, while accounting for both true splits and merges in the cell tracks as well as artificial splits and merges caused by blurring in the nowcasts. In addition to cell development, the subgraphs could be used to analyze the severity of cells related to hazards and to create nowcasting models to predict future hazard levels and produce warnings <xref ref-type="bibr" rid="bib1.bibx55 bib1.bibx63" id="paren.45"><named-content content-type="pre">e.g.</named-content></xref>. Beyond convective cells, the methodology can be applied also to any dataset that can be represented as spatio-temporal graphs. The methodology presented in this study offers opportunities to significantly advance the knowledge of convective storm development and other systems with complex dynamics.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Convective cell identification and tracking algorithm</title>
      <p id="d2e3908">The cell identification and tracking algorithms applied in this study are simplified versions of what was applied by <xref ref-type="bibr" rid="bib1.bibx55 bib1.bibx56" id="text.46"/> and <xref ref-type="bibr" rid="bib1.bibx63" id="text.47"/>. The main changes in the algorithms are identifying the cells from vertically integrated liquid fields (VIL) instead of radar reflectivity, and not applying a spatial clustering to the cells.</p>
      <p id="d2e3917">For cell identification, the VIL field is first pre-processed by transforming the field into binary field using a threshold of 1.0 <inline-formula><mml:math id="M187" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. To reduce noise in the fields, morphological opening and closing operations with kernel sizes of 3 <inline-formula><mml:math id="M188" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 km are applied to the fields. After this, the cells are identified by finding closed contours in the resulting binary field. All cells smaller than 10 <inline-formula><mml:math id="M189" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> (i.e., 10 pixels) are discarded. The VIL threshold of 1.0 <inline-formula><mml:math id="M190" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> was selected as it is the lowest value discernable from background values (0.5 <inline-formula><mml:math id="M191" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>) in the VIL product; in previous studies where cells have been identified from VIL fields thresholds as low as 0.01 <inline-formula><mml:math id="M192" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> have been used <xref ref-type="bibr" rid="bib1.bibx29 bib1.bibx38 bib1.bibx65" id="paren.48"/>.</p>
      <p id="d2e4010">In cell tracking, at each time step first a motion field is determined between the previous time step <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and current time step <inline-formula><mml:math id="M194" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. The motion field is determined from the rainfall field, as that is expected to be more continuous than the VIL field and thus provide motion fields of better quality. The cells existing at time step <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are then advected to <inline-formula><mml:math id="M196" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> using the mean velocity inside the cells as the velocity estimate, similarly as in <xref ref-type="bibr" rid="bib1.bibx45" id="text.49"/>. After this, the overlapping area between each advected cell from <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> with each cell at the current time step <inline-formula><mml:math id="M198" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is calculated. Any cell pair where the overlapping area is at least 10 % of the minimum of the two cells' area is considered a connection, and the cell at time step <inline-formula><mml:math id="M199" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is marked as a child cell of the cell from time step <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, and, vice versa, the cell at time step <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is marked as the parent cell of the cell at time step <inline-formula><mml:math id="M202" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>.</p>
</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Quality control of <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column data used in case studies</title>
      <p id="d2e4142">The <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column height (<inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C) fields used in the case studies in Sect. <xref ref-type="sec" rid="Ch1.S3"/> were initially calculated by the algorithm presented by <xref ref-type="bibr" rid="bib1.bibx60" id="text.50"/>. For more specific details regarding the implementation, for example, the pre-processing of <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> measurements or the environmental zero isotherm used in the calculation, we refer the reader to <xref ref-type="bibr" rid="bib1.bibx1" id="text.51"/>.</p>
      <p id="d2e4187">After the initial <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C field, i.e. the maximum height of <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M209" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">dB</mml:mi></mml:mrow></mml:math></inline-formula> above environmental zero isotherm, is calculated, we apply additional quality control to the field to reduce noise caused by high <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values most likely not related to convection. The requirements for a <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C value in a grid point to be accepted are <list list-type="order"><list-item>
      <p id="d2e4249">MaxEcho <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M213" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">dBZ</mml:mi></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d2e4270">800 <inline-formula><mml:math id="M214" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">3000</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M217" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d2e4312"><inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C <inline-formula><mml:math id="M219" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> ETML<sub>20</sub></p></list-item><list-item>
      <p id="d2e4341">Area of <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M223" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">km</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></p></list-item></list> where MaxEcho is the maximum reflectivity in the vertical column in the grid point and ETML<sub>20</sub> is the 20 <inline-formula><mml:math id="M225" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">dBZ</mml:mi></mml:mrow></mml:math></inline-formula> echo top height above the environmental zero isotherm. The MaxEcho and echo top values are taken from the operational radar products produced by MeteoSwiss, and the environmental zero isotherm is the same as used in the <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C calculation.</p>
      <p id="d2e4404">Compared to the quality filtering applied in <xref ref-type="bibr" rid="bib1.bibx1" id="text.52"/>, our filtering is more cautious to account for the lower <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> threshold (1 <inline-formula><mml:math id="M228" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">dB</mml:mi></mml:mrow></mml:math></inline-formula> vs. 2 <inline-formula><mml:math id="M229" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">dB</mml:mi></mml:mrow></mml:math></inline-formula>) and the different definition of the convective cells used in the study. From the quality conditions, the MaxEcho condition (1) follows <xref ref-type="bibr" rid="bib1.bibx1" id="text.53"/>. The minimum and maximum height conditions (2) were set to remove <inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C features most likely not related to updrafts. The echo top condition (3) was similarly used to remove areas where the high <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> occurs outside convective storms, e.g., caused by pristine ice crystals. Finally, the condition for the contiguous area of the <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C was set to remove spurious features and noise.</p>
      <p id="d2e4475">When assigning the <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C values to the case studies, we assign to each cell all <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C areas that the cell overlaps or touches. If a single <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>C area touches or overlaps with multiple cells, it is assigned to the cell with whom it has the largest overlapping area.</p>
</app>

<app id="App1.Ch1.S3">
  <label>Appendix C</label><title>Convective cell development in all split, merge, and merge-split events</title>

      <fig id="FC1"><label>Figure C1</label><caption><p id="d2e4521">Same as Fig. <xref ref-type="fig" rid="F10"/>, but calculated without selecting events based on maximum VIL. Mean relative change in total cell volume rain rate and total cell area before and after <bold>(a, d, g)</bold> split, <bold>(b, e, h)</bold> merge, and <bold>(c, f, i)</bold> merge-split events. Panels <bold>(a)</bold>–<bold>(c)</bold> are calculated over all subgraphs in the dataset, while <bold>(d)</bold>–<bold>(f)</bold> are calculated over subgraphs that exist at least from <inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M237" display="inline"><mml:mn mathvariant="normal">30</mml:mn></mml:math></inline-formula> min, and <bold>(g)</bold>–<bold>(i)</bold> for subgraphs that exist at least from <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> min to <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The shaded areas indicate the 95 % confidence intervals of the mean.</p></caption>
        
        <graphic xlink:href="https://amt.copernicus.org/articles/19/1853/2026/amt-19-1853-2026-f11.png"/>

      </fig>


</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e4607">The source code used to produce the results in this manuscript is available online at <ext-link xlink:href="https://doi.org/10.5281/zenodo.17540363" ext-link-type="DOI">10.5281/zenodo.17540363</ext-link> <xref ref-type="bibr" rid="bib1.bibx50" id="paren.54"/>. The identified cells and their attribute data, as well as the cell tracks and subgraphs, and numerical versions of the result figures are available online at <ext-link xlink:href="https://doi.org/10.57707/fmi-b2share.c857ccb10eb547d2a21384cc37ddaf7b" ext-link-type="DOI">10.57707/fmi-b2share.c857ccb10eb547d2a21384cc37ddaf7b</ext-link> <xref ref-type="bibr" rid="bib1.bibx51" id="paren.55"/>. The original radar data used to identify and track the cells are not published with this manuscript. MeteoSwiss has decided to make its data publicly available under open-data. Implementation is currently underway. For more information refer to <uri>https://www.meteoswiss.admin.ch/services-and-publications/service/open-data.html</uri> (last access: 11 March 2026).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e4628">JR, DM and SP conceptualized the study. JR developed the methodology with input from DM and SP, implemented the methodology, processed the data, performed the analysis and wrote the manuscript with input from all authors. MA produced the <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">dr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> column dataset. UG and AH provided the Swiss radar data. All authors have accepted the final version of the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e4645">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e4651">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e4657">The scientific colour maps described in <xref ref-type="bibr" rid="bib1.bibx10" id="text.56"/> and <xref ref-type="bibr" rid="bib1.bibx9" id="text.57"/> were used in this study to prevent exclusion of readers with colour vision deficiencies. The colour maps are available at <xref ref-type="bibr" rid="bib1.bibx9" id="text.58"/>.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e4671">This research has been supported by the Väisälän Rahasto, the Research Council of Finland (grant no. 341964), and the Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung (grant no. 201792).Open-access funding was provided by the Helsinki University Library.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e4682">This paper was edited by Gianfranco Vulpiani and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Aregger et al.(2025)Aregger, Martius, Germann, and Hering</label><mixed-citation>Aregger, M., Martius, O., Germann, U., and Hering, A.: Differential Reflectivity Columns and Hail: Linking C-band Radar-Based Estimated Column Characteristics to Crowdsourced Hail Observations in Switzerland, Q. J. Roy. Meteor. Soc., 151, e5003, <ext-link xlink:href="https://doi.org/10.1002/qj.5003" ext-link-type="DOI">10.1002/qj.5003</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Bluestein et al.(1990)Bluestein, McCaul, Byrd, Walko, and Davies-Jones</label><mixed-citation>Bluestein, H. B., McCaul, E. W., Byrd, G. P., Walko, R. L., and Davies-Jones, R.: An Observational Study of Splitting Convective Clouds, Mon. Weather Rev., 118, 1359–1370, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1990)118&lt;1359:AOSOSC&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(1990)118&lt;1359:AOSOSC&gt;2.0.CO;2</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Bournas and Baltas(2024)</label><mixed-citation>Bournas, A. and Baltas, E.: Development of a Storm-Tracking Algorithm for the Analysis of Radar Rainfall Patterns in Athens, Greece, Water, 16, 2905, <ext-link xlink:href="https://doi.org/10.3390/w16202905" ext-link-type="DOI">10.3390/w16202905</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Brooks et al.(2018)Brooks, Doswell III, Zhang, Chernokulsky, Tochimoto, Hanstrum, de Lima Nascimento, Sills, Antonescu, and Barrett</label><mixed-citation>Brooks, H. E., Doswell III, C. A., Zhang, X., Chernokulsky, A. M. A., Tochimoto, E., Hanstrum, B., de Lima Nascimento, E., Sills, D. M. L., Antonescu, B., and Barrett, B.: A Century of Progress in Severe Convective Storm Research and Forecasting, Meteor. Mon., 59, 18.1–18.41, <ext-link xlink:href="https://doi.org/10/ggwphp" ext-link-type="DOI">10/ggwphp</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Bunke(2000)</label><mixed-citation>Bunke, H.: Recent Developments in Graph Matching, in: Proceedings 15th International Conference on Pattern Recognition, ICPR-2000, 2,  117–124, ISSN 1051-4651, <ext-link xlink:href="https://doi.org/10.1109/ICPR.2000.906030" ext-link-type="DOI">10.1109/ICPR.2000.906030</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Bunke et al.(2003)Bunke, Foggia, Guidobaldi, and Vento</label><mixed-citation>Bunke, H., Foggia, P., Guidobaldi, C., and Vento, M.: Graph Clustering Using the Weighted Minimum Common Supergraph, in: Graph Based Representations in Pattern Recognition, edited by: Hancock, E. and Vento, M.,  Springer, Berlin, Heidelberg, 235–246, ISBN 978-3-540-45028-3, <ext-link xlink:href="https://doi.org/10.1007/3-540-45028-9_21" ext-link-type="DOI">10.1007/3-540-45028-9_21</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Cheng et al.(2024)Cheng, Wang, Scovell, and Wright</label><mixed-citation>Cheng, Y.-S., Wang, L.-P., Scovell, R. W., and Wright, D.: Exploring the Use of 3D Radar Measurements in Predicting the Evolution of Single-Core Convective Cells, Atmos. Res., 304, 107380, <ext-link xlink:href="https://doi.org/10.1016/j.atmosres.2024.107380" ext-link-type="DOI">10.1016/j.atmosres.2024.107380</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Cormen(2009)</label><mixed-citation> Cormen, T. H. (Ed.): Introduction to Algorithms, MIT Press, Cambridge, Mass., 3. ed edn., ISBN 978-0-262-03384-8 978-0-262-53305-8, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Crameri(2023)</label><mixed-citation>Crameri, F.: Scientific Colour Maps (8.0.1), Zenodo, <ext-link xlink:href="https://doi.org/10.5281/zenodo.5501399" ext-link-type="DOI">10.5281/zenodo.5501399</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Crameri et al.(2020)Crameri, Shephard, and Heron</label><mixed-citation>Crameri, F., Shephard, G. E., and Heron, P. J.: The Misuse of Colour in Science Communication, Nat. Commun., 11, 1–10, <ext-link xlink:href="https://doi.org/10/ghg5rd" ext-link-type="DOI">10/ghg5rd</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>De Luca et al.(2025)De Luca, Napolitano, Francesco, Kim, Dongkyun, Onof, Christian, Biondi, Daniela, Wang, Li-Pen, Russo, Fabio, Ridolfi, Elena, Moccia, Benedetta, and Marconi</label><mixed-citation>De Luca, D. L., Napolitano, Francesco, Kim, Dongkyun, Onof, Christian, Biondi, Daniela, Wang, Li-Pen, Russo, Fabio, Ridolfi, Elena, Moccia, Benedetta, and Marconi, F.: Rainfall Nowcasting Models: State of the Art and Possible Future Perspectives, Hydrolog. Sci. J.,  1–20, <ext-link xlink:href="https://doi.org/10.1080/02626667.2025.2490780" ext-link-type="DOI">10.1080/02626667.2025.2490780</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Dixon and Wiener(1993)</label><mixed-citation>Dixon, M. and Wiener, G.: TITAN: Thunderstorm Identification, Tracking, Analysis, and Nowcasting – A Radar-based Methodology, J. Atmos. Ocean. Tech., 10, 785–797, <ext-link xlink:href="https://doi.org/10/dc5g2t" ext-link-type="DOI">10/dc5g2t</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Esbrí et al.(2023)</label><mixed-citation>Esbrí, L., Rigo, T., Llasat, M. C., Biondi, R., Federico, S., Gluchshenko, O., Kerschbaum, M., Lagasio, M., Mazzarella, V., Milelli, M.,540 Parodi, A., Realini, E., and Temme, M.-M.: Application of Severe Weather Nowcasting to Case Studies in Air Traffic Management, Atmosphere, 14, <ext-link xlink:href="https://doi.org/10.3390/atmos14081238" ext-link-type="DOI">10.3390/atmos14081238</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Feldmann et al.(2021)Feldmann, Germann, Gabella, and Berne</label><mixed-citation>Feldmann, M., Germann, U., Gabella, M., and Berne, A.: A characterisation of Alpine mesocyclone occurrence, Weather Clim. Dynam., 2, 1225–1244, <ext-link xlink:href="https://doi.org/10.5194/wcd-2-1225-2021" ext-link-type="DOI">10.5194/wcd-2-1225-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Feng et al.(2018)Feng, Leung, Houze Jr., Hagos, Hardin, Yang, Han, and Fan</label><mixed-citation>Feng, Z., Leung, L. R., Houze Jr., R. A., Hagos, S., Hardin, J., Yang, Q., Han, B., and Fan, J.: Structure and Evolution of Mesoscale Convective Systems: Sensitivity to Cloud Microphysics in Convection-Permitting Simulations Over the United States, J. Adv. Model. Earth Sy., 10, 1470–1494, <ext-link xlink:href="https://doi.org/10.1029/2018MS001305" ext-link-type="DOI">10.1029/2018MS001305</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Feng et al.(2022)Feng, Varble, Hardin, Marquis, Hunzinger, Zhang, and Thieman</label><mixed-citation>Feng, Z., Varble, A., Hardin, J., Marquis, J., Hunzinger, A., Zhang, Z., and Thieman, M.: Deep Convection Initiation, Growth, and Environments in the Complex Terrain of Central Argentina during CACTI, Mon. Weather Rev., 150, 1135–1155, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-21-0237.1" ext-link-type="DOI">10.1175/MWR-D-21-0237.1</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Fluck et al.(2021)Fluck, Kunz, Geissbuehler, and Ritz</label><mixed-citation>Fluck, E., Kunz, M., Geissbuehler, P., and Ritz, S. P.: Radar-based assessment of hail frequency in Europe, Nat. Hazards Earth Syst. Sci., 21, 683–701, <ext-link xlink:href="https://doi.org/10.5194/nhess-21-683-2021" ext-link-type="DOI">10.5194/nhess-21-683-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Foresti et al.(2015)Foresti, Panziera, Mandapaka, Germann, and Seed</label><mixed-citation>Foresti, L., Panziera, L., Mandapaka, P. V., Germann, U., and Seed, A.: Retrieval of Analogue Radar Images for Ensemble Nowcasting of Orographic Rainfall, Meteorol. Appl., 22, 141–155, <ext-link xlink:href="https://doi.org/10.1002/met.1416" ext-link-type="DOI">10.1002/met.1416</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Germann et al.(2006)Germann, Galli, Boscacci, and Bolliger</label><mixed-citation>Germann, U., Galli, G., Boscacci, M., and Bolliger, M.: Radar Precipitation Measurement in a Mountainous Region, Q. J. Roy. Meteor. Soc., 132, 1669–1692, <ext-link xlink:href="https://doi.org/10.1256/qj.05.190" ext-link-type="DOI">10.1256/qj.05.190</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Germann et al.(2022)Germann, Boscacci, Clementi, Gabella, Hering, Sartori, Sideris, and Calpini</label><mixed-citation>Germann, U., Boscacci, M., Clementi, L., Gabella, M., Hering, A., Sartori, M., Sideris, I. V., and Calpini, B.: Weather Radar in Complex Orography, Remote Sens., 14, 503, <ext-link xlink:href="https://doi.org/10.3390/rs14030503" ext-link-type="DOI">10.3390/rs14030503</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Greene and Clark(1972)</label><mixed-citation>Greene, D. R. and Clark, R. A.: Vertically Integrated Liquid Water—A New Analysis Tool, Mon. Weather Rev., 100, 548–552, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1972)100&lt;0548:VILWNA&gt;2.3.CO;2" ext-link-type="DOI">10.1175/1520-0493(1972)100&lt;0548:VILWNA&gt;2.3.CO;2</ext-link>, 1972.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Günter and Bunke(2002)</label><mixed-citation>Günter, S. and Bunke, H.: Self-Organizing Map for Clustering in the Graph Domain, Pattern Recogn. Lett., 23, 405–417, <ext-link xlink:href="https://doi.org/10.1016/S0167-8655(01)00173-8" ext-link-type="DOI">10.1016/S0167-8655(01)00173-8</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Gupta et al.(2024)Gupta, Wang, Giangrande, Biscaro, and Jensen</label><mixed-citation>Gupta, S., Wang, D., Giangrande, S. E., Biscaro, T. S., and Jensen, M. P.: Lifecycle of updrafts and mass flux in isolated deep convection over the Amazon rainforest: insights from cell tracking, Atmos. Chem. Phys., 24, 4487–4510, <ext-link xlink:href="https://doi.org/10.5194/acp-24-4487-2024" ext-link-type="DOI">10.5194/acp-24-4487-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Guyot et al.(2023)Guyot, Brook, Protat, Turner, Soderholm, McCarthy, and McGowan</label><mixed-citation>Guyot, A., Brook, J. P., Protat, A., Turner, K., Soderholm, J., McCarthy, N. F., and McGowan, H.: Segmentation of polarimetric radar imagery using statistical texture, Atmos. Meas. Tech., 16, 4571–4588, <ext-link xlink:href="https://doi.org/10.5194/amt-16-4571-2023" ext-link-type="DOI">10.5194/amt-16-4571-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Handwerker(2002)</label><mixed-citation>Handwerker, J.: Cell Tracking with TRACE3D – a New Algorithm, Atmos. Res., 61, 15–34, <ext-link xlink:href="https://doi.org/10/cvzsp7" ext-link-type="DOI">10/cvzsp7</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Heinselman et al.(2024)Heinselman, Burke, Wicker, Clark, Kain, Gao, Yussouf, Jones, Skinner, Potvin, Wilson, Gallo, Flora, Martin, Creager, Knopfmeier, Wang, Matilla, Dowell, Mansell, Roberts, Hoogewind, Stratman, Guerra, Reinhart, Kerr, and Miller</label><mixed-citation>Heinselman, P. L., Burke, P. C., Wicker, L. J., Clark, A. J., Kain, J. S., Gao, J., Yussouf, N., Jones, T. A., Skinner, P. S., Potvin, C. K., Wilson, K. A., Gallo, B. T., Flora, M. L., Martin, J., Creager, G., Knopfmeier, K. H., Wang, Y., Matilla, B. C., Dowell, D. C., Mansell, E. R., Roberts, B., Hoogewind, K. A., Stratman, D. R., Guerra, J., Reinhart, A. E., Kerr, C. A., and Miller, W.: Warn-on-Forecast System: From Vision to Reality, Weather Forecast., 39, 75–95, <ext-link xlink:href="https://doi.org/10.1175/WAF-D-23-0147.1" ext-link-type="DOI">10.1175/WAF-D-23-0147.1</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Hering et al.(2004)Hering, Morel, Galli, Senesi, Ambrosetti, and Boscacci</label><mixed-citation> Hering, A. M., Morel, C., Galli, G., Senesi, S., Ambrosetti, P., and Boscacci, M.: Nowcasting Thunderstorms in the Alpine Region Using a Radar Based Adaptive Thresholding Scheme, in: Proc. Third European Conf. on Radar Meteorology,  206–211, ERAD, Visby, Sweden, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Hou and Wang(2017)</label><mixed-citation>Hou, J. and Wang, P.: Storm Tracking via Tree Structure Representation of Radar Data, J. Atmos. Ocean. Tech., 34, 729–747, <ext-link xlink:href="https://doi.org/10/f93gwb" ext-link-type="DOI">10/f93gwb</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Hu et al.(2019)Hu, Rosenfeld, Zrnic, Williams, Zhang, Snyder, Ryzhkov, Hashimshoni, Zhang, and Weitz</label><mixed-citation>Hu, J., Rosenfeld, D., Zrnic, D., Williams, E., Zhang, P., Snyder, J. C., Ryzhkov, A., Hashimshoni, E., Zhang, R., and Weitz, R.: Tracking and Characterization of Convective Cells through Their Maturation into Stratiform Storm Elements Using Polarimetric Radar and Lightning Detection, Atmos. Res., 226, 192–207, <ext-link xlink:href="https://doi.org/10/ggk6g7" ext-link-type="DOI">10/ggk6g7</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Illingworth et al.(1987)Illingworth, Goddard, and Cherry</label><mixed-citation>Illingworth, A. J., Goddard, J. W. F., and Cherry, S. M.: Polarization Radar Studies of Precipitation Development in Convective Storms, Q. J. Roy. Meteor. Soc., 113, 469–489, <ext-link xlink:href="https://doi.org/10.1002/qj.49711347604" ext-link-type="DOI">10.1002/qj.49711347604</ext-link>, 1987.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Johnson et al.(1998)Johnson, MacKeen, Witt, Mitchell, Stumpf, Eilts, and Thomas</label><mixed-citation>Johnson, J. T., MacKeen, P. L., Witt, A., Mitchell, E. D. W., Stumpf, G. J., Eilts, M. D., and Thomas, K. W.: The Storm Cell Identification and Tracking Algorithm: An Enhanced WSR-88D Algorithm, Weather Forecast., 13, 263–276, <ext-link xlink:href="https://doi.org/10/fb54r3" ext-link-type="DOI">10/fb54r3</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Joss et al.(1998)Joss, Schädler, Galli, Cavalli, Boscacci, Held, Bruna, Kappenberger, Nespor, and Spiess</label><mixed-citation>Joss, J., Schädler, B., Galli, G., Cavalli, R., Boscacci, M., Held, E., Bruna, G. D., Kappenberger, G., Nespor, V., and Spiess, R.: Operational Use of Radar for Precipitation Measurements in Switzerland, vdf Hochschulverlag AG, ETH Zurich, Switzerland, <uri>https://www.meteosuisse.admin.ch/dam/jcr:600197d5-fe54-495c-a6f6-5418147f301b/meteoswiss_operational_use_of_radar.pdf</uri> (last access: 11 March 2026), 1998.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Kingfield and Picca(2018)</label><mixed-citation>Kingfield, D. M. and Picca, J. C.: Development of an Operational Convective Nowcasting Algorithm Using Raindrop Size Sorting Information from Polarimetric Radar Data, Weather  Forecast., 33, 1477–1495, <ext-link xlink:href="https://doi.org/10.1175/WAF-D-18-0025.1" ext-link-type="DOI">10.1175/WAF-D-18-0025.1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Kumjian et al.(2014)Kumjian, Khain, Benmoshe, Ilotoviz, Ryzhkov, and Phillips</label><mixed-citation>Kumjian, M. R., Khain, A. P., Benmoshe, N., Ilotoviz, E., Ryzhkov, A. V., and Phillips, V. T. J.: The Anatomy and Physics of ZDR Columns: Investigating a Polarimetric Radar Signature with a Spectral Bin Microphysical Model, J. Appl. Meteorol. Clim., 53, 1820–1843, <ext-link xlink:href="https://doi.org/10.1175/JAMC-D-13-0354.1" ext-link-type="DOI">10.1175/JAMC-D-13-0354.1</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Kyznarová and Novák(2009)</label><mixed-citation>Kyznarová, H. and Novák, P.: CELLTRACK – Convective Cell Tracking Algorithm and Its Use for Deriving Life Cycle Characteristics, Atmos. Res., 93, 317–327, <ext-link xlink:href="https://doi.org/10/chxgvk" ext-link-type="DOI">10/chxgvk</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Lakshmanan and Smith(2010)</label><mixed-citation>Lakshmanan, V. and Smith, T.: An Objective Method of Evaluating and Devising Storm-Tracking Algorithms, Weather  Forecast., 25, 701–709, <ext-link xlink:href="https://doi.org/10.1175/2009WAF2222330.1" ext-link-type="DOI">10.1175/2009WAF2222330.1</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Lakshmanan et al.(2003)Lakshmanan, Rabin, and DeBrunner</label><mixed-citation>Lakshmanan, V., Rabin, R., and DeBrunner, V.: Multiscale Storm Identification and Forecast, Atmos. Res., 67–68, 367–380, <ext-link xlink:href="https://doi.org/10/cpf7f7" ext-link-type="DOI">10/cpf7f7</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Lamer et al.(2023)Lamer, Kollias, Luke, Treserras, Oue, and Dolan</label><mixed-citation>Lamer, K., Kollias, P., Luke, E. P., Treserras, B. P., Oue, M., and Dolan, B.: Multisensor Agile Adaptive Sampling (MAAS): A Methodology to Collect Radar Observations of Convective Cell Life Cycle, J. Atmos. Ocean. Tech., 40, 1509–1522, <ext-link xlink:href="https://doi.org/10.1175/JTECH-D-23-0043.1" ext-link-type="DOI">10.1175/JTECH-D-23-0043.1</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Lang(2002)</label><mixed-citation>Lang, P.: KONRAD, Umweltwissenschaften und Schadstoff-Forschung, 14, 212–212, <ext-link xlink:href="https://doi.org/10/b38x5t" ext-link-type="DOI">10/b38x5t</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Li et al.(2024)Li, Zheng, Li, Min, Liu, Liu, Li, Menzel, Schmit, Cintineo, Lindstrom, Bachmeier, Xue, Ma, Di, and Lin</label><mixed-citation>Li, J., Zheng, J., Li, B., Min, M., Liu, Y., Liu, C.-Y., Li, Z., Menzel, W. P., Schmit, T. J., Cintineo, J. L., Lindstrom, S., Bachmeier, S., Xue, Y., Ma, Y., Di, D., and Lin, H.: Quantitative Applications of Weather Satellite Data for Nowcasting: Progress and Challenges, J. Meteorol. Res., 38, 399–413, <ext-link xlink:href="https://doi.org/10.1007/s13351-024-3138-6" ext-link-type="DOI">10.1007/s13351-024-3138-6</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Liu et al.(2019)Liu, Xue, Dong, Wu, and Xu</label><mixed-citation>Liu, J., Xue, C., Dong, Q., Wu, C., and Xu, Y.: A Process-Oriented Spatiotemporal Clustering Method for Complex Trajectories of Dynamic Geographic Phenomena, IEEE Access, 7, 155951–155964, <ext-link xlink:href="https://doi.org/10.1109/ACCESS.2019.2949049" ext-link-type="DOI">10.1109/ACCESS.2019.2949049</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Liu and Li(2016)</label><mixed-citation>Liu, W. and Li, X.: Life Cycle Characteristics of Warm-Season Severe Thunderstorms in Central United States from 2010 to 2014, Climate, 4, 45, <ext-link xlink:href="https://doi.org/10.3390/cli4030045" ext-link-type="DOI">10.3390/cli4030045</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Liu et al.(2016)Liu, Li, and Rahn</label><mixed-citation>Liu, W., Li, X., and Rahn, D. A.: Storm Event Representation and Analysis Based on a Directed Spatiotemporal Graph Model, Int. J. Geogr. Inf. Sci., 30, 948–969, <ext-link xlink:href="https://doi.org/10.1080/13658816.2015.1081910" ext-link-type="DOI">10.1080/13658816.2015.1081910</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Merk and Zinner(2013)</label><mixed-citation>Merk, D. and Zinner, T.: Detection of convective initiation using Meteosat SEVIRI: implementation in and verification with the tracking and nowcasting algorithm Cb-TRAM, Atmos. Meas. Tech., 6, 1903–1918, <ext-link xlink:href="https://doi.org/10.5194/amt-6-1903-2013" ext-link-type="DOI">10.5194/amt-6-1903-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Muñoz et al.(2018)</label><mixed-citation>Muñoz, C., Wang, L.-P., and Willems, P.: Enhanced Object-Based Tracking Algorithm for Convective Rain Storms and Cells, Atmos. Res., 201, 144–158, <ext-link xlink:href="https://doi.org/10/gcvgxr" ext-link-type="DOI">10/gcvgxr</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Oue et al.(2022)Oue, Saleeby, Marinescu, Kollias, and van den Heever</label><mixed-citation>Oue, M., Saleeby, S. M., Marinescu, P. J., Kollias, P., and van den Heever, S. C.: Optimizing radar scan strategies for tracking isolated deep convection using observing system simulation experiments, Atmos. Meas. Tech., 15, 4931–4950, <ext-link xlink:href="https://doi.org/10.5194/amt-15-4931-2022" ext-link-type="DOI">10.5194/amt-15-4931-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Picca et al.(2010)Picca, Kumjian, and Ryzhkov</label><mixed-citation>Picca, J. C., Kumjian, M., and Ryzhkov, A. V.: ZDR Columns as a Predictive Tool for Hail Growth and Storm Evolution, in: 25th Conf. on Severe Local Storms,  11.3, American Meteorological Society, Denver, CO, USA, <uri>https://ams.confex.com/ams/pdfpapers/175750.pdf</uri> (last access: 11 March 2026), 2010.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Rädler et al.(2019)</label><mixed-citation>Rädler, A. T., Groenemeijer, P. H., Faust, E., Sausen, R., and Púčik, T.: Frequency of Severe Thunderstorms across Europe Expected to Increase in the 21st Century Due to Rising Instability, npj Climate and Atmospheric Science, 2, 1–5, <ext-link xlink:href="https://doi.org/10/ggvkxt" ext-link-type="DOI">10/ggvkxt</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Raut et al.(2021)Raut, Jackson, Picel, Collis, Bergemann, and Jakob</label><mixed-citation>Raut, B. A., Jackson, R., Picel, M., Collis, S. M., Bergemann, M., and Jakob, C.: An Adaptive Tracking Algorithm for Convection in Simulated and Remote Sensing Data, J. Appl. Meteorol. Clim., 60, 513–526, <ext-link xlink:href="https://doi.org/10/gh7m8x" ext-link-type="DOI">10/gh7m8x</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Ritvanen(2025)</label><mixed-citation>Ritvanen, J.: fmidev/convective-cell-graph-analysis: Graph-based Analysis of Convective Cell Development, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.17540363" ext-link-type="DOI">10.5281/zenodo.17540363</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Ritvanen et al.(2025a)Ritvanen, Aregger, Moisseev, Germann, Hering, and Pulkkinen</label><mixed-citation>Ritvanen, J., Aregger, M., Moisseev, D., Germann, U., Hering, A., and Pulkkinen, S.: Data for Manuscript “Analysis of Convective Cell Development with Split and Merge Events Using a Graph-Based Methodology” by Ritvanen et al., b2share [data set], <ext-link xlink:href="https://doi.org/10.57707/fmi-b2share.c857ccb10eb547d2a21384cc37ddaf7b" ext-link-type="DOI">10.57707/fmi-b2share.c857ccb10eb547d2a21384cc37ddaf7b</ext-link>, 2025a.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Ritvanen et al.(2025b)Ritvanen, Pulkkinen, Moisseev, and Nerini</label><mixed-citation>Ritvanen, J., Pulkkinen, S., Moisseev, D., and Nerini, D.: Cell-tracking-based framework for assessing nowcasting model skill in reproducing growth and decay of convective rainfall, Geosci. Model Dev., 18, 1851–1878, <ext-link xlink:href="https://doi.org/10.5194/gmd-18-1851-2025" ext-link-type="DOI">10.5194/gmd-18-1851-2025</ext-link>, 2025b.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Rosenfeld(1987)</label><mixed-citation>Rosenfeld, D.: Objective Method for Analysis and Tracking of Convective Cells as Seen by Radar, J. Atmos. Ocean. Tech., 4, 422–434, <ext-link xlink:href="https://doi.org/10.1175/1520-0426(1987)004&lt;0422:OMFAAT&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0426(1987)004&lt;0422:OMFAAT&gt;2.0.CO;2</ext-link>, 1987.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Rossi(2015)</label><mixed-citation> Rossi, P. J.: Object-Oriented Analysis and Nowcasting of Convective Storms in Finland, Doctoral thesis, Aalto University, Helsinki, Finland, ISBN 978-952-60-6441-3, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Rossi et al.(2012)Rossi, Hasu, Halmevaara, Mäkelä, Koistinen, and Pohjola</label><mixed-citation>Rossi, P. J., Hasu, V., Halmevaara, K., Mäkelä, A., Koistinen, J., and Pohjola, H.: Real-Time Hazard Approximation of Long-Lasting Convective Storms Using Emergency Data, J. Atmos. Ocean. Tech., 30, 538–555, <ext-link xlink:href="https://doi.org/10/f4rxhk" ext-link-type="DOI">10/f4rxhk</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Rossi et al.(2015)Rossi, Chandrasekar, Hasu, and Moisseev</label><mixed-citation>Rossi, P. J., Chandrasekar, V., Hasu, V., and Moisseev, D.: Kalman Filtering–Based Probabilistic Nowcasting of Object-Oriented Tracked Convective Storms, J. Atmos. Ocean. Tech., 32, 461–477, <ext-link xlink:href="https://doi.org/10/f652r2" ext-link-type="DOI">10/f652r2</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Shehu and Haberlandt(2022)</label><mixed-citation>Shehu, B. and Haberlandt, U.: Improving radar-based rainfall nowcasting by a nearest-neighbour approach – Part 1: Storm characteristics, Hydrol. Earth Syst. Sci., 26, 1631–1658, <ext-link xlink:href="https://doi.org/10.5194/hess-26-1631-2022" ext-link-type="DOI">10.5194/hess-26-1631-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Shi et al.(2024)Shi, Wen, and He</label><mixed-citation>Shi, Z., Wen, Y., and He, J.: A clustering-based method for identifying and tracking squall lines, Atmos. Meas. Tech., 17, 4121–4135, <ext-link xlink:href="https://doi.org/10.5194/amt-17-4121-2024" ext-link-type="DOI">10.5194/amt-17-4121-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Skinner et al.(2018)Skinner, Wheatley, Knopfmeier, Reinhart, Choate, Jones, Creager, Dowell, Alexander, Ladwig, Wicker, Heinselman, Minnis, and Palikonda</label><mixed-citation>Skinner, P. S., Wheatley, D. M., Knopfmeier, K. H., Reinhart, A. E., Choate, J. J., Jones, T. A., Creager, G. J., Dowell, D. C., Alexander, C. R., Ladwig, T. T., Wicker, L. J., Heinselman, P. L., Minnis, P., and Palikonda, R.: Object-Based Verification of a Prototype Warn-on-Forecast System, Weather  Forecast., 33, 1225–1250, <ext-link xlink:href="https://doi.org/10.1175/WAF-D-18-0020.1" ext-link-type="DOI">10.1175/WAF-D-18-0020.1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Snyder et al.(2015)Snyder, Ryzhkov, Kumjian, Khain, and Picca</label><mixed-citation>Snyder, J. C., Ryzhkov, A. V., Kumjian, M. R., Khain, A. P., and Picca, J.: A ZDR Column Detection Algorithm to Examine Convective Storm Updrafts, Weather  Forecast., 30, 1819–1844, <ext-link xlink:href="https://doi.org/10.1175/WAF-D-15-0068.1" ext-link-type="DOI">10.1175/WAF-D-15-0068.1</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Steiner et al.(1995)Steiner, Houze, and Yuter</label><mixed-citation>Steiner, M., Houze, R. A., and Yuter, S. E.: Climatological Characterization of Three-Dimensional Storm Structure from Operational Radar and Rain Gauge Data, J. Appl. Meteorol., 34, 1978–2007, <ext-link xlink:href="https://doi.org/10/d96zc8" ext-link-type="DOI">10/d96zc8</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Taszarek et al.(2021)Taszarek, Allen, Brooks, Pilguj, and Czernecki</label><mixed-citation>Taszarek, M., Allen, J. T., Brooks, H. E., Pilguj, N., and Czernecki, B.: Differing Trends in United States and European Severe Thunderstorm Environments in a Warming Climate, B. Am. Meteor. Soc., 102, E296–E322, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-20-0004.1" ext-link-type="DOI">10.1175/BAMS-D-20-0004.1</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Tervo et al.(2019)Tervo, Karjalainen, and Jung</label><mixed-citation>Tervo, R., Karjalainen, J., and Jung, A.: Short-Term Prediction of Electricity Outages Caused by Convective Storms, IEEE T. Geosci. Remote,  1–9, <ext-link xlink:href="https://doi.org/10/gf6hz6" ext-link-type="DOI">10/gf6hz6</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>Tseng et al.(2025)Tseng, Wang, and Onof</label><mixed-citation>Tseng, C.-Y., Wang, L.-P., and Onof, C.: Modelling convective cell life cycles with a copula-based approach, Hydrol. Earth Syst. Sci., 29, 1–25, <ext-link xlink:href="https://doi.org/10.5194/hess-29-1-2025" ext-link-type="DOI">10.5194/hess-29-1-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx65"><label>Tuftedal et al.(2024)Tuftedal, Treserras, Oue, and Kollias</label><mixed-citation>Tuftedal, K. S., Treserras, B. P., Oue, M., and Kollias, P.: Shallow- and deep-convection characteristics in the greater Houston, Texas, area using cell tracking methodology, Atmos. Chem. Phys., 24, 5637–5657, <ext-link xlink:href="https://doi.org/10.5194/acp-24-5637-2024" ext-link-type="DOI">10.5194/acp-24-5637-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>Utriainen et al.(2025)Utriainen, Virman, Laakso, Ritvanen, Jylhä, and Merikanto</label><mixed-citation>Utriainen, L., Virman, M., Laakso, A., Ritvanen, J., Jylhä, K., and Merikanto, J.: Less Frequent but More Intense Summertime Precipitation in Finland: Results from a Convection-Permitting Climate Model, Boreal Environ. Res., 30, 93–109, <ext-link xlink:href="https://doi.org/10.60910/BER2025.XV04-3N48" ext-link-type="DOI">10.60910/BER2025.XV04-3N48</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx67"><label>Van Den Broeke(2017)</label><mixed-citation>Van Den Broeke, M. S.: Polarimetric Radar Metrics Related to Tornado Life Cycles and Intensity in Supercell Storms, Mon. Weather Rev., 145, 3671–3686, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-16-0453.1" ext-link-type="DOI">10.1175/MWR-D-16-0453.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx68"><label>Wang et al.(2020)Wang, Du, Yi, Wang, and Liang</label><mixed-citation>Wang, H., Du, Y., Yi, J., Wang, N., and Liang, F.: Mining Evolution Patterns from Complex Trajectory Structures – A Case Study of Mesoscale Eddies in the South China Sea, ISPRS Int.  Geo-Inf., 9, 441, <ext-link xlink:href="https://doi.org/10.3390/ijgi9070441" ext-link-type="DOI">10.3390/ijgi9070441</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx69"><label>Wang et al.(2023)Wang, Kim, Lyu, Lee, Lee, Min, and Kafatos</label><mixed-citation>Wang, Y. V., Kim, S. H., Lyu, G., Lee, C.-L., Lee, G., Min, K.-H., and Kafatos, M. C.: Relative Importance of Radar Variables for Nowcasting Heavy Rainfall: A Machine Learning Approach, IEEE T. Geosci. Remote, 61, 1–14, <ext-link xlink:href="https://doi.org/10.1109/TGRS.2022.3231125" ext-link-type="DOI">10.1109/TGRS.2022.3231125</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx70"><label>Westcott(1984)</label><mixed-citation>Westcott, N.: A Historical Perspective on Cloud Mergers, B. Am. Meteor. Soc., 65, 219–226, <ext-link xlink:href="https://doi.org/10.1175/1520-0477(1984)065&lt;0219:AHPOCM&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0477(1984)065&lt;0219:AHPOCM&gt;2.0.CO;2</ext-link>, 1984.</mixed-citation></ref>
      <ref id="bib1.bibx71"><label>Wilhelm et al.(2023)Wilhelm, Wapler, Blahak, Potthast, and Kunz</label><mixed-citation>Wilhelm, J., Wapler, K., Blahak, U., Potthast, R., and Kunz, M.: Statistical Relevance of Meteorological Ambient Conditions and Cell Attributes for Nowcasting the Life Cycle of Convective Storms, Q. J. Roy. Meteor. Soc., 149, 2252–2280, <ext-link xlink:href="https://doi.org/10.1002/qj.4505" ext-link-type="DOI">10.1002/qj.4505</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx72"><label>Wilson and Broeke(2022)</label><mixed-citation>Wilson, M. B. and Broeke, M. S. V. D.: Using the Supercell Polarimetric Observation Research Kit (SPORK) to Examine a Large Sample of Pretornadic and Nontornadic Supercells, E-Journal of Severe Storms Meteorology, 17, 1–38, <ext-link xlink:href="https://doi.org/10.55599/ejssm.v17i2.85" ext-link-type="DOI">10.55599/ejssm.v17i2.85</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx73"><label>World Meteorological Organization(2017)</label><mixed-citation> World Meteorological Organization: Guidelines for Nowcasting Techniques, Tech. Rep. WMO-No.1198, World Meteorological Organization, Geneva, Switzerland, ISBN 978-92-63-11198-2, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx74"><label>Xia et al.(2025)Xia, Chen, Li, and Gao</label><mixed-citation>Xia, Y., Chen, J., Li, X., and Gao, J.: DeepNM: Incremental Graph Matching Based on Sinkhorn Similarity, IEEE T. Knowl. Data En., 37, 5141–5157, <ext-link xlink:href="https://doi.org/10.1109/TKDE.2025.3583059" ext-link-type="DOI">10.1109/TKDE.2025.3583059</ext-link>, 2025. </mixed-citation></ref>
      <ref id="bib1.bibx75"><label>Xue et al.(2019a)Xue, Liu, Yang, and Wu</label><mixed-citation>Xue, C., Liu, J., Yang, G., and Wu, C.: A Process-Oriented Method for Tracking Rainstorms with a Time-Series of Raster Datasets, Appl. Sci., 9, 2468, <ext-link xlink:href="https://doi.org/10.3390/app9122468" ext-link-type="DOI">10.3390/app9122468</ext-link>, 2019a.</mixed-citation></ref>
      <ref id="bib1.bibx76"><label>Xue et al.(2019b)Xue, Wu, Liu, and Su</label><mixed-citation>Xue, C., Wu, C., Liu, J., and Su, F.: A Novel Process-Oriented Graph Storage for Dynamic Geographic Phenomena, ISPRS Int. Geo-Inf., 8, 100, <ext-link xlink:href="https://doi.org/10.3390/ijgi8020100" ext-link-type="DOI">10.3390/ijgi8020100</ext-link>, 2019b.</mixed-citation></ref>
      <ref id="bib1.bibx77"><label>Yan et al.(2016)Yan, Yin, Lin, Deng, Zha, and Yang</label><mixed-citation>Yan, J., Yin, X.-C., Lin, W., Deng, C., Zha, H., and Yang, X.: A Short Survey of Recent Advances in Graph Matching, in: Proceedings of the 2016 ACM on International Conference on Multimedia Retrieval, ICMR '16,  Association for Computing Machinery, New York, NY, USA, 167–174, ISBN 978-1-4503-4359-6, <ext-link xlink:href="https://doi.org/10.1145/2911996.2912035" ext-link-type="DOI">10.1145/2911996.2912035</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx78"><label>Yin et al.(2022)Yin, Pan, Rosenfeld, Mao, Zang, Zhu, Hu, Chen, and Gong</label><mixed-citation>Yin, J., Pan, Z., Rosenfeld, D., Mao, F., Zang, L., Zhu, Y., Hu, J., Chen, J., and Gong, J.: Full-Tracking Algorithm for Convective Thunderstorm System From Initiation to Complete Dissipation, J. Geophys. Res.-Atmos., 127, e2022JD037601, <ext-link xlink:href="https://doi.org/10.1029/2022JD037601" ext-link-type="DOI">10.1029/2022JD037601</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx79"><label>Yunwen Xu et al.(2013)Yunwen Xu, Salapaka, and Beck</label><mixed-citation>Yunwen Xu, Salapaka, S. M., and Beck, C. L.: A Distance Metric between Directed Weighted Graphs, in: 52nd IEEE Conference on Decision and Control,  IEEE, Firenze, 6359–6364, ISBN 978-1-4673-5717-3 978-1-4673-5714-2 978-1-4799-1381-7, <ext-link xlink:href="https://doi.org/10.1109/CDC.2013.6760895" ext-link-type="DOI">10.1109/CDC.2013.6760895</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx80"><label>Zan et al.(2019)Zan, Yu, Li, Zhao, Zhang, and Ge</label><mixed-citation>Zan, B., Yu, Y., Li, J., Zhao, G., Zhang, T., and Ge, J.: Solving the Storm Split-Merge Problem – A Combined Storm Identification, Tracking Algorithm, Atmos. Res., 218, 335–346, <ext-link xlink:href="https://doi.org/10/gf52zh" ext-link-type="DOI">10/gf52zh</ext-link>, 2019.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Analysis of convective cell evolution with split and merge events using a graph-based methodology</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Aregger et al.(2025)Aregger, Martius, Germann, and
Hering</label><mixed-citation>
      
Aregger, M., Martius, O., Germann, U., and Hering, A.: Differential
Reflectivity Columns and Hail: Linking C-band Radar-Based Estimated
Column Characteristics to Crowdsourced Hail Observations in Switzerland,
Q. J. Roy. Meteor. Soc., 151, e5003,
<a href="https://doi.org/10.1002/qj.5003" target="_blank">https://doi.org/10.1002/qj.5003</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Bluestein et al.(1990)Bluestein, McCaul, Byrd, Walko, and
Davies-Jones</label><mixed-citation>
      
Bluestein, H. B., McCaul, E. W., Byrd, G. P., Walko, R. L., and Davies-Jones,
R.: An Observational Study of Splitting Convective Clouds,
Mon. Weather Rev., 118, 1359–1370,
<a href="https://doi.org/10.1175/1520-0493(1990)118&lt;1359:AOSOSC&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(1990)118&lt;1359:AOSOSC&gt;2.0.CO;2</a>, 1990.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Bournas and
Baltas(2024)</label><mixed-citation>
      
Bournas, A. and Baltas, E.: Development of a Storm-Tracking Algorithm for
the Analysis of Radar Rainfall Patterns in Athens, Greece,
Water, 16, 2905, <a href="https://doi.org/10.3390/w16202905" target="_blank">https://doi.org/10.3390/w16202905</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Brooks et al.(2018)Brooks, Doswell III, Zhang, Chernokulsky,
Tochimoto, Hanstrum, de Lima Nascimento, Sills, Antonescu, and
Barrett</label><mixed-citation>
      
Brooks, H. E., Doswell III, C. A., Zhang, X., Chernokulsky, A. M. A.,
Tochimoto, E., Hanstrum, B., de Lima Nascimento, E., Sills, D. M. L.,
Antonescu, B., and Barrett, B.: A Century of Progress in Severe
Convective Storm Research and Forecasting, Meteor. Mon.,
59, 18.1–18.41, <a href="https://doi.org/10/ggwphp" target="_blank">https://doi.org/10/ggwphp</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bunke(2000)</label><mixed-citation>
      
Bunke, H.: Recent Developments in Graph Matching, in: Proceedings 15th
International Conference on Pattern Recognition, ICPR-2000,
2,  117–124, ISSN 1051-4651, <a href="https://doi.org/10.1109/ICPR.2000.906030" target="_blank">https://doi.org/10.1109/ICPR.2000.906030</a>,
2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Bunke et al.(2003)Bunke, Foggia, Guidobaldi, and
Vento</label><mixed-citation>
      
Bunke, H., Foggia, P., Guidobaldi, C., and Vento, M.: Graph Clustering
Using the Weighted Minimum Common Supergraph, in: Graph Based
Representations in Pattern Recognition, edited by: Hancock, E. and
Vento, M.,  Springer, Berlin, Heidelberg, 235–246,
ISBN 978-3-540-45028-3, <a href="https://doi.org/10.1007/3-540-45028-9_21" target="_blank">https://doi.org/10.1007/3-540-45028-9_21</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Cheng et al.(2024)Cheng, Wang, Scovell, and
Wright</label><mixed-citation>
      
Cheng, Y.-S., Wang, L.-P., Scovell, R. W., and Wright, D.: Exploring the Use of
3D Radar Measurements in Predicting the Evolution of Single-Core
Convective Cells, Atmos. Res., 304, 107380,
<a href="https://doi.org/10.1016/j.atmosres.2024.107380" target="_blank">https://doi.org/10.1016/j.atmosres.2024.107380</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Cormen(2009)</label><mixed-citation>
      
Cormen, T. H. (Ed.): Introduction to Algorithms, MIT Press, Cambridge, Mass., 3.
ed edn., ISBN 978-0-262-03384-8 978-0-262-53305-8, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Crameri(2023)</label><mixed-citation>
      
Crameri, F.: Scientific Colour Maps (8.0.1), Zenodo,
<a href="https://doi.org/10.5281/zenodo.5501399" target="_blank">https://doi.org/10.5281/zenodo.5501399</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Crameri et al.(2020)Crameri, Shephard, and
Heron</label><mixed-citation>
      
Crameri, F., Shephard, G. E., and Heron, P. J.: The Misuse of Colour in Science
Communication, Nat. Commun., 11, 1–10, <a href="https://doi.org/10/ghg5rd" target="_blank">https://doi.org/10/ghg5rd</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>De Luca et al.(2025)De Luca, Napolitano, Francesco, Kim,
Dongkyun, Onof, Christian, Biondi, Daniela, Wang, Li-Pen, Russo,
Fabio, Ridolfi, Elena, Moccia, Benedetta, and
Marconi</label><mixed-citation>
      
De Luca, D. L., Napolitano, Francesco, Kim, Dongkyun, Onof, Christian,
Biondi, Daniela, Wang, Li-Pen, Russo, Fabio, Ridolfi, Elena, Moccia,
Benedetta, and Marconi, F.: Rainfall Nowcasting Models: State of the Art and
Possible Future Perspectives, Hydrolog. Sci. J.,  1–20,
<a href="https://doi.org/10.1080/02626667.2025.2490780" target="_blank">https://doi.org/10.1080/02626667.2025.2490780</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Dixon and Wiener(1993)</label><mixed-citation>
      
Dixon, M. and Wiener, G.: TITAN: Thunderstorm Identification,
Tracking, Analysis, and Nowcasting – A Radar-based
Methodology, J. Atmos. Ocean. Tech., 10, 785–797,
<a href="https://doi.org/10/dc5g2t" target="_blank">https://doi.org/10/dc5g2t</a>, 1993.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Esbrí et al.(2023)</label><mixed-citation>
      
Esbrí, L., Rigo, T., Llasat, M. C., Biondi, R., Federico, S., Gluchshenko, O., Kerschbaum, M., Lagasio, M., Mazzarella, V., Milelli, M.,540
Parodi, A., Realini, E., and Temme, M.-M.: Application of Severe Weather Nowcasting to Case Studies in Air Traffic Management,
Atmosphere, 14, <a href="https://doi.org/10.3390/atmos14081238" target="_blank">https://doi.org/10.3390/atmos14081238</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Feldmann et al.(2021)Feldmann, Germann, Gabella, and
Berne</label><mixed-citation>
      
Feldmann, M., Germann, U., Gabella, M., and Berne, A.: A characterisation of Alpine mesocyclone occurrence, Weather Clim. Dynam., 2, 1225–1244, <a href="https://doi.org/10.5194/wcd-2-1225-2021" target="_blank">https://doi.org/10.5194/wcd-2-1225-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Feng et al.(2018)Feng, Leung, Houze Jr., Hagos, Hardin, Yang, Han,
and Fan</label><mixed-citation>
      
Feng, Z., Leung, L. R., Houze Jr., R. A., Hagos, S., Hardin, J., Yang, Q., Han,
B., and Fan, J.: Structure and Evolution of Mesoscale Convective
Systems: Sensitivity to Cloud Microphysics in
Convection-Permitting Simulations Over the United States, J.
Adv. Model. Earth Sy., 10, 1470–1494,
<a href="https://doi.org/10.1029/2018MS001305" target="_blank">https://doi.org/10.1029/2018MS001305</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Feng et al.(2022)Feng, Varble, Hardin, Marquis, Hunzinger, Zhang, and
Thieman</label><mixed-citation>
      
Feng, Z., Varble, A., Hardin, J., Marquis, J., Hunzinger, A., Zhang, Z., and
Thieman, M.: Deep Convection Initiation, Growth, and Environments
in the Complex Terrain of Central Argentina during CACTI, Mon. Weather Rev., 150, 1135–1155, <a href="https://doi.org/10.1175/MWR-D-21-0237.1" target="_blank">https://doi.org/10.1175/MWR-D-21-0237.1</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Fluck et al.(2021)Fluck, Kunz, Geissbuehler, and
Ritz</label><mixed-citation>
      
Fluck, E., Kunz, M., Geissbuehler, P., and Ritz, S. P.: Radar-based assessment of hail frequency in Europe, Nat. Hazards Earth Syst. Sci., 21, 683–701, <a href="https://doi.org/10.5194/nhess-21-683-2021" target="_blank">https://doi.org/10.5194/nhess-21-683-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Foresti et al.(2015)Foresti, Panziera, Mandapaka, Germann, and
Seed</label><mixed-citation>
      
Foresti, L., Panziera, L., Mandapaka, P. V., Germann, U., and Seed, A.:
Retrieval of Analogue Radar Images for Ensemble Nowcasting of Orographic
Rainfall, Meteorol. Appl., 22, 141–155, <a href="https://doi.org/10.1002/met.1416" target="_blank">https://doi.org/10.1002/met.1416</a>,
2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Germann et al.(2006)Germann, Galli, Boscacci, and
Bolliger</label><mixed-citation>
      
Germann, U., Galli, G., Boscacci, M., and Bolliger, M.: Radar Precipitation
Measurement in a Mountainous Region, Q. J. Roy. Meteor. Soc., 132, 1669–1692, <a href="https://doi.org/10.1256/qj.05.190" target="_blank">https://doi.org/10.1256/qj.05.190</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Germann et al.(2022)Germann, Boscacci, Clementi, Gabella, Hering,
Sartori, Sideris, and Calpini</label><mixed-citation>
      
Germann, U., Boscacci, M., Clementi, L., Gabella, M., Hering, A., Sartori, M.,
Sideris, I. V., and Calpini, B.: Weather Radar in Complex Orography,
Remote Sens., 14, 503, <a href="https://doi.org/10.3390/rs14030503" target="_blank">https://doi.org/10.3390/rs14030503</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Greene and Clark(1972)</label><mixed-citation>
      
Greene, D. R. and Clark, R. A.: Vertically Integrated Liquid Water—A
New Analysis Tool, Mon. Weather Rev., 100, 548–552,
<a href="https://doi.org/10.1175/1520-0493(1972)100&lt;0548:VILWNA&gt;2.3.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(1972)100&lt;0548:VILWNA&gt;2.3.CO;2</a>, 1972.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Günter and Bunke(2002)</label><mixed-citation>
      
Günter, S. and Bunke, H.: Self-Organizing Map for Clustering in the Graph Domain, Pattern Recogn. Lett., 23, 405–417,
<a href="https://doi.org/10.1016/S0167-8655(01)00173-8" target="_blank">https://doi.org/10.1016/S0167-8655(01)00173-8</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Gupta et al.(2024)Gupta, Wang, Giangrande, Biscaro, and
Jensen</label><mixed-citation>
      
Gupta, S., Wang, D., Giangrande, S. E., Biscaro, T. S., and Jensen, M. P.: Lifecycle of updrafts and mass flux in isolated deep convection over the Amazon rainforest: insights from cell tracking, Atmos. Chem. Phys., 24, 4487–4510, <a href="https://doi.org/10.5194/acp-24-4487-2024" target="_blank">https://doi.org/10.5194/acp-24-4487-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Guyot et al.(2023)Guyot, Brook, Protat, Turner, Soderholm, McCarthy,
and McGowan</label><mixed-citation>
      
Guyot, A., Brook, J. P., Protat, A., Turner, K., Soderholm, J., McCarthy, N. F., and McGowan, H.: Segmentation of polarimetric radar imagery using statistical texture, Atmos. Meas. Tech., 16, 4571–4588, <a href="https://doi.org/10.5194/amt-16-4571-2023" target="_blank">https://doi.org/10.5194/amt-16-4571-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Handwerker(2002)</label><mixed-citation>
      
Handwerker, J.: Cell Tracking with TRACE3D – a New Algorithm,
Atmos. Res., 61, 15–34, <a href="https://doi.org/10/cvzsp7" target="_blank">https://doi.org/10/cvzsp7</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Heinselman et al.(2024)Heinselman, Burke, Wicker, Clark, Kain, Gao,
Yussouf, Jones, Skinner, Potvin, Wilson, Gallo, Flora, Martin, Creager,
Knopfmeier, Wang, Matilla, Dowell, Mansell, Roberts, Hoogewind, Stratman,
Guerra, Reinhart, Kerr, and
Miller</label><mixed-citation>
      
Heinselman, P. L., Burke, P. C., Wicker, L. J., Clark, A. J., Kain, J. S., Gao,
J., Yussouf, N., Jones, T. A., Skinner, P. S., Potvin, C. K., Wilson, K. A.,
Gallo, B. T., Flora, M. L., Martin, J., Creager, G., Knopfmeier, K. H., Wang,
Y., Matilla, B. C., Dowell, D. C., Mansell, E. R., Roberts, B., Hoogewind,
K. A., Stratman, D. R., Guerra, J., Reinhart, A. E., Kerr, C. A., and Miller,
W.: Warn-on-Forecast System: From Vision to Reality, Weather
Forecast., 39, 75–95, <a href="https://doi.org/10.1175/WAF-D-23-0147.1" target="_blank">https://doi.org/10.1175/WAF-D-23-0147.1</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Hering et al.(2004)Hering, Morel, Galli, Senesi, Ambrosetti, and
Boscacci</label><mixed-citation>
      
Hering, A. M., Morel, C., Galli, G., Senesi, S., Ambrosetti, P., and Boscacci,
M.: Nowcasting Thunderstorms in the Alpine Region Using a Radar Based
Adaptive Thresholding Scheme, in: Proc. Third European Conf. on Radar
Meteorology,  206–211, ERAD, Visby, Sweden, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Hou and Wang(2017)</label><mixed-citation>
      
Hou, J. and Wang, P.: Storm Tracking via Tree Structure Representation
of Radar Data, J. Atmos. Ocean. Tech., 34,
729–747, <a href="https://doi.org/10/f93gwb" target="_blank">https://doi.org/10/f93gwb</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Hu et al.(2019)Hu, Rosenfeld, Zrnic, Williams, Zhang, Snyder,
Ryzhkov, Hashimshoni, Zhang, and
Weitz</label><mixed-citation>
      
Hu, J., Rosenfeld, D., Zrnic, D., Williams, E., Zhang, P., Snyder, J. C.,
Ryzhkov, A., Hashimshoni, E., Zhang, R., and Weitz, R.: Tracking and
Characterization of Convective Cells through Their Maturation into Stratiform
Storm Elements Using Polarimetric Radar and Lightning Detection, Atmos. Res., 226, 192–207, <a href="https://doi.org/10/ggk6g7" target="_blank">https://doi.org/10/ggk6g7</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Illingworth et al.(1987)Illingworth, Goddard, and
Cherry</label><mixed-citation>
      
Illingworth, A. J., Goddard, J. W. F., and Cherry, S. M.: Polarization Radar
Studies of Precipitation Development in Convective Storms, Q. J.
Roy. Meteor. Soc., 113, 469–489,
<a href="https://doi.org/10.1002/qj.49711347604" target="_blank">https://doi.org/10.1002/qj.49711347604</a>, 1987.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Johnson et al.(1998)Johnson, MacKeen, Witt, Mitchell, Stumpf, Eilts,
and Thomas</label><mixed-citation>
      
Johnson, J. T., MacKeen, P. L., Witt, A., Mitchell, E. D. W., Stumpf, G. J.,
Eilts, M. D., and Thomas, K. W.: The Storm Cell Identification and
Tracking Algorithm: An Enhanced WSR-88D Algorithm, Weather
Forecast., 13, 263–276, <a href="https://doi.org/10/fb54r3" target="_blank">https://doi.org/10/fb54r3</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Joss et al.(1998)Joss, Schädler, Galli, Cavalli, Boscacci, Held,
Bruna, Kappenberger, Nespor, and Spiess</label><mixed-citation>
      
Joss, J., Schädler, B., Galli, G., Cavalli, R., Boscacci, M., Held, E.,
Bruna, G. D., Kappenberger, G., Nespor, V., and Spiess, R.: Operational
Use of Radar for Precipitation Measurements in Switzerland,
vdf Hochschulverlag AG, ETH Zurich, Switzerland, <a href="https://www.meteosuisse.admin.ch/dam/jcr:600197d5-fe54-495c-a6f6-5418147f301b/meteoswiss_operational_use_of_radar.pdf" target="_blank"/>
(last access: 11 March 2026), 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Kingfield and
Picca(2018)</label><mixed-citation>
      
Kingfield, D. M. and Picca, J. C.: Development of an Operational Convective
Nowcasting Algorithm Using Raindrop Size Sorting Information from
Polarimetric Radar Data, Weather  Forecast., 33, 1477–1495,
<a href="https://doi.org/10.1175/WAF-D-18-0025.1" target="_blank">https://doi.org/10.1175/WAF-D-18-0025.1</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Kumjian et al.(2014)Kumjian, Khain, Benmoshe, Ilotoviz, Ryzhkov, and
Phillips</label><mixed-citation>
      
Kumjian, M. R., Khain, A. P., Benmoshe, N., Ilotoviz, E., Ryzhkov, A. V., and
Phillips, V. T. J.: The Anatomy and Physics of ZDR Columns:
Investigating a Polarimetric Radar Signature with a Spectral Bin
Microphysical Model, J. Appl. Meteorol. Clim., 53,
1820–1843, <a href="https://doi.org/10.1175/JAMC-D-13-0354.1" target="_blank">https://doi.org/10.1175/JAMC-D-13-0354.1</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Kyznarová and Novák(2009)</label><mixed-citation>
      
Kyznarová, H. and Novák, P.: CELLTRACK – Convective Cell Tracking Algorithm and Its Use for Deriving Life Cycle Characteristics,
Atmos. Res., 93, 317–327, <a href="https://doi.org/10/chxgvk" target="_blank">https://doi.org/10/chxgvk</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Lakshmanan and Smith(2010)</label><mixed-citation>
      
Lakshmanan, V. and Smith, T.: An Objective Method of Evaluating and
Devising Storm-Tracking Algorithms, Weather  Forecast., 25,
701–709, <a href="https://doi.org/10.1175/2009WAF2222330.1" target="_blank">https://doi.org/10.1175/2009WAF2222330.1</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Lakshmanan et al.(2003)Lakshmanan, Rabin, and
DeBrunner</label><mixed-citation>
      
Lakshmanan, V., Rabin, R., and DeBrunner, V.: Multiscale Storm Identification
and Forecast, Atmos. Res., 67–68, 367–380, <a href="https://doi.org/10/cpf7f7" target="_blank">https://doi.org/10/cpf7f7</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Lamer et al.(2023)Lamer, Kollias, Luke, Treserras, Oue, and
Dolan</label><mixed-citation>
      
Lamer, K., Kollias, P., Luke, E. P., Treserras, B. P., Oue, M., and Dolan, B.:
Multisensor Agile Adaptive Sampling (MAAS): A Methodology to
Collect Radar Observations of Convective Cell Life Cycle, J.
Atmos. Ocean. Tech., 40, 1509–1522,
<a href="https://doi.org/10.1175/JTECH-D-23-0043.1" target="_blank">https://doi.org/10.1175/JTECH-D-23-0043.1</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Lang(2002)</label><mixed-citation>
      
Lang, P.: KONRAD, Umweltwissenschaften und Schadstoff-Forschung, 14,
212–212, <a href="https://doi.org/10/b38x5t" target="_blank">https://doi.org/10/b38x5t</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Li et al.(2024)Li, Zheng, Li, Min, Liu, Liu, Li, Menzel, Schmit,
Cintineo, Lindstrom, Bachmeier, Xue, Ma, Di, and
Lin</label><mixed-citation>
      
Li, J., Zheng, J., Li, B., Min, M., Liu, Y., Liu, C.-Y., Li, Z., Menzel, W. P.,
Schmit, T. J., Cintineo, J. L., Lindstrom, S., Bachmeier, S., Xue, Y., Ma,
Y., Di, D., and Lin, H.: Quantitative Applications of Weather Satellite
Data for Nowcasting: Progress and Challenges,
J. Meteorol. Res., 38, 399–413, <a href="https://doi.org/10.1007/s13351-024-3138-6" target="_blank">https://doi.org/10.1007/s13351-024-3138-6</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Liu et al.(2019)Liu, Xue, Dong, Wu, and
Xu</label><mixed-citation>
      
Liu, J., Xue, C., Dong, Q., Wu, C., and Xu, Y.: A Process-Oriented
Spatiotemporal Clustering Method for Complex Trajectories of Dynamic
Geographic Phenomena, IEEE Access, 7, 155951–155964,
<a href="https://doi.org/10.1109/ACCESS.2019.2949049" target="_blank">https://doi.org/10.1109/ACCESS.2019.2949049</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Liu and Li(2016)</label><mixed-citation>
      
Liu, W. and Li, X.: Life Cycle Characteristics of Warm-Season Severe
Thunderstorms in Central United States from 2010 to 2014, Climate, 4,
45, <a href="https://doi.org/10.3390/cli4030045" target="_blank">https://doi.org/10.3390/cli4030045</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Liu et al.(2016)Liu, Li, and Rahn</label><mixed-citation>
      
Liu, W., Li, X., and Rahn, D. A.: Storm Event Representation and Analysis Based
on a Directed Spatiotemporal Graph Model,
Int. J. Geogr. Inf. Sci., 30, 948–969,
<a href="https://doi.org/10.1080/13658816.2015.1081910" target="_blank">https://doi.org/10.1080/13658816.2015.1081910</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Merk and Zinner(2013)</label><mixed-citation>
      
Merk, D. and Zinner, T.: Detection of convective initiation using Meteosat SEVIRI: implementation in and verification with the tracking and nowcasting algorithm Cb-TRAM, Atmos. Meas. Tech., 6, 1903–1918, <a href="https://doi.org/10.5194/amt-6-1903-2013" target="_blank">https://doi.org/10.5194/amt-6-1903-2013</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Muñoz et al.(2018)</label><mixed-citation>
      
Muñoz, C., Wang, L.-P., and Willems, P.: Enhanced Object-Based Tracking Algorithm for Convective Rain Storms and Cells, Atmos.
Res., 201, 144–158, <a href="https://doi.org/10/gcvgxr" target="_blank">https://doi.org/10/gcvgxr</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Oue et al.(2022)Oue, Saleeby, Marinescu, Kollias, and van den
Heever</label><mixed-citation>
      
Oue, M., Saleeby, S. M., Marinescu, P. J., Kollias, P., and van den Heever, S. C.: Optimizing radar scan strategies for tracking isolated deep convection using observing system simulation experiments, Atmos. Meas. Tech., 15, 4931–4950, <a href="https://doi.org/10.5194/amt-15-4931-2022" target="_blank">https://doi.org/10.5194/amt-15-4931-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Picca et al.(2010)Picca, Kumjian, and
Ryzhkov</label><mixed-citation>
      
Picca, J. C., Kumjian, M., and Ryzhkov, A. V.: ZDR Columns as a Predictive
Tool for Hail Growth and Storm Evolution, in: 25th Conf. on Severe
Local Storms,  11.3, American Meteorological Society, Denver, CO, USA,
<a href="https://ams.confex.com/ams/pdfpapers/175750.pdf" target="_blank"/>
(last access: 11 March 2026), 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Rädler et al.(2019)</label><mixed-citation>
      
Rädler, A. T., Groenemeijer, P. H., Faust, E., Sausen, R., and Púčik, T.: Frequency of Severe Thunderstorms across Europe Expected to
Increase in the 21st Century Due to Rising Instability, npj Climate and Atmospheric Science, 2, 1–5, <a href="https://doi.org/10/ggvkxt" target="_blank">https://doi.org/10/ggvkxt</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Raut et al.(2021)Raut, Jackson, Picel, Collis, Bergemann, and
Jakob</label><mixed-citation>
      
Raut, B. A., Jackson, R., Picel, M., Collis, S. M., Bergemann, M., and Jakob,
C.: An Adaptive Tracking Algorithm for Convection in Simulated
and Remote Sensing Data, J. Appl. Meteorol. Clim.,
60, 513–526, <a href="https://doi.org/10/gh7m8x" target="_blank">https://doi.org/10/gh7m8x</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Ritvanen(2025)</label><mixed-citation>
      
Ritvanen, J.: fmidev/convective-cell-graph-analysis: Graph-based
Analysis of Convective Cell Development, Zenodo [code],
<a href="https://doi.org/10.5281/zenodo.17540363" target="_blank">https://doi.org/10.5281/zenodo.17540363</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Ritvanen et al.(2025a)Ritvanen, Aregger, Moisseev,
Germann, Hering, and Pulkkinen</label><mixed-citation>
      
Ritvanen, J., Aregger, M., Moisseev, D., Germann, U., Hering, A., and
Pulkkinen, S.: Data for Manuscript “Analysis of Convective Cell
Development with Split and Merge Events Using a Graph-Based Methodology” by
Ritvanen et al., b2share [data set],
<a href="https://doi.org/10.57707/fmi-b2share.c857ccb10eb547d2a21384cc37ddaf7b" target="_blank">https://doi.org/10.57707/fmi-b2share.c857ccb10eb547d2a21384cc37ddaf7b</a>,
2025a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Ritvanen et al.(2025b)Ritvanen, Pulkkinen, Moisseev, and
Nerini</label><mixed-citation>
      
Ritvanen, J., Pulkkinen, S., Moisseev, D., and Nerini, D.: Cell-tracking-based framework for assessing nowcasting model skill in reproducing growth and decay of convective rainfall, Geosci. Model Dev., 18, 1851–1878, <a href="https://doi.org/10.5194/gmd-18-1851-2025" target="_blank">https://doi.org/10.5194/gmd-18-1851-2025</a>, 2025b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Rosenfeld(1987)</label><mixed-citation>
      
Rosenfeld, D.: Objective Method for Analysis and Tracking of
Convective Cells as Seen by Radar, J. Atmos. Ocean. Tech., 4, 422–434,
<a href="https://doi.org/10.1175/1520-0426(1987)004&lt;0422:OMFAAT&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0426(1987)004&lt;0422:OMFAAT&gt;2.0.CO;2</a>, 1987.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Rossi(2015)</label><mixed-citation>
      
Rossi, P. J.: Object-Oriented Analysis and Nowcasting of Convective
Storms in Finland, Doctoral thesis, Aalto University, Helsinki,
Finland, ISBN 978-952-60-6441-3, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Rossi et al.(2012)Rossi, Hasu, Halmevaara, Mäkelä, Koistinen,
and Pohjola</label><mixed-citation>
      
Rossi, P. J., Hasu, V., Halmevaara, K., Mäkelä, A., Koistinen, J., and
Pohjola, H.: Real-Time Hazard Approximation of Long-Lasting Convective
Storms Using Emergency Data, J. Atmos. Ocean. Tech.,
30, 538–555, <a href="https://doi.org/10/f4rxhk" target="_blank">https://doi.org/10/f4rxhk</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Rossi et al.(2015)Rossi, Chandrasekar, Hasu, and
Moisseev</label><mixed-citation>
      
Rossi, P. J., Chandrasekar, V., Hasu, V., and Moisseev, D.: Kalman
Filtering–Based Probabilistic Nowcasting of Object-Oriented
Tracked Convective Storms, J. Atmos. Ocean. Tech.,
32, 461–477, <a href="https://doi.org/10/f652r2" target="_blank">https://doi.org/10/f652r2</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Shehu and Haberlandt(2022)</label><mixed-citation>
      
Shehu, B. and Haberlandt, U.: Improving radar-based rainfall nowcasting by a nearest-neighbour approach – Part 1: Storm characteristics, Hydrol. Earth Syst. Sci., 26, 1631–1658, <a href="https://doi.org/10.5194/hess-26-1631-2022" target="_blank">https://doi.org/10.5194/hess-26-1631-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Shi et al.(2024)Shi, Wen, and
He</label><mixed-citation>
      
Shi, Z., Wen, Y., and He, J.: A clustering-based method for identifying and tracking squall lines, Atmos. Meas. Tech., 17, 4121–4135, <a href="https://doi.org/10.5194/amt-17-4121-2024" target="_blank">https://doi.org/10.5194/amt-17-4121-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Skinner et al.(2018)Skinner, Wheatley, Knopfmeier, Reinhart, Choate,
Jones, Creager, Dowell, Alexander, Ladwig, Wicker, Heinselman, Minnis, and
Palikonda</label><mixed-citation>
      
Skinner, P. S., Wheatley, D. M., Knopfmeier, K. H., Reinhart, A. E., Choate,
J. J., Jones, T. A., Creager, G. J., Dowell, D. C., Alexander, C. R., Ladwig,
T. T., Wicker, L. J., Heinselman, P. L., Minnis, P., and Palikonda, R.:
Object-Based Verification of a Prototype Warn-on-Forecast System,
Weather  Forecast., 33, 1225–1250, <a href="https://doi.org/10.1175/WAF-D-18-0020.1" target="_blank">https://doi.org/10.1175/WAF-D-18-0020.1</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Snyder et al.(2015)Snyder, Ryzhkov, Kumjian, Khain, and
Picca</label><mixed-citation>
      
Snyder, J. C., Ryzhkov, A. V., Kumjian, M. R., Khain, A. P., and Picca, J.: A
ZDR Column Detection Algorithm to Examine Convective Storm Updrafts,
Weather  Forecast., 30, 1819–1844, <a href="https://doi.org/10.1175/WAF-D-15-0068.1" target="_blank">https://doi.org/10.1175/WAF-D-15-0068.1</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Steiner et al.(1995)Steiner, Houze, and
Yuter</label><mixed-citation>
      
Steiner, M., Houze, R. A., and Yuter, S. E.: Climatological
Characterization of Three-Dimensional Storm Structure from
Operational Radar and Rain Gauge Data, J. Appl.
Meteorol., 34, 1978–2007, <a href="https://doi.org/10/d96zc8" target="_blank">https://doi.org/10/d96zc8</a>, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Taszarek et al.(2021)Taszarek, Allen, Brooks, Pilguj, and
Czernecki</label><mixed-citation>
      
Taszarek, M., Allen, J. T., Brooks, H. E., Pilguj, N., and Czernecki, B.:
Differing Trends in United States and European Severe Thunderstorm
Environments in a Warming Climate, B. Am.
Meteor. Soc., 102, E296–E322, <a href="https://doi.org/10.1175/BAMS-D-20-0004.1" target="_blank">https://doi.org/10.1175/BAMS-D-20-0004.1</a>,
2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Tervo et al.(2019)Tervo, Karjalainen, and
Jung</label><mixed-citation>
      
Tervo, R., Karjalainen, J., and Jung, A.: Short-Term Prediction of
Electricity Outages Caused by Convective Storms, IEEE T.
Geosci. Remote,  1–9, <a href="https://doi.org/10/gf6hz6" target="_blank">https://doi.org/10/gf6hz6</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Tseng et al.(2025)Tseng, Wang, and
Onof</label><mixed-citation>
      
Tseng, C.-Y., Wang, L.-P., and Onof, C.: Modelling convective cell life cycles with a copula-based approach, Hydrol. Earth Syst. Sci., 29, 1–25, <a href="https://doi.org/10.5194/hess-29-1-2025" target="_blank">https://doi.org/10.5194/hess-29-1-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Tuftedal et al.(2024)Tuftedal, Treserras, Oue, and
Kollias</label><mixed-citation>
      
Tuftedal, K. S., Treserras, B. P., Oue, M., and Kollias, P.: Shallow- and deep-convection characteristics in the greater Houston, Texas, area using cell tracking methodology, Atmos. Chem. Phys., 24, 5637–5657, <a href="https://doi.org/10.5194/acp-24-5637-2024" target="_blank">https://doi.org/10.5194/acp-24-5637-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Utriainen et al.(2025)Utriainen, Virman, Laakso, Ritvanen, Jylhä,
and Merikanto</label><mixed-citation>
      
Utriainen, L., Virman, M., Laakso, A., Ritvanen, J., Jylhä, K., and
Merikanto, J.: Less Frequent but More Intense Summertime Precipitation in
Finland: Results from a Convection-Permitting Climate Model, Boreal
Environ. Res., 30, 93–109, <a href="https://doi.org/10.60910/BER2025.XV04-3N48" target="_blank">https://doi.org/10.60910/BER2025.XV04-3N48</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Van Den Broeke(2017)</label><mixed-citation>
      
Van Den Broeke, M. S.: Polarimetric Radar Metrics Related to Tornado Life
Cycles and Intensity in Supercell Storms, Mon. Weather Rev.,
145, 3671–3686, <a href="https://doi.org/10.1175/MWR-D-16-0453.1" target="_blank">https://doi.org/10.1175/MWR-D-16-0453.1</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Wang et al.(2020)Wang, Du, Yi, Wang, and
Liang</label><mixed-citation>
      
Wang, H., Du, Y., Yi, J., Wang, N., and Liang, F.: Mining Evolution
Patterns from Complex Trajectory Structures – A Case Study of
Mesoscale Eddies in the South China Sea,
ISPRS Int.  Geo-Inf., 9, 441, <a href="https://doi.org/10.3390/ijgi9070441" target="_blank">https://doi.org/10.3390/ijgi9070441</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Wang et al.(2023)Wang, Kim, Lyu, Lee, Lee, Min, and
Kafatos</label><mixed-citation>
      
Wang, Y. V., Kim, S. H., Lyu, G., Lee, C.-L., Lee, G., Min, K.-H., and Kafatos,
M. C.: Relative Importance of Radar Variables for Nowcasting Heavy
Rainfall: A Machine Learning Approach, IEEE T. Geosci. Remote, 61, 1–14, <a href="https://doi.org/10.1109/TGRS.2022.3231125" target="_blank">https://doi.org/10.1109/TGRS.2022.3231125</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>Westcott(1984)</label><mixed-citation>
      
Westcott, N.: A Historical Perspective on Cloud Mergers, B.
Am. Meteor. Soc., 65, 219–226,
<a href="https://doi.org/10.1175/1520-0477(1984)065&lt;0219:AHPOCM&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0477(1984)065&lt;0219:AHPOCM&gt;2.0.CO;2</a>, 1984.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Wilhelm et al.(2023)Wilhelm, Wapler, Blahak, Potthast, and
Kunz</label><mixed-citation>
      
Wilhelm, J., Wapler, K., Blahak, U., Potthast, R., and Kunz, M.: Statistical
Relevance of Meteorological Ambient Conditions and Cell Attributes for
Nowcasting the Life Cycle of Convective Storms, Q. J. Roy. Meteor. Soc., 149, 2252–2280, <a href="https://doi.org/10.1002/qj.4505" target="_blank">https://doi.org/10.1002/qj.4505</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Wilson and Broeke(2022)</label><mixed-citation>
      
Wilson, M. B. and Broeke, M. S. V. D.: Using the Supercell Polarimetric
Observation Research Kit (SPORK) to Examine a Large Sample of
Pretornadic and Nontornadic Supercells, E-Journal of Severe Storms
Meteorology, 17, 1–38, <a href="https://doi.org/10.55599/ejssm.v17i2.85" target="_blank">https://doi.org/10.55599/ejssm.v17i2.85</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>World Meteorological
Organization(2017)</label><mixed-citation>
      
World Meteorological Organization: Guidelines for Nowcasting Techniques,
Tech. Rep. WMO-No.1198, World Meteorological Organization, Geneva,
Switzerland, ISBN 978-92-63-11198-2, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>Xia et al.(2025)Xia, Chen, Li, and
Gao</label><mixed-citation>
      
Xia, Y., Chen, J., Li, X., and Gao, J.: DeepNM: Incremental Graph
Matching Based on Sinkhorn Similarity, IEEE T. Knowl.
Data En., 37, 5141–5157, <a href="https://doi.org/10.1109/TKDE.2025.3583059" target="_blank">https://doi.org/10.1109/TKDE.2025.3583059</a>, 2025.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>Xue et al.(2019a)Xue, Liu, Yang, and
Wu</label><mixed-citation>
      
Xue, C., Liu, J., Yang, G., and Wu, C.: A Process-Oriented Method for
Tracking Rainstorms with a Time-Series of Raster Datasets,
Appl. Sci., 9, 2468, <a href="https://doi.org/10.3390/app9122468" target="_blank">https://doi.org/10.3390/app9122468</a>, 2019a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>Xue et al.(2019b)Xue, Wu, Liu, and
Su</label><mixed-citation>
      
Xue, C., Wu, C., Liu, J., and Su, F.: A Novel Process-Oriented Graph
Storage for Dynamic Geographic Phenomena, ISPRS Int. Geo-Inf., 8, 100, <a href="https://doi.org/10.3390/ijgi8020100" target="_blank">https://doi.org/10.3390/ijgi8020100</a>, 2019b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>Yan et al.(2016)Yan, Yin, Lin, Deng, Zha, and
Yang</label><mixed-citation>
      
Yan, J., Yin, X.-C., Lin, W., Deng, C., Zha, H., and Yang, X.: A Short
Survey of Recent Advances in Graph Matching, in: Proceedings of the
2016 ACM on International Conference on Multimedia Retrieval,
ICMR '16,  Association for Computing Machinery, New York,
NY, USA, 167–174, ISBN 978-1-4503-4359-6, <a href="https://doi.org/10.1145/2911996.2912035" target="_blank">https://doi.org/10.1145/2911996.2912035</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib78"><label>Yin et al.(2022)Yin, Pan, Rosenfeld, Mao, Zang, Zhu, Hu, Chen, and
Gong</label><mixed-citation>
      
Yin, J., Pan, Z., Rosenfeld, D., Mao, F., Zang, L., Zhu, Y., Hu, J., Chen, J.,
and Gong, J.: Full-Tracking Algorithm for Convective Thunderstorm
System From Initiation to Complete Dissipation, J. Geophys.
Res.-Atmos., 127, e2022JD037601, <a href="https://doi.org/10.1029/2022JD037601" target="_blank">https://doi.org/10.1029/2022JD037601</a>,
2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib79"><label>Yunwen Xu et al.(2013)Yunwen Xu, Salapaka, and
Beck</label><mixed-citation>
      
Yunwen Xu, Salapaka, S. M., and Beck, C. L.: A Distance Metric between
Directed Weighted Graphs, in: 52nd IEEE Conference on Decision and
Control,  IEEE, Firenze, 6359–6364, ISBN 978-1-4673-5717-3
978-1-4673-5714-2 978-1-4799-1381-7, <a href="https://doi.org/10.1109/CDC.2013.6760895" target="_blank">https://doi.org/10.1109/CDC.2013.6760895</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib80"><label>Zan et al.(2019)Zan, Yu, Li, Zhao, Zhang, and
Ge</label><mixed-citation>
      
Zan, B., Yu, Y., Li, J., Zhao, G., Zhang, T., and Ge, J.: Solving the Storm
Split-Merge Problem – A Combined Storm Identification, Tracking
Algorithm, Atmos. Res., 218, 335–346, <a href="https://doi.org/10/gf52zh" target="_blank">https://doi.org/10/gf52zh</a>, 2019.

    </mixed-citation></ref-html>--></article>
