<?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="data-paper">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">ESSD</journal-id><journal-title-group>
    <journal-title>Earth System Science Data</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ESSD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Earth Syst. Sci. Data</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1866-3516</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/essd-18-4425-2026</article-id><title-group><article-title>BEACH: Barbados and Eastern Atlantic Combined High-altitude dropsonde datasets</article-title><alt-title>BEACH: Barbados and Eastern Atlantic Combined High-altitude dropsonde datasets</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2">
          <name><surname>Gloeckner</surname><given-names>Helene Marie</given-names></name>
          <email>helene.gloeckner@mpimet.mpg.de</email>
        <ext-link>https://orcid.org/0009-0007-2741-9724</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Mieslinger</surname><given-names>Theresa</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-6713-8317</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2 aff3">
          <name><surname>Robbins-Blanch</surname><given-names>Nina</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>George</surname><given-names>Geet</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-1579-4523</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Kluft</surname><given-names>Lukas</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-6533-3928</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Kölling</surname><given-names>Tobias</given-names></name>
          
        <ext-link>https://orcid.org/0009-0007-8742-2706</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff5">
          <name><surname>Bony</surname><given-names>Sandrine</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-4791-4438</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Windmiller</surname><given-names>Julia Miriam</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Stevens</surname><given-names>Bjorn</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-3795-0475</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Max Planck Institute for Meteorology, Bundesstraße 53, 20146 Hamburg, Germany</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>International Max Planck Research School on Earth System Modelling, Hamburg, Germany</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Meteorologisches Institut, Universität Hamburg, Bundesstraße 55, 20146 Hamburg, Germany</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Faculty of Civil Engineering and Geosciences, TU Delft, Stevinweg 1, 2628 CN Delft, the Netherlands</institution>
        </aff>
        <aff id="aff5"><label>5</label><institution>LMD/IPSL, CNRS, Sorbonne University, 4 place Jussieu, Paris F75252 Cedex 05, France</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Helene Marie Gloeckner (helene.gloeckner@mpimet.mpg.de)</corresp></author-notes><pub-date><day>26</day><month>June</month><year>2026</year></pub-date>
      
      <volume>18</volume>
      <issue>6</issue>
      <fpage>4425</fpage><lpage>4450</lpage>
      <history>
        <date date-type="received"><day>28</day><month>October</month><year>2025</year></date>
           <date date-type="rev-request"><day>24</day><month>November</month><year>2025</year></date>
           <date date-type="rev-recd"><day>28</day><month>May</month><year>2026</year></date>
           <date date-type="accepted"><day>1</day><month>June</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Helene Marie Gloeckner 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://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026.html">This article is available from https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026.html</self-uri><self-uri xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026.pdf">The full text article is available as a PDF file from https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e181">As part of the ORCESTRA field campaign in August and September 2024, 1191 dropsondes were deployed over the Eastern and Western Atlantic ITCZ from the HALO aircraft coordinated by the PERCUSION and MAESTRO subcampaigns. Here, we describe the hierarchy and processing of the resulting Barbados and Eastern Atlantic Combined High-altitude (BEACH) dropsonde datasets. The Level 0 dataset contains measured meteorological variables, such as relative humidity (RH), temperature (<inline-formula><mml:math id="M1" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>), pressure (<inline-formula><mml:math id="M2" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>), eastward (<inline-formula><mml:math id="M3" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>), and northward (<inline-formula><mml:math id="M4" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>) wind data as output by the AVAPS system. The corresponding ASPEN quality-controlled data is called Level 1. Level 2 adds further measurement-specific quality control flags. Level 3 builds the core of BEACH including all quality controlled dropsonde profiles interpolated to a common 10 m altitude grid and concatenated into a single dataset. We further derive mesoscale vorticity, divergence, and vertical velocities from 87 circular flight patterns in Level 4 using the regression method. These area-averaged variables will guide our understanding of mesoscale processes acting within the ITCZ, one of the main goals of ORCESTRA. All data levels are openly available on IPFS, while the processing code is made public on GitHub.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>European Research Council</funding-source>
<award-id>101098063</award-id>
<award-id>101116282</award-id>
</award-group>
<award-group id="gs2">
<funding-source>National Science Foundation</funding-source>
<award-id>2331199</award-id>
<award-id>2331202</award-id>
<award-id>2331200</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="d2e221">The Organized Convection and EarthCARE Studies over the Tropical Atlantic  <xref ref-type="bibr" rid="bib1.bibx43" id="paren.1"><named-content content-type="pre">ORCESTRA,</named-content></xref> field campaign was designed to quantify drivers of mesoscale convective organisation in the tropics with a particular focus on the structure and variability of the Atlantic Inter-tropical Convergence Zone (ITCZ). More than 1000 dropsondes were launched as part of PERCUSION<fn id="Ch1.Footn1"><p id="d2e229">Campaign and platform specific acronyms are specified in the Appendix.</p></fn>, and in support of the MAESTRO campaign, two of the sub-campaigns of ORCESTRA. The soundings were conducted in August and September 2024, and later processed to derive area-averaged estimates of horizontal divergence and vertical velocity on the mesoscale (<inline-formula><mml:math id="M5" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 200 km, 1 h; close to the meso-<inline-formula><mml:math id="M6" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> scale as per <xref ref-type="bibr" rid="bib1.bibx36" id="altparen.2"/>). The datasets described here provide the first comprehensive mesoscale vertical velocity estimates derived from airborne dropsonde measurements within the Atlantic ITCZ.</p>
      <p id="d2e250">Reliable profiles of the area averaged vertical wind velocity, <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are crucial to determine the magnitude and sign of vertical moist static energy advection in the tropics, which in turn helps to understand the interactions of cumulus convection with large scale circulations  <xref ref-type="bibr" rid="bib1.bibx4" id="paren.3"/>,  and patterns of tropical rainfall <xref ref-type="bibr" rid="bib1.bibx6" id="paren.4"/>. Directly measuring <inline-formula><mml:math id="M8" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>, however, remains challenging due to its small magnitude compared to the horizontal wind components. While reanalysis data provides estimate of <inline-formula><mml:math id="M9" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>, without independent measurements it is hard to know how well these estimates are constrained by data, even in cases when additional data from field campaigns are assimilated <xref ref-type="bibr" rid="bib1.bibx26" id="paren.5"/>.</p>
      <p id="d2e291">Efforts to derive <inline-formula><mml:math id="M10" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> directly from observations have a long history.  Already eighty years ago <xref ref-type="bibr" rid="bib1.bibx37" id="text.6"/> proposed integrating area-averaged divergence of the horizontal wind velocity (<inline-formula><mml:math id="M11" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula>) upward from the surface to compute <inline-formula><mml:math id="M12" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>.  An approach <xref ref-type="bibr" rid="bib1.bibx5" id="text.7"/> developed further to  graphically acquire divergence from three dislocated measurements which defined a triangle.  From Gauss' theorem, the area averaged divergence is equal to the line integral of the normal wind around the perimeter of a polygon, whose vertices can be defined by point measurements from sondes. <xref ref-type="bibr" rid="bib1.bibx10" id="text.8"/> adopted this approach to derive <inline-formula><mml:math id="M13" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula> from operational soundings over the Northern American continent. <xref ref-type="bibr" rid="bib1.bibx49" id="text.9"/> applied these methods to sounding measurements to provide the first estimates of <inline-formula><mml:math id="M14" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> in the tropics. The utility of this approach was demonstrated in subsequent analyses of the tropical atmosphere   <xref ref-type="bibr" rid="bib1.bibx42 bib1.bibx50" id="paren.10"/>, during GATE, and in a great many field studies thereafter, as sounding arrays increasingly became incorporated in the  design of field campaigns.</p>
      <p id="d2e345">Panofsky and Bellamy's ideas were recast by <xref ref-type="bibr" rid="bib1.bibx29" id="text.11"/>, who applied them to aircraft data. Lenschow and collaborators used airborne gust-probe measurements of the horizontal wind to estimate <inline-formula><mml:math id="M15" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula> at the top of the boundary layer from straight and level legs arranged to close a polygon.  They argued that circular flight patterns would be preferable, as they not only minimize the perimeter to area, but also avoid sharp turns required to transition between polygon edges, during which measurements are not useful.  <xref ref-type="bibr" rid="bib1.bibx30" id="text.12"/> demonstrated the circle method to calculate <inline-formula><mml:math id="M16" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula>, and showed that <inline-formula><mml:math id="M17" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula> could equivalently be computed from spatial derivatives estimated from best fit linear-regression of the measured wind field to spatial distance.</p>
      <p id="d2e376"><xref ref-type="bibr" rid="bib1.bibx7" id="text.13"/> combined the past approaches by using an aircraft to deploy dropsondes to construct a sounding array.  By flying multiple circles with a diameter of approximately 200 km following the mean wind they could provide independent estimates, and hence quantify the error.  This allowed them to demonstrate that about twelve sondes were sufficient to derive a reliable mesoscale divergence profile and 6 to 8 sondes are tolerable to evaluate the structure of the calculated vertical velocity profile. <xref ref-type="bibr" rid="bib1.bibx7" id="text.14"/> also demonstrated that their measurements were  amenable to the regression method.  Using the ICON model to perform large eddy simulation for the observed conditions, they further demonstrated that the temporal decorrelation of the divergence is given by the advective timescale, and hence much less than the time required to fly a single circle.</p>
      <p id="d2e384">As compared to the use of winds measured just at flight level, the use of dropsondes has the advantage of sounding arrays, in that they provide vertical profiles of <inline-formula><mml:math id="M18" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula>, and hence <inline-formula><mml:math id="M19" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>. Hence these methods were incorporated into the experimental design of EUREC<sup>4</sup>A <xref ref-type="bibr" rid="bib1.bibx8" id="paren.15"/> and other campaigns <xref ref-type="bibr" rid="bib1.bibx38" id="paren.16"/> in the winter trades, as well as for HALO-(AC)<sup>3</sup> in the Arctic <xref ref-type="bibr" rid="bib1.bibx46" id="paren.17"/>.  During the 2019 OTREC field campaign  <xref ref-type="bibr" rid="bib1.bibx13 bib1.bibx31" id="paren.18"/>, the regression methods were generalized to a variational approach by which <inline-formula><mml:math id="M22" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M23" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> were estimated from dropsonde data <xref ref-type="bibr" rid="bib1.bibx45" id="paren.19"/> spread over a large area augmented by winds estimated from airborne doppler radar measurement following <xref ref-type="bibr" rid="bib1.bibx32" id="text.20"/>.</p>
      <p id="d2e453">Methods to estimate <inline-formula><mml:math id="M24" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> continue to evolve. <xref ref-type="bibr" rid="bib1.bibx39" id="text.21"/>, for instance, have developed qualitatively new approaches to estimating <inline-formula><mml:math id="M25" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>, by tracking humidity gradients in time using satellite measured radiances.  Their method, however, requires an area devoid of cloud, making its application within the ITCZ problematic.  Hence to expand our understanding of convective regimes, PERCUSION incorporated circular flight patterns to drop sondes in and around the Atlantic ITCZ and thereby quantify <inline-formula><mml:math id="M26" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>. These measurements resulted in the Barbados and Eastern Atlantic Combined High-altitude (BEACH) datasets described in this paper. A name chosen in part because it extends the musical themes of other named elements within ORCESTRA through reference to Amy Beach, the first female US American composer to publish a symphony.</p>
      <p id="d2e480">In what follows we present BEACH and the choices made in its construction.  Section <xref ref-type="sec" rid="Ch1.S2"/> outlines the dropsonde measurements during PERCUSION. Section <xref ref-type="sec" rid="Ch1.S3"/> describes the methodological and technical details for the data processing, which is adapted from the JOANNE processing described in <xref ref-type="bibr" rid="bib1.bibx14" id="text.22"/>. Section <xref ref-type="sec" rid="Ch1.S4"/> gives a brief overview of the thermodynamic and dynamic structure of the tropical atmosphere as measured by the BEACH dropsondes.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Measurements</title>
      <p id="d2e500">During PERCUSION 1191 sondes were dropped from the German research aircraft HALO.  Data of 715 sondes, launched between 27 August and 28 September, was assimilated into the IFS analysis. After quality control and other processing steps described in Sect. <xref ref-type="sec" rid="Ch1.S3"/>, 1115 sondes were used in the BEACH Level 3 gridded product.   Most of these were grouped in 89 circles to form the BEACH Level-4 product.</p>
      <p id="d2e505">Detailed sonde statistics for each flight are provided in Table <xref ref-type="table" rid="T1"/>, and the circles that were flown in coordination with the MAESTRO subcampaign are listed in Table <xref ref-type="table" rid="TB1"/> in the Appendix. Flight tracks were designed with two major objectives: (1) to fly along the EarthCARE track coincident with an EarthCARE overpass to calibrate the satellite measurements and validate the retrievals, and (2) to provide estimates of the mesoscale vertical motions in and around the ITCZ (see Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/>).</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e517">PERCUSION dropsonde statistics showing the number of sondes per flight and processing level.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">flight ID</oasis:entry>
         <oasis:entry colname="col2">date</oasis:entry>
         <oasis:entry colname="col3">flight time (UTC)</oasis:entry>
         <oasis:entry colname="col4">Level 0</oasis:entry>
         <oasis:entry colname="col5">Level 1</oasis:entry>
         <oasis:entry colname="col6">Level 2</oasis:entry>
         <oasis:entry colname="col7">Level 3</oasis:entry>
         <oasis:entry colname="col8">Level 4</oasis:entry>
         <oasis:entry colname="col9">circles</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240809b</oasis:entry>
         <oasis:entry colname="col2">08-09-2024</oasis:entry>
         <oasis:entry colname="col3">09:41:13–15:57:28</oasis:entry>
         <oasis:entry colname="col4">3</oasis:entry>
         <oasis:entry colname="col5">3</oasis:entry>
         <oasis:entry colname="col6">3</oasis:entry>
         <oasis:entry colname="col7">3</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240811a</oasis:entry>
         <oasis:entry colname="col2">08-11-2024</oasis:entry>
         <oasis:entry colname="col3">11:59:34–20:35:57</oasis:entry>
         <oasis:entry colname="col4">54</oasis:entry>
         <oasis:entry colname="col5">49</oasis:entry>
         <oasis:entry colname="col6">49</oasis:entry>
         <oasis:entry colname="col7">48</oasis:entry>
         <oasis:entry colname="col8">46</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240813a</oasis:entry>
         <oasis:entry colname="col2">13-08-2024</oasis:entry>
         <oasis:entry colname="col3">14:15:39–23:18:05</oasis:entry>
         <oasis:entry colname="col4">50</oasis:entry>
         <oasis:entry colname="col5">49</oasis:entry>
         <oasis:entry colname="col6">49</oasis:entry>
         <oasis:entry colname="col7">49</oasis:entry>
         <oasis:entry colname="col8">48</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240816a</oasis:entry>
         <oasis:entry colname="col2">16-08-2024</oasis:entry>
         <oasis:entry colname="col3">11:35:40–20:03:22</oasis:entry>
         <oasis:entry colname="col4">52</oasis:entry>
         <oasis:entry colname="col5">49</oasis:entry>
         <oasis:entry colname="col6">49</oasis:entry>
         <oasis:entry colname="col7">49</oasis:entry>
         <oasis:entry colname="col8">48</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240818a</oasis:entry>
         <oasis:entry colname="col2">18-08-2024</oasis:entry>
         <oasis:entry colname="col3">10:04:39–19:03:57</oasis:entry>
         <oasis:entry colname="col4">40</oasis:entry>
         <oasis:entry colname="col5">38</oasis:entry>
         <oasis:entry colname="col6">38</oasis:entry>
         <oasis:entry colname="col7">38</oasis:entry>
         <oasis:entry colname="col8">38</oasis:entry>
         <oasis:entry colname="col9">3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240821a</oasis:entry>
         <oasis:entry colname="col2">21-08-2024</oasis:entry>
         <oasis:entry colname="col3">12:23:35–19:52:41</oasis:entry>
         <oasis:entry colname="col4">42</oasis:entry>
         <oasis:entry colname="col5">38</oasis:entry>
         <oasis:entry colname="col6">36</oasis:entry>
         <oasis:entry colname="col7">36</oasis:entry>
         <oasis:entry colname="col8">36</oasis:entry>
         <oasis:entry colname="col9">3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240822a</oasis:entry>
         <oasis:entry colname="col2">22-08-2024</oasis:entry>
         <oasis:entry colname="col3">11:23:08–19:40:12</oasis:entry>
         <oasis:entry colname="col4">55</oasis:entry>
         <oasis:entry colname="col5">53</oasis:entry>
         <oasis:entry colname="col6">53</oasis:entry>
         <oasis:entry colname="col7">53</oasis:entry>
         <oasis:entry colname="col8">52</oasis:entry>
         <oasis:entry colname="col9">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240825a</oasis:entry>
         <oasis:entry colname="col2">25-08-2024</oasis:entry>
         <oasis:entry colname="col3">09:14:49–18:58:42</oasis:entry>
         <oasis:entry colname="col4">52</oasis:entry>
         <oasis:entry colname="col5">47</oasis:entry>
         <oasis:entry colname="col6">47</oasis:entry>
         <oasis:entry colname="col7">47</oasis:entry>
         <oasis:entry colname="col8">47</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240827a</oasis:entry>
         <oasis:entry colname="col2">27-08-2024</oasis:entry>
         <oasis:entry colname="col3">09:59:43–19:08:18</oasis:entry>
         <oasis:entry colname="col4">55</oasis:entry>
         <oasis:entry colname="col5">51</oasis:entry>
         <oasis:entry colname="col6">49</oasis:entry>
         <oasis:entry colname="col7">44</oasis:entry>
         <oasis:entry colname="col8">42</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240829a</oasis:entry>
         <oasis:entry colname="col2">29-08-2024</oasis:entry>
         <oasis:entry colname="col3">12:20:37–20:30:09</oasis:entry>
         <oasis:entry colname="col4">52</oasis:entry>
         <oasis:entry colname="col5">51</oasis:entry>
         <oasis:entry colname="col6">51</oasis:entry>
         <oasis:entry colname="col7">51</oasis:entry>
         <oasis:entry colname="col8">49</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240831a</oasis:entry>
         <oasis:entry colname="col2">31-08-2024</oasis:entry>
         <oasis:entry colname="col3">08:51:01–17:41:37</oasis:entry>
         <oasis:entry colname="col4">51</oasis:entry>
         <oasis:entry colname="col5">50</oasis:entry>
         <oasis:entry colname="col6">50</oasis:entry>
         <oasis:entry colname="col7">50</oasis:entry>
         <oasis:entry colname="col8">49</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240903a</oasis:entry>
         <oasis:entry colname="col2">03-09-2024</oasis:entry>
         <oasis:entry colname="col3">11:32:07–20:24:25</oasis:entry>
         <oasis:entry colname="col4">50</oasis:entry>
         <oasis:entry colname="col5">46</oasis:entry>
         <oasis:entry colname="col6">46</oasis:entry>
         <oasis:entry colname="col7">46</oasis:entry>
         <oasis:entry colname="col8">46</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240906a</oasis:entry>
         <oasis:entry colname="col2">06-09-2024</oasis:entry>
         <oasis:entry colname="col3">10:36:20–17:56:59</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">12</oasis:entry>
         <oasis:entry colname="col7">12</oasis:entry>
         <oasis:entry colname="col8">12</oasis:entry>
         <oasis:entry colname="col9">1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240907a</oasis:entry>
         <oasis:entry colname="col2">07-09-2024</oasis:entry>
         <oasis:entry colname="col3">12:49:52–20:40:32</oasis:entry>
         <oasis:entry colname="col4">41</oasis:entry>
         <oasis:entry colname="col5">41</oasis:entry>
         <oasis:entry colname="col6">41</oasis:entry>
         <oasis:entry colname="col7">41</oasis:entry>
         <oasis:entry colname="col8">41</oasis:entry>
         <oasis:entry colname="col9">3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240909a</oasis:entry>
         <oasis:entry colname="col2">09-09-2024</oasis:entry>
         <oasis:entry colname="col3">11:40:40–20:46:33</oasis:entry>
         <oasis:entry colname="col4">36</oasis:entry>
         <oasis:entry colname="col5">36</oasis:entry>
         <oasis:entry colname="col6">36</oasis:entry>
         <oasis:entry colname="col7">36</oasis:entry>
         <oasis:entry colname="col8">36</oasis:entry>
         <oasis:entry colname="col9">3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240912a</oasis:entry>
         <oasis:entry colname="col2">12-09-2024</oasis:entry>
         <oasis:entry colname="col3">11:29:50–20:05:06</oasis:entry>
         <oasis:entry colname="col4">51</oasis:entry>
         <oasis:entry colname="col5">45</oasis:entry>
         <oasis:entry colname="col6">45</oasis:entry>
         <oasis:entry colname="col7">45</oasis:entry>
         <oasis:entry colname="col8">45</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240914a</oasis:entry>
         <oasis:entry colname="col2">14-09-2024</oasis:entry>
         <oasis:entry colname="col3">11:29:18–20:04:07</oasis:entry>
         <oasis:entry colname="col4">54</oasis:entry>
         <oasis:entry colname="col5">45</oasis:entry>
         <oasis:entry colname="col6">45</oasis:entry>
         <oasis:entry colname="col7">45</oasis:entry>
         <oasis:entry colname="col8">45</oasis:entry>
         <oasis:entry colname="col9">4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240916a</oasis:entry>
         <oasis:entry colname="col2">16-09-2024</oasis:entry>
         <oasis:entry colname="col3">11:36:59–20:56:44</oasis:entry>
         <oasis:entry colname="col4">57</oasis:entry>
         <oasis:entry colname="col5">55</oasis:entry>
         <oasis:entry colname="col6">55</oasis:entry>
         <oasis:entry colname="col7">55</oasis:entry>
         <oasis:entry colname="col8">39</oasis:entry>
         <oasis:entry colname="col9">3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240919a</oasis:entry>
         <oasis:entry colname="col2">19-09-2024</oasis:entry>
         <oasis:entry colname="col3">11:01:16–19:56:21</oasis:entry>
         <oasis:entry colname="col4">76</oasis:entry>
         <oasis:entry colname="col5">73</oasis:entry>
         <oasis:entry colname="col6">73</oasis:entry>
         <oasis:entry colname="col7">73</oasis:entry>
         <oasis:entry colname="col8">68</oasis:entry>
         <oasis:entry colname="col9">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240921a</oasis:entry>
         <oasis:entry colname="col2">21-09-2024</oasis:entry>
         <oasis:entry colname="col3">11:22:33–20:07:37</oasis:entry>
         <oasis:entry colname="col4">64</oasis:entry>
         <oasis:entry colname="col5">61</oasis:entry>
         <oasis:entry colname="col6">61</oasis:entry>
         <oasis:entry colname="col7">61</oasis:entry>
         <oasis:entry colname="col8">61</oasis:entry>
         <oasis:entry colname="col9">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240923a</oasis:entry>
         <oasis:entry colname="col2">23-09-2024</oasis:entry>
         <oasis:entry colname="col3">11:13:40–20:06:12</oasis:entry>
         <oasis:entry colname="col4">62</oasis:entry>
         <oasis:entry colname="col5">59</oasis:entry>
         <oasis:entry colname="col6">59</oasis:entry>
         <oasis:entry colname="col7">59</oasis:entry>
         <oasis:entry colname="col8">58</oasis:entry>
         <oasis:entry colname="col9">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240924a</oasis:entry>
         <oasis:entry colname="col2">24-09-2024</oasis:entry>
         <oasis:entry colname="col3">15:37:24–21:46:15</oasis:entry>
         <oasis:entry colname="col4">49</oasis:entry>
         <oasis:entry colname="col5">48</oasis:entry>
         <oasis:entry colname="col6">48</oasis:entry>
         <oasis:entry colname="col7">48</oasis:entry>
         <oasis:entry colname="col8">30</oasis:entry>
         <oasis:entry colname="col9">3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HALO-20240926a</oasis:entry>
         <oasis:entry colname="col2">26-09-2024</oasis:entry>
         <oasis:entry colname="col3">11:42:36–20:23:42</oasis:entry>
         <oasis:entry colname="col4">64</oasis:entry>
         <oasis:entry colname="col5">60</oasis:entry>
         <oasis:entry colname="col6">60</oasis:entry>
         <oasis:entry colname="col7">60</oasis:entry>
         <oasis:entry colname="col8">58</oasis:entry>
         <oasis:entry colname="col9">5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">HALO-20240928a</oasis:entry>
         <oasis:entry colname="col2">28-09-2024</oasis:entry>
         <oasis:entry colname="col3">10:47:02–20:02:36</oasis:entry>
         <oasis:entry colname="col4">69</oasis:entry>
         <oasis:entry colname="col5">66</oasis:entry>
         <oasis:entry colname="col6">66</oasis:entry>
         <oasis:entry colname="col7">66</oasis:entry>
         <oasis:entry colname="col8">64</oasis:entry>
         <oasis:entry colname="col9">5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Total</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">1191</oasis:entry>
         <oasis:entry colname="col5">1125</oasis:entry>
         <oasis:entry colname="col6">1121</oasis:entry>
         <oasis:entry colname="col7">1115</oasis:entry>
         <oasis:entry colname="col8">1058</oasis:entry>
         <oasis:entry colname="col9">89</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e1360">The circles were designed to take approximately one hour at 14 km altitude to complete, which resulted in a circle diameter of roughly 260 km, which varied slightly based on flight altitude and hence speed. Additional circles with a smaller diameter of <inline-formula><mml:math id="M27" display="inline"><mml:mo>≈</mml:mo></mml:math></inline-formula> 140 km were flown at lower altitudes in approximately 40 min to coordinate with MAESTRO measurements by the SAFIRE ATR-42 research aircraft near the Cape Verde island Sal, leading to a larger variation in circle diameter in the East.</p>
      <p id="d2e1370">A typical flight in the East included four circles: one near the center of the ITCZ, two at the edges and one in coordination with the SAFIRE ATR-42. During flight planning the ITCZ was identified as the region where total column water vapor values exceeded 48 mm or where surface wind direction changed <xref ref-type="bibr" rid="bib1.bibx41" id="paren.23"/>. However, especially in the West, the ITCZ was often not well defined <xref ref-type="bibr" rid="bib1.bibx43" id="paren.24"/>, as regions of elevated water vapor could extend over a wide range of latitudes. Even with a clearly defined ITCZ, restrictions from air-traffic control sometimes did not allow the orientation of the circles along the EarthCARE orbit and across the ITCZ. As a result, in the West the flight plans focused on distributing circles within and across the ITCZ, with less regard to the orientation of the circles, except to maintain a similar inter-circle distance as in the East, and remain anchored to EarthCARE's overpass.</p>
      <p id="d2e1379">Figure <xref ref-type="fig" rid="F1"/> shows all sondes with measurements that passed the basic quality control colored depending on whether they belong to a standard one-hour circle (teal), a smaller ATR circle (yellow), or were dropped in coordination with measurements by the research vessel R/V <italic>Meteor</italic> (navy). In total, 90 circles that were planned to have dropsondes were flown of which 87 have enough sonde measurements to derive vertical motion on the mesoscale <xref ref-type="bibr" rid="bib1.bibx7" id="paren.25"><named-content content-type="post">see Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/></named-content></xref>. The indicated regions East, North and West are the same used in <xref ref-type="bibr" rid="bib1.bibx43" id="text.26"/> and are used in Sect. <xref ref-type="sec" rid="Ch1.S4"/> to divide the data.  Additional sondes were sometimes dropped at the point of the EarthCARE overpass, and at the Southern or Northern most point of the overpass to validate other instruments, and for instrument calibration on board of HALO.  On flight HALO-20240919a<fn id="Ch1.Footn2"><p id="d2e1399">Flight IDs are based on the platform shortname and the ISO-8601 date alphabetically demarcated to allow more than one flight per day.</p></fn> many sondes were dropped along the flight path to provide a basis for testing a variety of sampling strategies.  On this flight alone 73 sondes were launched, one on average every 7–8 min.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e1405">Location of dropsonde launches. Sondes that were launched in ATR coordinated circles are marked in yellow, sondes in regular circles in teal, and sondes that were dropped close to the R/V <italic>Meteor</italic> in navy regardless their affiliation to a circle. Other sondes are marked in  light blue. Sondes can be part of multiple groups (i.e. the sondes in coordination with the ATR were usually also part of a circle and hence appear twice in the legend).</p></caption>
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f01.png"/>

      </fig>

<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Instruments and Sensors</title>
      <p id="d2e1424">The dropsondes used during PERCUSION are of the type RD41 developed by NCAR <xref ref-type="bibr" rid="bib1.bibx25 bib1.bibx1" id="paren.27"/> and manufactured by Vaisala. Each sonde consists of a PTU unit measuring pressure, temperature, and relative humidity (RH) at 2 Hz sampling frequency. A GPS unit provides information on the dropsonde position at 4 Hz, and wind components are derived from the horizontal displacement of the sonde on its way to the surface. The dropsonde system during PERCUSION could receive data from 8 sondes simultaneously, but usually no more than 6 sondes were in the air at once. After the drop, different sensors need different equilibration times until the measurements are valid. The Aspen default equilibration times, that were used in the processing, are listed in <xref ref-type="bibr" rid="bib1.bibx44" id="text.28"/> and more details on single sensors, their resolution, and performance are given in <xref ref-type="bibr" rid="bib1.bibx14" id="text.29"/> and their Table 1.</p>
      <p id="d2e1436">The dropsonde sensors are the same as those included in radiosondes of type RS-41 launched from Barbados, and the RV METEOR as part of ORCESTRA. These radiosondes in addition to the radiosondes launched at INMG populate the RAPSODI datasets <xref ref-type="bibr" rid="bib1.bibx48" id="paren.30"/>. Common variables and a uniform grid that is shared among  RAPSODI's Level 2 and BEACH's Level 3 facilitate a combined analysis, even though the processing described in Sect. <xref ref-type="sec" rid="Ch1.S3"/> differs significantly between the datasets due to different raw data formats and dataset requirements.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Problems during operation</title>
      <p id="d2e1453">After HALO-(AC)<sup>3</sup> <xref ref-type="bibr" rid="bib1.bibx11" id="paren.31"/>, the last HALO campaign with extensive dropsonde operations before PERCUSION, the antenna for the dropsonde receiver on HALO was moved from a central position on the bottom part of the fuselage behind the wings of the aircraft to the port-side wing. As a consequence, a longer cable and an amplifier were installed to connect the antenna with the AVAPS system. The connection between sondes in the air and the AVAPS system seemed interrupted during flight maneuvers with high roll angles possibly due to the shift in antenna position. In addition, the network connection from the AVAPS system to the dropsonde computer was unstable until 14 September 2024 which led to data loss from some sondes in the air on HALO-20240827a and HALO-20240914a. Overall those problems did not lead to significantly worse quality control drop outs than experienced during EUREC<sup>4</sup>A (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>).</p>
      <p id="d2e1479">In some instances, air traffic control restricted drops during flight operations resulting in circles with fewer sondes. In some of these instances, parts of the circle could be reflown a second time, or additional sondes could be dropped to cover a wider area (e.g. see flight reports for HALO-20240907a or HALO-20240926a). In one instance, on flight HALO-20240821a, clearance to drop sondes was revoked during an entire circle, and it therefore remains without sondes.</p>
      <p id="d2e1482">In three cases, two measurements have the same serial ID in the raw data file headers. This can happen if a sonde is initialized twice without a drop in between, if the power-pin of a sonde is removed and re-plugged within a few milliseconds because this leads to a factory reset of the sonde, or if two sondes are initialized to send data on the same frequency and the frequency is changed at a later stage for one of those sondes. In case of a factory reset, the sonde forgets its calibration and the serial ID 000007500 is assigned to it. To handle the above mentioned specific cases, BEACH uses a hash derived from the serial ID and launch time to uniquely identify each sonde.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Data Processing and Data Products</title>
      <p id="d2e1494">The datasets in BEACH (see Fig. <xref ref-type="fig" rid="F2"/>) are organized in five levels: Level 0 contains the raw data as recorded by the AVAPS system; Level 1 contains ASPEN-processed netCDF files; Level 2 includes further customized quality controlled Level 1 data in zarr format; Level 3  consists of the Level 2 data interpolated onto a common altitude grid, as well as additional derived physical variables; Level 4 associates Level 3 data with circles and provides circle products, e.g., the mesoscale vertical motion.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e1501">Schematic overview of the data processing from the AVAPS raw data to the Level 4 circle products.</p></caption>
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f02.png"/>

      </fig>

      <p id="d2e1510">All processing steps generating the BEACH datasets are openly available and embedded in the Python package <uri>https://github.com/atmdrops/pydropsonde</uri>. The BEACH datasets were created with <monospace>pydropsonde</monospace> version 0.5.5 which evolved out of the processing done for the JOANNE dataset <xref ref-type="bibr" rid="bib1.bibx14" id="paren.32"/>. The basic structure of the data levels remains, while some parts of the processing have been improved and expanded, as will be described in this section.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Level 1 processing: ASPEN quality control</title>
      <p id="d2e1532">The Level 0 <xref ref-type="bibr" rid="bib1.bibx17" id="paren.33"/> or raw data generated by the AVAPS system is described by <xref ref-type="bibr" rid="bib1.bibx14" id="text.34"><named-content content-type="post">Chapter 2.3.1 and Table 4</named-content></xref>. <monospace>pydropsonde</monospace> uses the raw data files “D-files” and the metadata files “A-files”. As a first step, the metadata of each sonde is checked for a detected launch, which occurs if the sonde launch detect pin has been activated. The respective “A-file” includes a line stating “Launch Obs Done?” and possible flag values “0” – <italic>False</italic> and “1” – <italic>True</italic>. In case the parachute does not open, or the opening is not detected, the sonde does not switch to a high power mode for transmitting data and the connection to the receiving unit is lost after falling a few hundred meters. Such profiles are of little value and discarded from any further analysis.</p>
      <p id="d2e1552">ASPEN is a software package developed by NCAR that is used for analysis and quality control (QC) of dropsonde data.  For the BEACH processing, ASPEN version 4.0.4 was used. For each sonde that detected its launch, the ASPEN software <xref ref-type="bibr" rid="bib1.bibx34" id="paren.35"/> is run on the raw data (D-file) using a container-based approach. A docker image containing the command-line functionality of ASPEN is utilized within the processing pipeline with the default <monospace>editsonde</monospace> configuration. The ASPEN processing includes several quality control steps, such as removal of the equilibration period, smoothing, and outlier checks as described in the ASPEN Manual <xref ref-type="bibr" rid="bib1.bibx3" id="paren.36"/> and Dropsonde Data Quality Report <xref ref-type="bibr" rid="bib1.bibx44" id="paren.37"><named-content content-type="post">based on the NRD41 sondes, which are built differently but contain the same sensors</named-content></xref>.</p>
      <p id="d2e1569">We encountered several special cases due to connection or manufacturing issues that needed individual treatment: Eleven sondes were missing metadata information due to an empty A-file. Since the processing with ASPEN is independent of the A-files, it was applied regardless. A flag stating a successful launch-detect is set to “None” within the pydropsonde processing in those cases signaling that the status of launch-detect is unknown. Since all of those sondes have other problems as well, neither of them appears in Level 3 (see Table <xref ref-type="table" rid="TE1"/> in the Appendix). Five of those sondes have a Level 2 file, but should be handled with care since their altitude coordinates are unreliable. They can be identified by a NaT <monospace>launch_time</monospace>.  In addition, based on the metadata, 17 sondes were falsely configured by the manufacturer to be of type NRD41, often called <italic>minisonde</italic>, instead of the actual sonde type RD41. They have been processed by ASPEN with the respective <italic>minisonde</italic> configuration, because ASPEN does not  allow a processing with the default RD41 configuration for those sondes.  While this does not influence the variables used for the BEACH datasets of Level 3 and above, it does impact the estimated vertical wind component included in the Level 1 and 2 datasets of those sondes. The affected sondes are listed in Table <xref ref-type="table" rid="TE2"/> so that they can be manually reprocessed if needed.</p>
      <p id="d2e1585">In total, 1125 sondes reached Level 1 <xref ref-type="bibr" rid="bib1.bibx18" id="paren.38"/> with individual numbers per flight listed in Table <xref ref-type="table" rid="T1"/>. We call the untouched ASPEN netCDF output files Level 1 data and store it in form of single datasets per sonde.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Level 2 processing: Additional quality control</title>
<sec id="Ch1.S3.SS2.SSS1">
  <label>3.2.1</label><title>Quality Control Tests</title>
      <p id="d2e1608">The Level 2 <xref ref-type="bibr" rid="bib1.bibx19" id="paren.39"/> processing applies additional quality control (QC) tests to provide a basis for a combined analysis of all profiles. It includes four variable-specific tests that we call <italic>profile-sparsity</italic>, <italic>profile-extent</italic>, <italic>near-surface-coverage</italic>, and <italic>sfc-physics</italic>. Before those tests are run, we remove data above the drop height (<italic>gpsalt-below-aircraft</italic>). The tests are based on the JOANNE processing <xref ref-type="bibr" rid="bib1.bibx14" id="paren.40"/> with slight modifications and additions, described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS5"/>.</p>
      <p id="d2e1635"><list list-type="bullet">
              <list-item>

      <p id="d2e1640"><italic>Filter: gpsalt-below-aircraft</italic>: The ASPEN Level 1 data contains the altitude variable <monospace>gpsalt</monospace> obtained from GPS measurements. Depending on the GPS connectivity within the aircraft, the GPS measurements need an equilibration period of up to 10 s <xref ref-type="bibr" rid="bib1.bibx44" id="paren.41"/> to build up a connection after a sonde launch. The ASPEN-processing removes this period from the <inline-formula><mml:math id="M30" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M31" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> data, but not from the GPS-altitude (<monospace>gpsalt</monospace>) data points, such that sometimes erroneous measurements above the aircraft altitude are included before the connection is established. Therefore, <monospace>pydropsonde</monospace> removes the <monospace>gpsalt</monospace>, <inline-formula><mml:math id="M32" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M33" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, sonde latitude, and sonde longitude values for any measurement with a <monospace>gpsalt</monospace> above the aircraft altitude as measured by BAHAMAS <xref ref-type="bibr" rid="bib1.bibx28" id="paren.42"/>. This is a valid approach because the sondes were not carried upwards in the ORCESTRA measurements. The data is removed before any other QC tests, such that their results are not influenced by a faulty <monospace>gpsalt</monospace>.</p>
              </list-item>
              <list-item>

      <p id="d2e1702"><italic>QC: gps-valid</italic>: A second QC checks whether the <inline-formula><mml:math id="M34" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M35" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> measurements have an unusually large variation. It is failed if

                    <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M36" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

                  exceeds three times the mean <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> of all sondes: <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>, because large <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> values indicate that the GPS measurements are faulty, either due to fast falls or large gaps in the GPS measurements.</p>
              </list-item>
              <list-item>

      <p id="d2e1827"><italic>Profile Fullness</italic>: This is checked with three variable specific tests: The <italic>profile-extent</italic> is passed if the highest valid measurement of a sonde is above 8000 m. The <italic>profile-sparsity</italic> test is passed if less than 20 %  of the theoretically available data is missing. This is an adapted version of the <italic>profile-fullness-test</italic> (<italic>sat-test</italic>) in <xref ref-type="bibr" rid="bib1.bibx14" id="text.43"/>. The  <italic>near-surface-coverage</italic> test is passed if 50 or more measurements have been made in the lowest 1 km. The altitude measurement used depends on the variable, since <inline-formula><mml:math id="M40" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M41" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> have <monospace>gpsalt</monospace> as their reference altitude, while <inline-formula><mml:math id="M42" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>, temperature, and RH have <monospace>alt</monospace> as their reference altitude in the Level 1 data. Figure <xref ref-type="fig" rid="F3"/> shows the histograms for the QC tests that determine the profile fullness of a measured variable. It shows, that the horizontal wind measurements have a larger fraction of missing values than the PTU measurements and that the relative humidity sensor needs a longer time to equilibrate, resulting in lower profile extents.</p>
              </list-item>
              <list-item>

      <p id="d2e1884"><italic>QC: sfc-physics</italic>: In addition to those QC tests which are aimed to check the fullness of a profile, the bottom-most value in each profile is checked for physical plausibility; i.e. the check is passed if the lowest RH measurement exceeds 0.3, the lowest temperature measurement is above 293.15 K, and the lowest pressure is between 1005 and 1020 hPa. Those thresholds were chosen relatively lax and for a tropical atmosphere. They should be chosen differently for dropsondes in other locations, as for example during HALO-(AC)<sup>3</sup>. Two things can lead to a failed <italic>sfc-physics</italic> test: (i) the sonde did not send data until it reached the surface; and (ii) there was a calibration issue. In the first, more common, case the <italic>near-surface-coverage</italic> test is failed as well. The second case was only triggered for a single sonde (0bd0e322 on HALO-20240924a), which was unintentionally factory-reset as described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>, and consequentially has a shifted temperature profile and anomalously low RH measurements. The corresponding values have been masked in Level 3 so as to not adversely impact other calculations.</p>
              </list-item>
            </list></p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e1910">Normalized sonde counts for the quality measures. Grey lines denote the thresholds for a sonde to pass a QC (i.e. a sonde is flagged if the fraction of missing values exceeds 0.2, if the number of near-surface measurements is lower than 50, or if the profile does not extent above 8000 m). QC values for <inline-formula><mml:math id="M44" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> are equal to those from <inline-formula><mml:math id="M45" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>. QC values for <inline-formula><mml:math id="M46" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> are indistinguishable from QC values for ta for the purpose of the plot and omitted for readability. </p></caption>
            <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f03.png"/>

          </fig>

</sec>
<sec id="Ch1.S3.SS2.SSS2">
  <label>3.2.2</label><title>Variables in Level 2</title>
      <p id="d2e1948">For Level 2, all sondes are concatenated along the <monospace>time</monospace> dimension into a dataset with a ragged array data structure <xref ref-type="bibr" rid="bib1.bibx9" id="paren.44"/> with dimensions <monospace>time</monospace> and <monospace>sonde</monospace>. The <monospace>times_per_sonde</monospace> variable contains the number of time measurements per sonde. Only the measurements for temperature (<monospace>ta</monospace>), relative humidity (<monospace>rh</monospace>), pressure (<monospace>p</monospace>), and the wind components <inline-formula><mml:math id="M47" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> (<monospace>u</monospace>), <inline-formula><mml:math id="M48" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> (<monospace>v</monospace>), and <inline-formula><mml:math id="M49" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula> (<monospace>w</monospace>) are transferred from the Level 1 output to the Level 2 dataset. Any other derived variables are removed. Additionally, positional variables such as latitude (<monospace>lat</monospace>), longitude (<monospace>lon</monospace>), and sonde altitude obtained from GPS (<monospace>gpsalt</monospace>) and pressure (<monospace>alt</monospace>) at each time point are included. The flight altitude, time, and position at drop are contained as variables along the <monospace>sonde</monospace> dimension.</p>
      <p id="d2e2023">The four variable-specific QC flags are combined into one QC variable per physical variable, which is called <monospace>*_qc</monospace> and contains all information in binary format <xref ref-type="bibr" rid="bib1.bibx9" id="paren.45"><named-content content-type="post">Sect. 3.5</named-content></xref>. In Level 2, the detailed results of the QC analysis are stored in respective QC variables, that have the naming pattern <monospace>variable_qc_name_value_type</monospace>.</p>
      <p id="d2e2037">To help parse the results of the tests, an overall <monospace>sonde_qc</monospace> variable is introduced that is GOOD if the Profile Fullness and Surface Physics tests are passed for all variables.  A variable of a sonde is BAD if all individual QC tests are failed, or if the <italic>sfc-physics</italic> is the only failed test as the sondes measurements are deemed unphysical then. Any other sondes are flagged as UGLY, since they contain valid measurements for some purposes. Apart from one sonde that did not have any valid data for any of the variables in Level 2, all sondes are at least Ugly.</p>
      <p id="d2e2046">After the  Level 2 QC 976 sondes are GOOD, 139 sondes are UGLY, and no sonde is BAD.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Level 3 processing: A combined dataset</title>
      <p id="d2e2058">Level 3 <xref ref-type="bibr" rid="bib1.bibx20" id="paren.46"/> is a combined dataset of all GOOD and UGLY Level 2 dropsondes. It contains the data of those sondes interpolated to the same altitude grid, as well as the QC flag for each variable for each sonde. There exists a separate Level 3 QC dataset that contains all QC details. The data was split in this way, because for most use cases the QC details are irrelevant and unnecessarily clutter the Level 3 product. The Level 3 dataset and the Level 3 QC dataset have the same dimensions and coordinates so that they can be easily merged if necessary.</p>
      <p id="d2e2064">To obtain the same altitude grid, sondes are interpolated to the same 10 m altitude grid. After the interpolation, 10 m sections that do not contain a measured value are masked. Instead of interpolating <inline-formula><mml:math id="M50" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> directly, <inline-formula><mml:math id="M51" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> is calculated as

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M52" display="block"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mo>⋅</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mi>p</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          and <inline-formula><mml:math id="M53" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> is recalculated on the interpolated data, because <inline-formula><mml:math id="M54" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> behaves more linear,  to form a consistent dataset.</p>
      <p id="d2e2137">Before the interpolating in altitude for Level 3, <monospace>gpsalt</monospace> is linearly interpolated in <monospace>time</monospace>, because it can happen that a given point in time has a PTU measurement, but no GPS-altitude measurement.</p>
<sec id="Ch1.S3.SS3.SSS1">
  <label>3.3.1</label><title>Defining a common altitude</title>
      <p id="d2e2153">By default the Level 2 data contains two separate altitude variables: <monospace>gpsalt</monospace>, which is derived from GPS measurements, and <monospace>alt</monospace>, which is calculated from <inline-formula><mml:math id="M55" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> using the assumption of hydrostaticity. It is a priori not clear which altitude dimension should be used, so we will use a simple train of thought to justify our decision:</p>
      <p id="d2e2169">If a perfect sonde falls at roughly 10 m s<sup>−1</sup>, we would expect the last altitude measurement to be equally distributed between 0 and 10 m. Everything outside of this range would then be either an error on the GPS measurement, or a sonde that did not send data up to its splash in the ocean. If we further assume that a 10 m difference in altitude is roughly equal to a 1 hPa difference in pressure, we would accordingly assume the surface pressure to roughly vary within 1 hPa.</p>
      <p id="d2e2184">Figure <xref ref-type="fig" rid="F4"/> shows the probability histogram of the last pressure and last <monospace>gpsalt</monospace> measurements. The axes are chosen such that 10 m in <monospace>gpsalt</monospace> are equivalent to 1 hPa in pressure. For <monospace>gpsalt</monospace>, most of the values indeed fall within 0 to 10 m, but there is an error of roughly 20 m. The pressure measurements have a slightly larger dispersion, but that is expected since the surface pressure is not exactly the same everywhere. There is however no reason to assume that one altitude measurement is better than the other, because the range of the histograms is similar. Considering that the <monospace>alt</monospace> variable in addition to the pressure measurement error assumes hydrostasis, which is not always valid (especially at higher altitudes),  we decided to use <monospace>gpsalt</monospace> as the default altitude coordinate in Level 3.</p>

      <fig id="F4"><label>Figure 4</label><caption><p id="d2e2208">Distribution of surface pressure and gpsalt values from all sondes (xrange alt: 100 m, xrange <inline-formula><mml:math id="M57" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>: 10 hPa).</p></caption>
            <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f04.png"/>

          </fig>

      <p id="d2e2224">For sondes that do not have a valid <monospace>gpsalt</monospace> profile, i.e. if the <italic>gps-valid</italic> QC failed, the <monospace>alt</monospace> variable is used for the altitude if a valid surface-<inline-formula><mml:math id="M58" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> measurement was taken. In addition, if the <monospace>gpsalt</monospace> profile is incomplete, i.e. if the <italic>near-surface-count</italic> or the <italic>profile-extent</italic> QC tests failed for <inline-formula><mml:math id="M59" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> (meaning there was poor GPS signal), the <monospace>alt</monospace> variable is used for the altitude if <list list-type="order"><list-item>
      <p id="d2e2265">the QC that was failed for <inline-formula><mml:math id="M60" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> was passed for <inline-formula><mml:math id="M61" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> and</p></list-item><list-item>
      <p id="d2e2283">a valid surface-<inline-formula><mml:math id="M62" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> measurement was taken.</p></list-item></list> The first condition ensures that an incomplete <monospace>gpsalt</monospace> profile is not replaced by an equally incomplete <monospace>alt</monospace> profile. The second condition is required because the <monospace>alt</monospace> calculation needs a reference height, and the ASPEN software used for generating Level 1 assumes that the last measured pressure is the surface pressure for that purpose. Although we can never say with 100 % certainty that a sonde sent data until its splash, we assume that it was close enough if the <italic>sfc-physics</italic> QC was passed for <inline-formula><mml:math id="M63" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e2314">The chosen altitude dimension for each sonde is renamed to <monospace>altitude</monospace> in Level 3 to indicate that it is a new variable, and an ancillary variable <monospace>altitude_source</monospace> is added to the QC dataset, which contains the name of the altitude variable from Level 2 that is used as the altitude in Level 3 for each sonde. For five sondes on HALO-20240827a, neither <monospace>gpsalt</monospace> nor <monospace>alt</monospace> provides a valid altitude. These sondes are dropped between Level 2 and 3.</p>
</sec>
<sec id="Ch1.S3.SS3.SSS2">
  <label>3.3.2</label><title>Variables in Level 3</title>
      <p id="d2e2338">In addition to the Level 2 variables, Level 3 contains <inline-formula><mml:math id="M64" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M65" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula>, integrated water vapor (IWV), wind direction and wind speed. Vertical velocity <inline-formula><mml:math id="M66" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula> of individual sondes as estimated by ASPEN, is removed between Level 2 and Level 3. The specific humidity <inline-formula><mml:math id="M67" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> is calculated from RH and <inline-formula><mml:math id="M68" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> using the saturation vapor pressure from <xref ref-type="bibr" rid="bib1.bibx24" id="text.47"/>, because the same formulation is used by Vaisala for the calibration of the sondes:

              <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M69" display="block"><mml:mrow><mml:mi>ln⁡</mml:mi><mml:msub><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mn mathvariant="normal">6</mml:mn></mml:munderover><mml:msub><mml:mi>g</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msup><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub><mml:mi>ln⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

            with the coefficients given in Table <xref ref-type="table" rid="T2"/></p>

<table-wrap id="T2" specific-use="star"><label>Table 2</label><caption><p id="d2e2442">Coefficients in <xref ref-type="bibr" rid="bib1.bibx24" id="text.48"/> formula for saturation vapor pressure. </p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:mi mathvariant="normal">−</mml:mi><mml:mn mathvariant="normal">2.8365744</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mi mathvariant="normal">−</mml:mi><mml:mn mathvariant="normal">6.028076559</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.954263612</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mi mathvariant="normal">−</mml:mi><mml:mn mathvariant="normal">2.73783018</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">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.6261698</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">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mn mathvariant="normal">7.0229056</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">10</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mi mathvariant="normal">−</mml:mi><mml:mn mathvariant="normal">1.8680009</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">13</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M85" display="inline"><mml:mn mathvariant="normal">2.7150305</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e2711">The integrated water vapor (IWV) is only added for sondes that have a GOOD quality control flag for RH, <inline-formula><mml:math id="M86" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M87" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> measurements and set to NaN otherwise to ensure an adequate representation of the actual IWV. We use

              <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M88" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">IWV</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mo movablelimits="false">∫</mml:mo><mml:mi>q</mml:mi><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mtext>where</mml:mtext><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi>q</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="normal">R</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mi>q</mml:mi><mml:mo>)</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e2825">The time coordinate from Level 2 is also interpolated and stored in an <monospace>interpolated_time</monospace> variable. This time coordinate, as it is interpolated,  is no longer useful to calculate fall speeds. These should be computed from the Level 2 data if necessary.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Level 4: Circle Variables</title>
      <p id="d2e2840">Level 4 <xref ref-type="bibr" rid="bib1.bibx22" id="paren.49"/> of the BEACH datasets contains the mesoscale divergence (<inline-formula><mml:math id="M89" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula>), vorticity, vertical velocities, and pressure velocity (<inline-formula><mml:math id="M90" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula>), all of which were derived from circles. Circles usually had a radius of either ca 133 km and a duration of one hour, or of about 70 km and a duration of 40 min (see Sect. <xref ref-type="sec" rid="Ch1.S2"/>).</p>
      <p id="d2e2862">The BEACH Level 3 sonde dataset is grouped into individual circles according to the flight segmentation. The segmentation provides the circle times, latitudes, longitudes, and radii. A sonde belongs to a given circle if it was dropped between the circle's start and end time.  In addition sondes dropped inside the circle area and within 20 min from the circle start or end are tagged as <monospace>extra_sondes</monospace> in the flight segmentation for that circle and are also included.</p>
      <p id="d2e2868">We apply the linear regression method described in <xref ref-type="bibr" rid="bib1.bibx7" id="text.50"/> in order to obtain the gradient terms and the mean profiles. From these, we compute divergence, vorticity, vertical velocity, and <inline-formula><mml:math id="M91" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula>. Before applying the regression, vertical gaps in the Level 3 profiles are interpolated using the Akima method <xref ref-type="bibr" rid="bib1.bibx2" id="paren.51"/>. The details of the interpolation, the regression, the circle products, and corresponding errors are described in this section.</p>
<sec id="Ch1.S3.SS4.SSS1">
  <label>3.4.1</label><title>Circle Fit</title>
      <p id="d2e2891">The regression method is applied as described in <xref ref-type="bibr" rid="bib1.bibx7" id="text.52"/> and  <xref ref-type="bibr" rid="bib1.bibx14" id="text.53"/>: The solution to the equation

              <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M92" display="block"><mml:mrow><mml:mi mathvariant="italic">ϕ</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:mo>≈</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>y</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> are the eastward and northward distances to the circle center, is found by solving the least square problem

              <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M95" display="block"><mml:mrow><mml:munder><mml:mo movablelimits="false">min⁡</mml:mo><mml:mi>x</mml:mi></mml:munder><mml:mi mathvariant="normal">|</mml:mi><mml:mo>|</mml:mo><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mfenced close="]" open="["><mml:mtable class="matrix" columnalign="center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">…</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">…</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">…</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></inline-formula> for a circle with <inline-formula><mml:math id="M99" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> sondes. This system can be solved with the Moore-Penrose pseudo-inverse to derive <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, which is the circle mean, <inline-formula><mml:math id="M101" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>, which is the linear variation in the eastward direction, and <inline-formula><mml:math id="M102" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>, which is the linear variation in the northward direction <xref ref-type="bibr" rid="bib1.bibx14" id="paren.54"/>. Each of these variables are given at every altitude that contains values from six or more sondes, after gaps are vertically interpolated. The details for the interpolation are discussed in Sect. <xref ref-type="sec" rid="Ch1.S3.SS4.SSS3"/>.</p>
</sec>
<sec id="Ch1.S3.SS4.SSS2">
  <label>3.4.2</label><title>Circle Products</title>
      <p id="d2e3231">The above mentioned components for <inline-formula><mml:math id="M103" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M104" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> on the circle scale can be used to derive the area-averaged horizontal divergence, <inline-formula><mml:math id="M105" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula>, and vorticity <inline-formula><mml:math id="M106" display="inline"><mml:mi mathvariant="italic">ζ</mml:mi></mml:math></inline-formula>:

              <disp-formula id="Ch1.Ex1"><mml:math id="M107" display="block"><mml:mrow><mml:mi mathvariant="script">D</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mtext>and</mml:mtext><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ζ</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            and the vertical velocity <inline-formula><mml:math id="M108" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula>, and the pressure velocity <inline-formula><mml:math id="M109" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula> given as

              <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M110" display="block"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>z</mml:mi></mml:munderover><mml:mi mathvariant="script">D</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mtext>and</mml:mtext><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi mathvariant="normal">sfc</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mi mathvariant="script">D</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>p</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S3.SS4.SSS3">
  <label>3.4.3</label><title>Vertical gap interpolation of sonde profiles</title>
      <p id="d2e3427">Although 12 to 15 sondes were dropped in a typical circle, not all circles contain full measurements from 12 or more sondes (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>). This raises the questions of (1) how to handle sondes without valid data and (2) what to do with sondes that provide partial data, but don't pass all quality control checks (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>).  Sondes that do not provide valid data, for example due to a launch detection failure, were ignored.  Following an error analysis by <xref ref-type="bibr" rid="bib1.bibx7" id="text.55"/>, the errors incurred should be tolerable if six ore more sondes contribute to the products.  In the case of measurements from fewer than six sondes circle products are not calculated. That is only the case for the ATR-coordinated circle on HALO-20240827a and the first circle on HALO-20240914a, due to a full dropsonde system failure on both flights.</p>
      <p id="d2e3437">Apart from sondes that do not contain data at all, there are many sondes with vertical gaps in the measurements. The profile sparsity is largest for <inline-formula><mml:math id="M111" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M112" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, which are used in the divergence calculation (Fig. <xref ref-type="fig" rid="F3"/>, left). Since the meteorological situation is very variable in the ITCZ (the domain of BEACH), dismissing information that could be interpolated with confidence might lead to larger errors in the divergence, vorticity, vertical velocity, and <inline-formula><mml:math id="M113" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula> estimation than would arise from simply interpolating gaps.  We tested this train of thought using circles with at least 12 sondes with GOOD <inline-formula><mml:math id="M114" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M115" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M116" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> measurements, as defined in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>. For one of those circles with <inline-formula><mml:math id="M117" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> sondes, <inline-formula><mml:math id="M118" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula> was calculated <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>×</mml:mo><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> times: (1) using all available data and no vertical interpolation (<italic>no int</italic>), (2) using all data and vertically interpolating gaps with the Akima method (<italic>int</italic>), (3) once for every sonde assuming that the sonde has an artificial gap at 500 m  with interpolation (<italic>gap int</italic>), and (4) once for every sonde assuming that the sonde has an artificial gap at 500 m without interpolation (<italic>gap no int</italic>).  For interpolation we use the Akima splines <xref ref-type="bibr" rid="bib1.bibx2" id="paren.56"/>, which are similar to a cubic-spline interpolation but less prone to overshooting.  In the boundary layer missing values are extrapolated by assuming constant <inline-formula><mml:math id="M120" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M121" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>,  and <inline-formula><mml:math id="M122" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, and linear extrapolation for <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and RH.</p>
      <p id="d2e3573">Figure <xref ref-type="fig" rid="F5"/> shows the vertical sum of the differences between <italic>no int</italic> and <italic>gap no int</italic> on the <inline-formula><mml:math id="M124" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-axis and the vertical sum of the differences between <italic>int</italic> and <italic>gap int</italic> on the <inline-formula><mml:math id="M125" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axis for different gap sizes in the columns. The difference to the full calculation becomes larger for larger gap sizes (left to right), which is not surprising as more information about the actual situation is missing. For small gaps, the vertical mean absolute error without interpolation (<inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.02</mml:mn></mml:mrow></mml:math></inline-formula> hPa h<sup>−1</sup>) is roughly two orders of magnitude larger than when an interpolation is applied (<inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">2</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">4</mml:mn></mml:mrow></mml:msup><mml:mo>±</mml:mo><mml:mn mathvariant="normal">2</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">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> hPa h<sup>−1</sup>). For intermediate gaps, there are some calculations with a noticeably larger error with an interpolation, but overall the mean of absolute errors (<inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.03</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.03</mml:mn></mml:mrow></mml:math></inline-formula> hPa h<sup>−1</sup>) is approximately quartered as compared to no interpolation (<inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.13</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.15</mml:mn></mml:mrow></mml:math></inline-formula> hPa h<sup>−1</sup>). For large gaps, it does not make a difference whether an interpolation is applied (<inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0.41</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.44</mml:mn></mml:mrow></mml:math></inline-formula> hPa h<sup>−1</sup>), which again is anticipated as we do not expect the measurements to be informative over such large gaps. Based on those results, we interpolate gaps up to 1500 m.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e3759">Difference to full omega calculation for artificially introduced vertical gaps  of 30, 300, and 1500 m depth at 500 m altitude for circles with 12 or more sondes with GOOD <inline-formula><mml:math id="M136" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M137" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M138" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> measurements. Differences using the interpolation method are on the <inline-formula><mml:math id="M139" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-axis, differences without interpolation on the <inline-formula><mml:math id="M140" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axis. Each color represents a circle and each large dot the median over altitude for one sonde. The grey area illustrates where the interpolation leads to better results than no interpolation. Be aware that the axes do not have the same scale in the different columns.</p></caption>
            <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f05.png"/>

          </fig>

</sec>
<sec id="Ch1.S3.SS4.SSS4">
  <label>3.4.4</label><title>Error measures</title>
      <p id="d2e3811">We calculated the regression standard error for the circle products as described in <xref ref-type="bibr" rid="bib1.bibx7" id="text.57"/>. In addition, we tested the sensitivity of <inline-formula><mml:math id="M141" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula> to the removal of an individual sonde in the circle. To do so, we removed each sonde from its circle and calculated the circle products again while ignoring this sonde. The difference to the value calculated using all profiles in the circle is stored in a variable <monospace>omega_remove_sonde_qc</monospace>.</p>
      <p id="d2e3827">Figure <xref ref-type="fig" rid="F6"/> (middle and right) shows the <inline-formula><mml:math id="M142" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula> of seven arbitrary circles with the two different error measures in shading. In the middle panel we show the regression standard error and on the right we show the span between the minimum and maximum value if a sonde is removed. The sonde-removal calculation was also done for <inline-formula><mml:math id="M143" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula>, vorticity, and vertical velocity. The results are stored in the variables <monospace>*_remove_sonde_qc</monospace>.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e3851">Histogram of the error <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="italic">ω</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, with profiles from all circles where any sonde is removed from its circle in lower panel (left).  Regression standard error for seven arbitrary circles (middle). Range of minimum and maximum estimate if a sonde is removed from circle calculation for the same circles (right).</p></caption>
            <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f06.png"/>

          </fig>

      <p id="d2e3872">Although the regression standard error is small (<inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> % in the mean), individual sondes can have a large impact on the calculated omega. Figure <xref ref-type="fig" rid="F6"/> (left) shows a histogram of the errors that emerge if individual sondes are removed. It illustrates that the relevance of the sondes increases with height, which is a direct implication of the integration of divergence, and that the overall mean <inline-formula><mml:math id="M146" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula> is reliable up to 3.1 hPa h<sup>−1</sup> (<inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula>,  averaged over altitude). For individual circles the importance of single sondes can be much larger, as indicated by the spread in the histogram. Hence, if studying individual circles it is useful to check the relevance of individual sondes before interpreting omega values. Encouragingly, the sign of <inline-formula><mml:math id="M149" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula> does not change in roughly 90 % of the points (and if so then for values of <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mi mathvariant="italic">ω</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>).</p>
</sec>
<sec id="Ch1.S3.SS4.SSS5">
  <label>3.4.5</label><title>Variables in Level 4</title>
      <p id="d2e3944">The Level 4 dataset contains the interpolated profiles of all sondes that belong to a circle as well as all circle products. Consequentially, in addition to the <monospace>altitude</monospace> dimension, it has  a <monospace>circle</monospace> and a <monospace>sonde</monospace> dimension, but each variable is only dependent on one of them. To connect both, the dataset has a contiguous ragged array representation following the respective CF-conventions. It contains a <monospace>sondes_per_circle</monospace> variable which gives the number of sondes contained in each circle. As long as both dimensions remain sorted by  <monospace>circle_time</monospace> and <monospace>launch_time</monospace> respectively, this structure allows to select all sondes from a circle.</p>
      <p id="d2e3966">For the sondes, only the <monospace>sonde_qc</monospace> information is kept. The interpolated time is also not in the Level 4 dataset. For each of <inline-formula><mml:math id="M151" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>, RH, <inline-formula><mml:math id="M152" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M153" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M154" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M155" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M156" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> the fit as described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS4.SSS1"/> leads to the new variables <monospace>mean_*</monospace>, <monospace>d*dx</monospace> and <monospace>d*dy</monospace> on the circle level. The necessary <inline-formula><mml:math id="M157" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M158" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> variables are also saved in the Level 4 dataset.</p>
      <p id="d2e4041">In addition to divergence, vorticity, <inline-formula><mml:math id="M159" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula>, and vertical velocity, the standard errors and the remove-sonde-errors are added for those variables. The latter have <monospace>sonde</monospace> instead of <monospace>circle</monospace> as a dimension, because they are the difference in specific variables, if one sonde is removed.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS5">
  <label>3.5</label><title>Main differences between BEACH and JOANNE</title>
      <p id="d2e4066">Although the processing has been adapted from the JOANNE processing, which has been conducted on the EUREC<sup>4</sup>A dropsonde data <xref ref-type="bibr" rid="bib1.bibx14" id="paren.58"/>, many steps in the processing have changed.</p>
      <p id="d2e4081">From Level 2 onward, BEACH does not use the serial ID from the manufacturer as a unique reference to a sonde since there can be multiple files containing the same serial ID (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>). Instead, a hash derived from the first line in the D-file (including launch-time and manufacturer serial-ID) was used.</p>
      <p id="d2e4086">For the calculation of Level 2, the QC tests have been rearranged: The <italic>profile-fullness</italic>/<italic>sat-test</italic> in JOANNE is renamed to <italic>profile sparsity</italic> and the fraction of missing values as compared to a hypothetical perfect sonde measurement is calculated instead of the fraction of measured values. JOANNE's <italic>surface-test</italic> has been split into a surface count (<italic>near-surface-count</italic>) and a surface physics test (<italic>sfc-physics</italic>). They are both present in JOANNE but combined to the <italic>low-altitude-measurement-test</italic>/<italic>low-test</italic>. An additional test that checks the <italic>profile-extent</italic> was introduced to flag sondes with incomplete profiles, e.g. if the parachute opened very late, and which are problematic when comparing integrated quantities such as integrated water vapor.</p>
      <p id="d2e4117">Contrarily to JOANNE, sondes that did not pass the tests were not discarded from the dataset, but flagged in the Level 2 and Level 3 datasets. Additionally, a <monospace>var_qc</monospace> variable is introduced that contains the QC information in binary format for all variables. Most of those changes have little impact on the overall QC flag, but were introduced to account for edge cases that occurred during PERCUSION and are not covered by the JOANNE QC framework.</p>
      <p id="d2e4124">During PERCUSION, all sondes were reconditioned on the morning of the flight that they were dropped. As a consequence there is no dry bias correction (as described in <xref ref-type="bibr" rid="bib1.bibx14" id="altparen.59"/>) and the humidity measurements are consistent across data levels.</p>
      <p id="d2e4130">In BEACH Level 3, the altitude derived from GPS measurements, <monospace>gpsalt</monospace>, is used as the default height coordinate instead of pressure altitude <monospace>alt</monospace>. However, if no <monospace>gpsalt</monospace> values were present or the <monospace>alt</monospace> measurements were better, the latter is used. In JOANNE, <inline-formula><mml:math id="M161" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M162" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> are binned to a 10 m grid, while we chose to interpolate to the same grid. The decision to bin was made as to not have values that are not measured in the dataset. This approach was changed, because binning instead of interpolating introduces an error in height of up to 5 m per 10 m bin. Although irrelevant for most applications, it creates an error of a couple of centimeters in the hydrostatic equation that adds up over the depth of the troposphere and is avoided by interpolating. To still maintain consistent RH and <inline-formula><mml:math id="M163" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> values, BEACH interpolates in RH instead of <inline-formula><mml:math id="M164" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula>, because the former is more linear.</p>
      <p id="d2e4174">While JOANNE linearly interpolates gaps of up to 50 m in altitude, BEACH Level 3 does not include any gap interpolation larger than 5 m in Level 3. It does however use  the Akima-splines interpolation on gaps in the measurements before the circle fits, assumes constant <inline-formula><mml:math id="M165" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M166" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M167" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, and linear RH and <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> in the lowest 300 m if there are no measurements for Level 4. For convenience, those interpolated profiles are contained in BEACH's Level 4. BEACH also uses sondes that did not pass all QC tests for the Level 4 calculation if the QC of used variables were passed, while JOANNE only uses sondes that passed every QC test.</p>
      <p id="d2e4212">JOANNE and BEACH use the same formula for vertical velocity <inline-formula><mml:math id="M169" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula>, but BEACH uses the integration over divergence in <inline-formula><mml:math id="M170" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> for the vertical pressure velocity <inline-formula><mml:math id="M171" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula>, while JOANNE uses

            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M172" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi>h</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>⋅</mml:mo><mml:mi>g</mml:mi><mml:mo>⋅</mml:mo><mml:mi>w</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Calculating <inline-formula><mml:math id="M173" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M174" display="inline"><mml:mi mathvariant="italic">ω</mml:mi></mml:math></inline-formula> independently comes at the cost that they cannot be easily transformed anymore, but it calculates each variable relative to its altitude coordinate, and hence is more physically accurate. For BEACH, the sonde relevance variables were calculated in addition to the regression standard error.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Data overview</title>
      <p id="d2e4287">The dropsondes' surface wind and integrated water vapor measurements give an indication of the conditions spanned by the BEACH data. The moist tropics are mostly defined by an integrated water vapor above 48 mm <xref ref-type="bibr" rid="bib1.bibx33" id="paren.60"/>, with a peak near the southern edge of the ITCZ <xref ref-type="bibr" rid="bib1.bibx47" id="paren.61"/>. The integrated water vapor (Fig. <xref ref-type="fig" rid="F8"/>) confirms that most measurements have been taken within the moist tropics, especially in the East, oftentimes with an IWV much greater than 48 mm.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e4299">Mean wind direction in the lowest 50 m for all sondes. Level 3 data is used for this plot.</p></caption>
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f07.png"/>

      </fig>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e4309">IWV  of all sondes. Colorbar is centered at 48 mm. Level 3 data is used for this plot.</p></caption>
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f08.png"/>

      </fig>

      <p id="d2e4318">Since the ITCZ is marked by strong convergence at the surface, we expect the surface wind direction to change at the edge(s) of the ITCZ. Figure <xref ref-type="fig" rid="F7"/> shows the surface wind direction of all sondes. Especially in the East the southerlies turn westward as they cross the equator to form the monsoon trough <xref ref-type="bibr" rid="bib1.bibx12 bib1.bibx41" id="paren.62"/>. This  indicates that most of the dropsondes sampled the breadth of the ITCZ by measure of surface wind direction as well as IWV. Sometimes the ITCZ is distinguished from the monsoon trough through its absence of westerlies, a distinction we do not adopt in this paper.</p>
      <p id="d2e4327">In the West, neither the wind nor the integrated water vapor field follow the clear structure that is apparent in the East, consistent with the ITCZ being less well defined there <xref ref-type="bibr" rid="bib1.bibx43" id="paren.63"><named-content content-type="post">Fig. 6</named-content></xref>.</p>
      <p id="d2e4335">The vertical profile of the wind shows weak baroclinicity (Fig. <xref ref-type="fig" rid="F9"/>), where the zonal wind changes sign above 10 km, with the predominant westerlies at the surface transform into strong easterlies higher up in the East, while the easterlies in the West become westerlies in the West.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e4342">Profiles of individual sondes from BEACH Level 3 for <inline-formula><mml:math id="M175" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, RH, <inline-formula><mml:math id="M176" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M177" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> from the East region (dark red), West region (blue), and North region (light red). Means are plotted with thick lines while the thin lines correspond to individual profiles (East of <inline-formula><mml:math id="M178" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>40° E in red and West of <inline-formula><mml:math id="M179" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>40° E in blue). The gray horizontal lines mark the mean freezing level and the lower relative humidity peak respectively. BEACH Level 3 data is used for this plot.</p></caption>
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f09.png"/>

      </fig>

      <p id="d2e4386">The larger spread in the near surface wind component <inline-formula><mml:math id="M180" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> in the East is further evidence for the larger variety of conditions that were sampled there.  In the North region, easterlies dominate the whole column, indicating that those sondes were mostly dropped in the trade wind region.</p>
      <p id="d2e4396">Although it is generally moist everywhere, the relative humidity profiles vary considerably. The mean profile in the East has two distinct peaks at the top of the boundary layer, and near the freezing level and a minimum in between. This structure fits to the trimodal characteristic of tropical convection <xref ref-type="bibr" rid="bib1.bibx27" id="paren.64"/> and might be of interest because reanalyses and satellite observations struggle to represent the elevated moist layers in the mid-troposphere <xref ref-type="bibr" rid="bib1.bibx40" id="paren.65"/>. This feature is even more pronounced in the North, which might be indicative of a role for dry Saharian air on this region, especially since the winds are predominantly north-easterlies babove 2000 m. In the West, the mean profile shows less evidence of a freezing level maximum, but the troposphere below the 0° isotherm is moister than the troposphere aloft. Note that the humidity profiles above the freezing level rarely reach 100 % but might still be saturated, especially at higher altitudes, as relative humidity is calculated with respect to water instead of ice.</p>
      <p id="d2e4406">Measurements coordinated with the SAFIRE ATR-42 were in the North region. Although the mean conditions there indicate the trade wind region, some circles as well as a bimodal IWV distribution (see Figs. <xref ref-type="fig" rid="FB1"/> and <xref ref-type="fig" rid="FB2"/> in the Appendix) point to several interesting cases in or at the edge of the ITCZ.</p>
      <p id="d2e4413">Mesoscale vertical air motion in the East, as shown in Fig. <xref ref-type="fig" rid="F10"/>, supports the idea of the ITCZ being a region of mean ascent with convergence below <inline-formula><mml:math id="M181" display="inline"><mml:mo>≈</mml:mo></mml:math></inline-formula> 2000 m and  divergence above 10 000 m. The West Atlantic shows mean surface divergence in the lower-troposphere similar to the divergence profile from the JOANNE data measured during the EUREC<sup>4</sup>A campaign, which sampled the winter trades in 2020 (yellow). However, whereas <monospace>omega</monospace> in JOANNE indicates subsidence through a deep layer, the mean <monospace>omega</monospace> of the Western measurements in BEACH shows rising air motion above  <inline-formula><mml:math id="M183" display="inline"><mml:mo>≈</mml:mo></mml:math></inline-formula> 3000 m. The switch in the direction of vertical air motion however is caused by strong updrafts at these levels prevaling in some circles. Considering the median vertical velocity instead of the mean shows predominant subsidence in the West Atlantic above 3000 m as well. The mean in the East Atlantic is similarly influenced by deep convective events, but the median still shows upward air motion in the whole column.</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e4449">Average divergence (left) and <monospace>omega</monospace> (right) for the full campaign, as well as split into East and West Atlantic. The average profiles from the JOANNE dataset showing typical characteristics for the winter trades in the Western Atlantic are added for comparison. BEACH Level 4 data is used for this plot.</p></caption>
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f10.png"/>

      </fig>

      <p id="d2e4461">The East–West difference in mesoscale divergence is shown in more detail in Fig. <xref ref-type="fig" rid="F11"/> for all circles in the BEACH dataset. Each column is a circle and flights are separated by black vertical lines with circles and flights being sorted in time from left to right <xref ref-type="bibr" rid="bib1.bibx15" id="paren.66"><named-content content-type="pre">similar to</named-content><named-content content-type="post">Fig. 1</named-content></xref>. The transfer from sampling the East Atlantic to the West Atlantic on 6 September is marked at the top. Most obvious are  the stronger convergence and divergence patterns in the East (stronger red and blue colors) compared to less strong patterns in the West except for the flight on 24 September.</p>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e4474">Divergence for all circles during the campaign. Flights are separated by black lines. The transfer between East and West is marked at the top. Circles are ordered in time. Level 4 data is used for this plot. </p></caption>
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f11.png"/>

      </fig>

</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Summary</title>
      <p id="d2e4492">The PERCUSION and MAESTRO aircraft campaigns took place in August and September 2024 in the tropical Atlantic as part of ORCESTRA. A main focus of ORCESTRA was the influence of convective and mesoscale circulation systems on the mean structure of the ITCZ.  As part of this effort, 1191 sondes were dropped from the research aircraft HALO. This paper presents the data from these sondes in the form of the BEACH datasets.</p>
      <p id="d2e4495">The BEACH datasets contain four levels of processing of the raw data (Level 0), as schematically depicted in Fig. <xref ref-type="fig" rid="F2"/>.  This leads to the following data levels: ASPEN quality controlled data (Level 1); custom quality controlled data (Level 2); a combined dataset including all sondes that have at least partially valid data (Level 3); and a dataset containing divergence and vertical velocity on the mesoscale for all circles with sufficient valid sonde measurements (Level 4). All datasets are openly available on IPFS <xref ref-type="bibr" rid="bib1.bibx43" id="paren.67"/>. The general hierarchy of the levels and most parts of the processing were adapted from the EUREC<sup>4</sup>A dropsonde processing <xref ref-type="bibr" rid="bib1.bibx14" id="paren.68"/>.</p>
      <p id="d2e4515">The BEACH dropsonde data confirms that the PERCUSION flight tracks  span the meridional extent of the ITCZ, with measurements within as well as at the edges as defined by the surface wind field and integrated water vapor (Figs. <xref ref-type="fig" rid="F7"/>, <xref ref-type="fig" rid="F8"/>). It also samples zonal variations within the ITCZ.  While the ITCZ is clearly outlined in both the surface wind direction and IWV in the East, in the West it is less structured. Another difference is that in the East there are two distinct peaks in the mean relative humidity – around the freezing level and above the subcloud layer. In the West, there is no distinct peak in RH at the freezing level.  In the wind profiles, known dynamical features such as surface westerlies within the equatorial trough are captured as well as a weak imprint of an Atlantic Walker cell, and the African Easterly Jet.</p>
      <p id="d2e4522">A core objective of the flight strategy was the derivation of mesoscale divergence and vertical velocities from sondes dropped on circular flight patterns. We succeeded in processing 87 circles from all flights that show on average upward motion with stronger updrafts in the East compared to the West Atlantic. Furthermore, in the lowest 2000 m the vertical velocity profile in the West is closer to the JOANNE measurements from the wintertime trades compared to the measurements from the summertime East Atlantic, leaving much room for further analysis.</p>
</sec>
<sec id="Ch1.S6">
  <label>6</label><title>Code and data availability</title>
      <p id="d2e4533">All datasets in the hierarchy of BEACH are made available via <uri>https://ipfs.tech</uri> (last access: 18 June 2026) and have a landing page in the ORCESTRA-browser: <uri>https://browser.orcestra-campaign.org/</uri> (last access: 18 June 2026)</p>
      <p id="d2e4542">The respective DOIs are <list list-type="custom"><list-item><label> </label>
      <p id="d2e4547">L0: <ext-link xlink:href="https://doi.org/10.82246/bafybeif4n7lov7syd5ragolfosqf6t7zuawexxjhtr5r2ezecvgvvj7eje">https://doi.org/10.82246/bafybeif4</ext-link> <xref ref-type="bibr" rid="bib1.bibx17" id="paren.69"/></p></list-item><list-item><label> </label>
      <p id="d2e4556">L1: <ext-link xlink:href="https://doi.org/10.82246/bafybeieqqc5fktpmwbluppgb4vidrrx7vv44l5e7rol6zp3e3wlbjmj2q4">https://doi.org/10.82246/bafybeieqq</ext-link> <xref ref-type="bibr" rid="bib1.bibx18" id="paren.70"/></p></list-item><list-item><label> </label>
      <p id="d2e4565">L2: <ext-link xlink:href="https://doi.org/10.82246/bafybeifi5pglgpcq6onwb3yixhvghcmenkvqmcqi7qgjbrbqlgoyrvj52i">https://doi.org/10.82246/bafybeifi5</ext-link> <xref ref-type="bibr" rid="bib1.bibx19" id="paren.71"/></p></list-item><list-item><label> </label>
      <p id="d2e4574">L3: <ext-link xlink:href="https://doi.org/10.82246/bafybeiczbv7mycr2jois6t4dq3zwiltycomwo5xxvjqcjz2ot3newzar6q">https://doi.org/10.82246/bafybeiczb</ext-link> <xref ref-type="bibr" rid="bib1.bibx20" id="paren.72"/></p></list-item><list-item><label> </label>
      <p id="d2e4583">L3qc: <ext-link xlink:href="https://doi.org/10.82246/bafybeidytxgujp3evqesvvuvc3vsllv6pbcu5gc2torqkz7yo6yuazwtmu">https://doi.org/10.82246/bafybeidyt</ext-link> <xref ref-type="bibr" rid="bib1.bibx21" id="paren.73"/></p></list-item><list-item><label> </label>
      <p id="d2e4592">L4: <ext-link xlink:href="https://doi.org/10.82246/bafybeibgeeqs5uhmbqy4hz4v3pihrfisiklcetisxkf63d2r473szaprwi">https://doi.org/10.82246/bafybeibge</ext-link> <xref ref-type="bibr" rid="bib1.bibx22" id="paren.74"/> </p></list-item></list></p>
      <p id="d2e4602">Further information on the ORCESTRA data policy and concept can be found in the ORCESTRA overview paper <xref ref-type="bibr" rid="bib1.bibx43" id="paren.75"/> and on the ORCESTRA campaign website (<uri>https://orcestra-campaign.org/data.html</uri>, last access: 18 June 2026). The dropsonde processing software generating the various data levels is available on GitHub in the pydropsonde repository as well as a Python package called <italic>pydropsonde</italic> via the Python Package Index (PyPI) (<uri>https://github.com/atmdrops/pydropsonde</uri>, last access: 18 June 2026; <ext-link xlink:href="https://doi.org/10.5281/zenodo.20745099" ext-link-type="DOI">10.5281/zenodo.20745099</ext-link>, <xref ref-type="bibr" rid="bib1.bibx16" id="altparen.76"/>). For the processing and plots presented in this paper version 0.5.5 was used which includes the initial processing with ASPEN v4.0.4. The ASPEN software is hosted in a docker image on GitHub (<uri>https://github.com/atmdrops/aspenqc</uri>, last access: 18 June 2026; <ext-link xlink:href="https://doi.org/10.5281/zenodo.20745087" ext-link-type="DOI">10.5281/zenodo.20745087</ext-link>, <xref ref-type="bibr" rid="bib1.bibx35" id="altparen.77"/>), making it independent from the operating system. The repository includes a Dockerfile and the respective GitHub workflows needed to generate the image and push it to the GitHub container registry. It can be used via it's name: <uri>https://ghcr.io/atmdrops/aspenqc</uri> (last access: 18 June 2026). The configuration file for running <italic>pydropsonde</italic> on the ORCESTRA dropsondes as well as all analysis scripts generating plots and tables for this paper are stored on GitHub in the orcestra-campaign-dropsondes repository (<uri>https://github.com/orcestra-campaign/dropsondes</uri>, last access: 18 June 2026; <ext-link xlink:href="https://doi.org/10.5281/zenodo.20749911" ext-link-type="DOI">10.5281/zenodo.20749911</ext-link>, <xref ref-type="bibr" rid="bib1.bibx23" id="altparen.78"/>).</p>
      <p id="d2e4651">The BEACH datasets are stored such that they can be easily accessed with a few lines of code. For example, one can access the Level 3 BEACH dataset directly using Python. This requires a working IPFS Gateway and the ipfsspec package to be installed.</p><fig id="Li1" specific-use="star"><label>Listing 1</label><caption><p id="d2e4659">Python code to open BEACH Level 3.</p></caption>
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-l01.png"/>

      </fig>


</sec>

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

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Glossary</title>
      <p id="d2e4682"><table-wrap position="anchor"><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">ASPEN</oasis:entry>
         <oasis:entry colname="col2">Atmospheric Sounding Processing ENvironment</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">AVAPS</oasis:entry>
         <oasis:entry colname="col2">Airborne Vertical Atmospheric Profiling System</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">BAHAMAS</oasis:entry>
         <oasis:entry colname="col2">Basic Halo Measurement and Sensor System</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">BEACH</oasis:entry>
         <oasis:entry colname="col2">Barbados and Eastern Atlantic Combined High-altitude dropsonde datasets</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">EarthCARE</oasis:entry>
         <oasis:entry colname="col2">Earth Clouds, Aerosols and Radiation Explorer</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">EUREC<sup>4</sup>A</oasis:entry>
         <oasis:entry colname="col2">Elucidating the role of clouds-circulation coupling in climate 2020</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">GATE</oasis:entry>
         <oasis:entry colname="col2">GARP Atlantic Tropical Experiment 1974</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">GARP</oasis:entry>
         <oasis:entry colname="col2">Global Atmospheric Research Project</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">GPS</oasis:entry>
         <oasis:entry colname="col2">Global Positioning System</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">HALO</oasis:entry>
         <oasis:entry colname="col2">High-Altitude and LOng range research aircraft</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">HALO-(AC)<sup>3</sup></oasis:entry>
         <oasis:entry colname="col2">Arctic Air Mass Transformations During Warm Air Intrusions and Marine Cold Air Outbreaks 2021</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">ICON</oasis:entry>
         <oasis:entry colname="col2">The ICOsahedral Non-hydrostatic model</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">IFS</oasis:entry>
         <oasis:entry colname="col2">Integrated Forcasting Model (ECMWF)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">INMG</oasis:entry>
         <oasis:entry colname="col2">Instituto Nacional de Meteorologia e Geofísica (Cabo Verde)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">IPFS</oasis:entry>
         <oasis:entry colname="col2">Inter Planetary File System</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">ITCZ</oasis:entry>
         <oasis:entry colname="col2">InterTropical Convergence Zone</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">JOANNE</oasis:entry>
         <oasis:entry colname="col2">Joint dropsonde Observations of the Atmosphere in tropical North-atlaNtic meso-scale Environments</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">MAESTRO</oasis:entry>
         <oasis:entry colname="col2">Mesoscale organisation of tropical convection  subcampaign of ORCESTRA</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">NARVAL2</oasis:entry>
         <oasis:entry colname="col2">Next-generation Aircraft Remote-sensing for VALidation studies (2) 2016</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">NCAR</oasis:entry>
         <oasis:entry colname="col2">National Center of Atmospheric Research (US)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">netCDF</oasis:entry>
         <oasis:entry colname="col2">Network Common Data Format</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">ORCESTRA</oasis:entry>
         <oasis:entry colname="col2">Organized Convection and EarthCARE Studies over the Tropical Atlantic 2024</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">OTREC</oasis:entry>
         <oasis:entry colname="col2">Organisation of Tropical East Pacific Convection 2019</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PERCUSION</oasis:entry>
         <oasis:entry colname="col2">Persistent EarthCARE underflight studies of the ITCZ and organized convection subcampaign of</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ORCESTRA</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">PTU sensor</oasis:entry>
         <oasis:entry colname="col2">Pressure Temperature and hUmidity sensor</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">RAPSODI</oasis:entry>
         <oasis:entry colname="col2">Radiosonde Atmospheric Profiles from Ship and island platforms during ORCESTRA,</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">collected to Decipher the ITCZ</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SAFIRE ATR-42</oasis:entry>
         <oasis:entry colname="col2">Service des Avions Français Instrumentés pour la Recherche en Environnemen (Avions de</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Transport Régional 42)</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap></p>
</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Setting SAFIRE ATR-42 coordinated measurements into the PERCUSION context</title>
      <p id="d2e4995">During the ORCESTRA campaign, 10 circles were flown in coordination with the SAFIRE ATR-42. Table <xref ref-type="table" rid="TB1"/> shows the segment IDs of those circles as well as the SAFIRE ATR-42 flight that was closest in time, and the number of sondes in Level 3 and Level 4 for those circles. Apart from one circle on HALO-20240827, where the system shut down (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>), all SAFIRE ATR-42-coordinated circles have 10 or more sondes.</p>
      <p id="d2e5002">Figure <xref ref-type="fig" rid="FB1"/> is similar to Fig. <xref ref-type="fig" rid="F10"/>, but including the ATR divergence and omega estimates. Contrarily to the figure in the main text, here the mean omega and divergence for the East Atlantic does not include the ATR values. This illustrates that the ATR circles were mostly flown in a different environment than the larger circles. Thin yellow lines in the plot are individual ATR circles and demonstrate the spread in the measurements.</p>
      <p id="d2e5009">Figure <xref ref-type="fig" rid="FB2"/> further shows the distribution in integrated water vapor and how it differs between SAFIRE ATR-42 coordinated sondes and the others. Again, the curve for the East Atlantic excludes SAFIRE ATR-42 coordinated measurements. All distributions have a peak close to 60 mm IWV, which is well above the 48 mm threshold assumed for the ITCZ in the long term mean. The distribution of ATR dropsondes has a distinguished second peak at lower IWV values (<inline-formula><mml:math id="M187" display="inline"><mml:mo lspace="0mm">≈</mml:mo></mml:math></inline-formula> 48 mm), indicating that the majority of those sondes were dropped at the edge or outside of the ITCZ.</p>

<table-wrap id="TB1"><label>Table B1</label><caption><p id="d2e5026">PERCUSION ATR coordination statistics showing the closest ATR flight to each atr-coordinated HALO circle and the number of sondes in Level 3 and Level 4 for those circles.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">flight ID</oasis:entry>
         <oasis:entry colname="col2">flight date</oasis:entry>
         <oasis:entry colname="col3">flight time (UTC)</oasis:entry>
         <oasis:entry colname="col4">Level 3 sondes</oasis:entry>
         <oasis:entry colname="col5">Level 4 sondes</oasis:entry>
         <oasis:entry colname="col6">HALO circle ID</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240811</oasis:entry>
         <oasis:entry colname="col2">11-08-2024</oasis:entry>
         <oasis:entry colname="col3">14:33:45–18:13:42</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">HALO-20240811a_7a38</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240813b</oasis:entry>
         <oasis:entry colname="col2">13-08-2024</oasis:entry>
         <oasis:entry colname="col3">19:11:11–22:34:54</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">HALO-20240813a_63f7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240816b</oasis:entry>
         <oasis:entry colname="col2">16-08-2024</oasis:entry>
         <oasis:entry colname="col3">16:06:24–19:38:05</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">HALO-20240816a_7241</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240822a</oasis:entry>
         <oasis:entry colname="col2">22-08-2024</oasis:entry>
         <oasis:entry colname="col3">13:55:27–17:32:49</oasis:entry>
         <oasis:entry colname="col4">10</oasis:entry>
         <oasis:entry colname="col5">10</oasis:entry>
         <oasis:entry colname="col6">HALO-20240822a_049e</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240822b</oasis:entry>
         <oasis:entry colname="col2">22-08-2024</oasis:entry>
         <oasis:entry colname="col3">19:33:26–22:42:09</oasis:entry>
         <oasis:entry colname="col4">10</oasis:entry>
         <oasis:entry colname="col5">10</oasis:entry>
         <oasis:entry colname="col6">HALO-20240822a_b5e4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240825</oasis:entry>
         <oasis:entry colname="col2">25-08-2024</oasis:entry>
         <oasis:entry colname="col3">19:21:56–22:41:33</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">HALO-20240825a_64c5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240827</oasis:entry>
         <oasis:entry colname="col2">27-08-2024</oasis:entry>
         <oasis:entry colname="col3">19:02:25–22:34:22</oasis:entry>
         <oasis:entry colname="col4">4</oasis:entry>
         <oasis:entry colname="col5">4</oasis:entry>
         <oasis:entry colname="col6">HALO-20240827a_107f</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240829</oasis:entry>
         <oasis:entry colname="col2">29-08-2024</oasis:entry>
         <oasis:entry colname="col3">13:52:13–17:40:57</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">HALO-20240829a_3585</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240831</oasis:entry>
         <oasis:entry colname="col2">31-08-2024</oasis:entry>
         <oasis:entry colname="col3">13:57:37–17:30:33</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">HALO-20240831a_e17f</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ATR-20240903</oasis:entry>
         <oasis:entry colname="col2">03-09-2024</oasis:entry>
         <oasis:entry colname="col3">16:33:28–19:51:44</oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
         <oasis:entry colname="col5">12</oasis:entry>
         <oasis:entry colname="col6">HALO-20240903a_71a0</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<fig id="FB1"><label>Figure B1</label><caption><p id="d2e5299">Divergence for all circles during PERCUSION (dark blue), for the West Atlantic (light blue), compared to only circles in the East Atlantic (without ATR – red) and only the circles flown in coordination with SAFIRE ATR-42 (yellow).</p></caption>
        
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f12.png"/>

      </fig>

      <fig id="FB2"><label>Figure B2</label><caption><p id="d2e5312">Normalized probability density of integrated water vapor for the full PERCUSION campaign (dark blue), for the West Atlantic (light blue), from the Eastern Atlantic (without ATR – red), and only from measurements in coordination with the SAFIRE ATR-42 (yellow).</p></caption>
        
        <graphic xlink:href="https://essd.copernicus.org/articles/18/4425/2026/essd-18-4425-2026-f13.png"/>

      </fig>


</app>

<app id="App1.Ch1.S3">
  <label>Appendix C</label><title>Variables in Level 3</title>

<table-wrap id="TC1"><label>Table C1</label><caption><p id="d2e5337">BEACH Level 3 Variables.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:thead>
       <oasis:row>

         <oasis:entry colname="col1"/>

         <oasis:entry colname="col2"/>

         <oasis:entry colname="col3">units</oasis:entry>

         <oasis:entry colname="col4">standard_name</oasis:entry>

         <oasis:entry colname="col5">dimensions</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">object</oasis:entry>

         <oasis:entry colname="col2">variable</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5"/>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="4">Coordinates</oasis:entry>

         <oasis:entry colname="col2">altitude</oasis:entry>

         <oasis:entry colname="col3">m</oasis:entry>

         <oasis:entry colname="col4">altitude</oasis:entry>

         <oasis:entry colname="col5">altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">launch_altitude</oasis:entry>

         <oasis:entry colname="col3">m</oasis:entry>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">launch_lat</oasis:entry>

         <oasis:entry colname="col3">degrees north</oasis:entry>

         <oasis:entry colname="col4">deployment_latitude</oasis:entry>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">launch_lon</oasis:entry>

         <oasis:entry colname="col3">degrees east</oasis:entry>

         <oasis:entry colname="col4">deployment_longitude</oasis:entry>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">launch_time</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" morerows="22">Variables</oasis:entry>

         <oasis:entry colname="col2">flight_ID</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">interpolated_time</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4">time</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">iwv</oasis:entry>

         <oasis:entry colname="col3">kg m<sup>−2</sup></oasis:entry>

         <oasis:entry colname="col4">atmosphere_mass_content_of_water_vapor</oasis:entry>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">lat</oasis:entry>

         <oasis:entry colname="col3">degrees_north</oasis:entry>

         <oasis:entry colname="col4">latitude</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">lon</oasis:entry>

         <oasis:entry colname="col3">degrees_east</oasis:entry>

         <oasis:entry colname="col4">longitude</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M189" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">Pa</oasis:entry>

         <oasis:entry colname="col4">air_pressure</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M190" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>_qc</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4">quality_flag</oasis:entry>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">platform_ID</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M191" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">kg kg<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">specific_humidity</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">rh</oasis:entry>

         <oasis:entry colname="col3">1</oasis:entry>

         <oasis:entry colname="col4">relative_humidity</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">rh_qc</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4">quality_flag</oasis:entry>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">sonde_ID</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">sonde_qc</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4">aggregate_quality_flag</oasis:entry>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">ta</oasis:entry>

         <oasis:entry colname="col3">K</oasis:entry>

         <oasis:entry colname="col4">air_temperature</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">ta_qc</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4">quality_flag</oasis:entry>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">theta</oasis:entry>

         <oasis:entry colname="col3">K</oasis:entry>

         <oasis:entry colname="col4">air_potential_temperature</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M193" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">m s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">eastward_wind</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M195" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>_qc</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4">quality_flag</oasis:entry>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M196" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">m s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">northward_wind</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M198" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>_qc</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4">quality_flag</oasis:entry>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">vaisala_serial_ID</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">wdir</oasis:entry>

         <oasis:entry colname="col3">degree</oasis:entry>

         <oasis:entry colname="col4">wind_from_direction</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">wspd</oasis:entry>

         <oasis:entry colname="col3">m s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">wind_speed</oasis:entry>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</app>

<app id="App1.Ch1.S4">
  <label>Appendix D</label><title>Variables in Level 4</title>

<table-wrap id="TD1"><label>Table D1</label><caption><p id="d2e5912">BEACH Level 4 Variables.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:thead>
       <oasis:row>

         <oasis:entry colname="col1"/>

         <oasis:entry colname="col2"/>

         <oasis:entry colname="col3">units</oasis:entry>

         <oasis:entry colname="col4">standard_name</oasis:entry>

         <oasis:entry colname="col5">dimensions</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">object</oasis:entry>

         <oasis:entry colname="col2">variable</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5"/>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="5">Coordinates</oasis:entry>

         <oasis:entry colname="col2">altitude</oasis:entry>

         <oasis:entry colname="col3">m</oasis:entry>

         <oasis:entry colname="col4">altitude</oasis:entry>

         <oasis:entry colname="col5">altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">circle_lat</oasis:entry>

         <oasis:entry colname="col3">degrees north</oasis:entry>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">circle</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">circle_lon</oasis:entry>

         <oasis:entry colname="col3">degrees east</oasis:entry>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">circle</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">circle_time</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">circle</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">launch_time</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">sondes_per_circle</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">circle</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" morerows="21">Variables</oasis:entry>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M200" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula>_d<inline-formula><mml:math id="M201" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula>dx</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M202" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula> m<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">eastward_derivative_of_<inline-formula><mml:math id="M204" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M205" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula>_d<inline-formula><mml:math id="M206" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula>dx_std_error</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M207" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula> m<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">eastward_derivative_of_<inline-formula><mml:math id="M209" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula> standard_error</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M210" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula>_d<inline-formula><mml:math id="M211" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula>dy</oasis:entry>

         <oasis:entry colname="col3">* m<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">northward_derivative_of_*</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M213" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula>_d<inline-formula><mml:math id="M214" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula>dy_std_error</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M215" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula> m<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">northward_derivative_of_<inline-formula><mml:math id="M217" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula> standard_error</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M218" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula>_mean</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M219" display="inline"><mml:mo>∗</mml:mo></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">circle_altitude</oasis:entry>

         <oasis:entry colname="col3">m</oasis:entry>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">circle</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">circle_ID</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">circle</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">circle_radius</oasis:entry>

         <oasis:entry colname="col3">m</oasis:entry>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">circle</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">div</oasis:entry>

         <oasis:entry colname="col3">s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">divergence_of_wind</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">div_sonde_relevance</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">div_std_error</oasis:entry>

         <oasis:entry colname="col3">s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">divergence_of_wind standard_error</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">omega</oasis:entry>

         <oasis:entry colname="col3">Pa s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">vertical_air_velocity_expressed_as_tendency_of_pressure</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">omega_sonde_relevance</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">omega_std_error</oasis:entry>

         <oasis:entry colname="col3">Pa s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">vertical_air_velocity_expressed_as_tendency_of_pressure</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"/>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4">standard_error</oasis:entry>

         <oasis:entry colname="col5"/>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">vor</oasis:entry>

         <oasis:entry colname="col3">s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">atmosphere_upward_relative_vorticity</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">vor_sonde_relevance</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">vor_std_error</oasis:entry>

         <oasis:entry colname="col3">s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">atmosphere_upward_relative_vorticity standard_error</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">wvel</oasis:entry>

         <oasis:entry colname="col3">m s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">upward_air_velocity</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">wvel_sonde_relevance</oasis:entry>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">wvel_std_error</oasis:entry>

         <oasis:entry colname="col3">m s<sup>−1</sup></oasis:entry>

         <oasis:entry colname="col4">upward_air_velocity standard_error</oasis:entry>

         <oasis:entry colname="col5">circle altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M228" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">m</oasis:entry>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M229" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">m</oasis:entry>

         <oasis:entry colname="col4"/>

         <oasis:entry colname="col5">sonde altitude</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</app>

<app id="App1.Ch1.S5">
  <label>Appendix E</label><title>Problematic sondes</title>

<table-wrap id="TE1"><label>Table E1</label><caption><p id="d2e6646">Problematic sondes.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">Vaisala ID (or init time)</oasis:entry>

         <oasis:entry colname="col2">Sonde ID</oasis:entry>

         <oasis:entry colname="col3">Flight ID</oasis:entry>

         <oasis:entry colname="col4">problem</oasis:entry>

         <oasis:entry colname="col5">procedure</oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">234140294</oasis:entry>

         <oasis:entry colname="col2">0ebbb62f</oasis:entry>

         <oasis:entry colname="col3">HALO-20240811a</oasis:entry>

         <oasis:entry colname="col4">no valid data in L3</oasis:entry>

         <oasis:entry colname="col5">removed after L2</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">231431370</oasis:entry>

         <oasis:entry colname="col2">df132c3f</oasis:entry>

         <oasis:entry colname="col3">HALO-20240818a</oasis:entry>

         <oasis:entry colname="col4">not enough values to interpolate altitude</oasis:entry>

         <oasis:entry colname="col5">removed after L2</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">140238/233825141</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">–</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240821a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after  L1</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">empty L1 file</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">140425 / 234020762</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">–</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240821a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L1</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">empty L1 file</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">140529</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">–</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240821a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L0</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">empty D-file</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">174603 / 233530211</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">8f96cae2</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240827a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L2</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">no valid altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">174847 / 234030059</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">e77f2e8e</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240827a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L2</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">no valid altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">175216 / 234021411</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">183cf442</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240827a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L2</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">no valid altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">175543 / 231820683</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">672a747e</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240827a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L2</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">no valid altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">175913 / 231220385</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">298e2b48</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240827a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L2</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">no valid altitude</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">180136 / 231220384</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">–</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240827a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L1</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">empty L1 file</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">180450 / 234030012</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">–</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240827a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L1</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">empty L1 file</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">180732</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">–</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240827a</oasis:entry>

         <oasis:entry colname="col4">empty A-file</oasis:entry>

         <oasis:entry rowsep="1" colname="col5" morerows="1">removed after L0</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col4">empty D-file</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">234030131</oasis:entry>

         <oasis:entry colname="col2">91823f21</oasis:entry>

         <oasis:entry colname="col3">HALO-20240829a</oasis:entry>

         <oasis:entry colname="col4">detected as floater</oasis:entry>

         <oasis:entry colname="col5">flagged</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">233824584</oasis:entry>

         <oasis:entry colname="col2">10514909</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240914a</oasis:entry>

         <oasis:entry rowsep="1" colname="col4" morerows="1">serial ID appears twice</oasis:entry>

         <oasis:entry colname="col5">in L3</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">–</oasis:entry>

         <oasis:entry colname="col5">no launch detect</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">233211701</oasis:entry>

         <oasis:entry colname="col2">8b593afa</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" morerows="1">HALO-20240921a</oasis:entry>

         <oasis:entry rowsep="1" colname="col4" morerows="1">serial ID appears twice</oasis:entry>

         <oasis:entry colname="col5">in L3</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">2e760f22</oasis:entry>

         <oasis:entry colname="col5">in L3</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" morerows="1">000007500</oasis:entry>

         <oasis:entry colname="col2">0bd0e322</oasis:entry>

         <oasis:entry colname="col3" morerows="1">HALO-20240924a</oasis:entry>

         <oasis:entry colname="col4" morerows="1">serial ID appears twice</oasis:entry>

         <oasis:entry colname="col5">once in l3 (only winds)</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">–</oasis:entry>

         <oasis:entry colname="col5">no launch detect</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TE2"><label>Table E2</label><caption><p id="d2e7098">Minisondes.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">Vaisala ID (or init time)</oasis:entry>

         <oasis:entry colname="col2">Sonde ID</oasis:entry>

         <oasis:entry colname="col3">Flight ID</oasis:entry>

         <oasis:entry colname="col4">Reason</oasis:entry>

         <oasis:entry colname="col5">procedure</oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry colname="col1">233441164</oasis:entry>

         <oasis:entry colname="col2">92afabd1</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

         <oasis:entry colname="col5" morerows="16">processed with ASPEN minisonde config</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814578</oasis:entry>

         <oasis:entry colname="col2">6d733176</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814590</oasis:entry>

         <oasis:entry colname="col2">3e5fce09</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814531</oasis:entry>

         <oasis:entry colname="col2">df53b31c</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814533</oasis:entry>

         <oasis:entry colname="col2">0c1b9857</oasis:entry>

         <oasis:entry colname="col3">HALO-20240907a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814535</oasis:entry>

         <oasis:entry colname="col2">ad7d6167</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814536</oasis:entry>

         <oasis:entry colname="col2">163b9bd6</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814537</oasis:entry>

         <oasis:entry colname="col2">20c81165</oasis:entry>

         <oasis:entry colname="col3">HALO-20240906a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814546</oasis:entry>

         <oasis:entry colname="col2">22521c8e</oasis:entry>

         <oasis:entry colname="col3">HALO-20240829a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814577</oasis:entry>

         <oasis:entry colname="col2">7097c2fe</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814584</oasis:entry>

         <oasis:entry colname="col2">09c7657e</oasis:entry>

         <oasis:entry colname="col3">HALO-20240829a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814586</oasis:entry>

         <oasis:entry colname="col2">16fc3f82</oasis:entry>

         <oasis:entry colname="col3">HALO-20240829a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">233814605</oasis:entry>

         <oasis:entry colname="col2">2d623ac0</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">234141208</oasis:entry>

         <oasis:entry colname="col2">ff629abe</oasis:entry>

         <oasis:entry colname="col3">HALO-20240829a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">234141209</oasis:entry>

         <oasis:entry colname="col2">f719c43f</oasis:entry>

         <oasis:entry colname="col3">HALO-20240829a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">234141210</oasis:entry>

         <oasis:entry colname="col2">7dce7693</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">234141211</oasis:entry>

         <oasis:entry colname="col2">7a2b1052</oasis:entry>

         <oasis:entry colname="col3">HALO-20240831a</oasis:entry>

         <oasis:entry colname="col4">minisonde</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</app>
  </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e7406">SB, JW, and BS conceptionalized the measurements and developed the flight and drop strategy for PERCUSION and the coordination with MAESTRO. HMG, TM, and NRB dropped the majority of sondes that form the BEACH datasets. GG initialized the halodrops repo and HMG, TM, NRB, GG, LK, and TK developed it into the pydropsonde package. HMG and TM prepared the data overview (Sect. <xref ref-type="sec" rid="Ch1.S4"/>) and figures with input from all other authors. HMG prepared the paper draft with contributions by all other authors.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e7414">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="d2e7420">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="d2e7428">We thank Friedhelm Jansen and Lutz Hirsch that they handled the logistics for the sondes; and Felix Ament who provided an additional 50 sondes he found under his desk on Barbados.</p><p id="d2e7430">We appreciate the help Holger Vömel offered regarding our problematic sondes during the processing.</p><p id="d2e7432">We are grateful to James Ruppert and Allison Wing, because they pointed out a bug in the integrated water vapor calculation in an earlier version of the data, and Basile Poujol for pointing out an inaccuracy in the vertical pressure velocity calculation in JOANNE.</p><p id="d2e7434">We further credit Jakob Deutloff, Allison Wing, and  Marius Winkler who operated the sonde system for one of the flights, as well as Lutz Hirsch, Elina Plesca, Daniel Rowe, Luca Schmidt, and Yuting Wu who got up early in the morning to recondition the sondes.</p><p id="d2e7436">We also recognize everyone who helped with the communication during one of the flights: Felix Ament, Romain Fievet, Henning Franke, Silke Gross, Suelly Katiza, Daniel Klocke,  Brett McKim,  Chelsea Nam, Sebastian Ortega Arango, Elina Plesca, Basile Poujol, Chavez Pope,  Divya Praturi, Rene Redler, Marius Rixen, Nicolas Rochetin, Daniel Rowe,  Martin Singh,  Lea Volkmer,  Tristan Vostry, and Manfred Wendisch.</p><p id="d2e7438">And of course Yuting Wu again, who came up with the name for BEACH.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e7444">ORCESTRA was made possible thanks to the support of the Max Planck Society (MPG) and the French National Centre for Scientific Research (CNRS). Additional financial support was provided by the German Research Foundation (DFG) through grant number GPF20-1072; by the Dutch Research Council (NWO); by the US National Science Foundation (NSF) through Award Numbers 2331199, 2331200, and 2331202; by the ESA Earth Observation Envelope Programme (ESA-EOEP) contract No. 4000145240/24/NL/SC; by EU-HORIZON-WIDERA-2021 Grant 101079385 (BRACE-MY) and the European Research Council (ERC) Consolidator Grant 101045273 (STEP-CHANGE). MAESTRO was supported by the ERC through Advanced Grant 101098063 (MAESTRO), with further financial support from ESA (contract no. 281042) and CNES (EMC-Sat). PERCUSION received further financial support from ESA under contract No. 4000145500/24/NL/SC, by the DLR-internal project MABAK (Innovative Methoden zur Analyse und Bewertung von Veränderungen der Atmosphäre und des Klimasystems), by the German National Science Foundation’s (DFG) Priority Program (Schwerpunktprogramm) SPP 1294 “Atmospheric and Earth System Research with HALO – High Altitude and Long Range Research Aircraft” from Horizon Europe programme under Grant Agreement No 101137680 via project CERTAINTY (Cloud-aERosol inTeractions &amp; their impActs IN The earth sYstem), and by the German Federal Ministry of Research, Technology and Space (BMFTR) under the funding code 01LK2202B (WarmWorld). NRB acknowledges support from the ERC starting grant ROTOR (grant no. 101116282). GG acknowledges financial support from HALO DFG SPP 1294 to organize the HALODROPS workshop which kick-started the efforts to develop a dropsonde package that has evolved into the current pydropsonde package. The article processing charges for this open-access  publication were covered by the Max Planck Society.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e7455">This paper was edited by Montserrat Costa Surós and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Aberson et al.(2023)Aberson, Zhang, Zawislak, Sellwood, Rogers, and Cione</label><mixed-citation> Aberson, S. D., Zhang, J. A., Zawislak, J., Sellwood, K., Rogers, R., and Cione, J. J.: The NCAR GPS dropwindsonde and its impact on hurricane operations and research, Bull. Am. Meteorol. Soc., 104, E2134–E2154, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Akima(1970)</label><mixed-citation>Akima, H.: A New Method of Interpolation and Smooth Curve Fitting Based on Local Procedures, J. ACM, 17, 589–602, <ext-link xlink:href="https://doi.org/10.1145/321607.321609" ext-link-type="DOI">10.1145/321607.321609</ext-link>, 1970.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>AspenDocs 1.0()</label><mixed-citation>AspenDocs 1.0: AspenDocs 1.0, <uri>https://ncar.github.io/aspendocs/man_qc.html</uri>, last access: 28 May 2025.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Back and Bretherton(2006)</label><mixed-citation>Back, L. and Bretherton, C.: Geographic variability in the export of moist static energy and vertical motion profiles in the tropical Pacific, Geophys. Res. Lett., 33, <ext-link xlink:href="https://doi.org/10.1029/2006GL026672" ext-link-type="DOI">10.1029/2006GL026672</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Bellamy(1949)</label><mixed-citation> Bellamy, J. C.: Objective calculations of divergence, vertical velocity and vorticity, Bull. Am. Meteorol. Soc., 30, 45–49, 1949.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Bernardez and Back(2024)</label><mixed-citation>Bernardez, M. and Back, L.: Integrating thermodynamic and dynamic views on the control of the top-heaviness of convection in the Pacific ITCZ with weak temperature gradient simulations, J. Adv. Model. Earth Syst., 16, e2022MS003455, <ext-link xlink:href="https://doi.org/10.1029/2022MS003455" ext-link-type="DOI">10.1029/2022MS003455</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Bony and Stevens(2019)</label><mixed-citation>Bony, S. and Stevens, B.: Measuring Area-Averaged Vertical Motions with Dropsondes, J. Atmos. Sci., 76, 767–783, <ext-link xlink:href="https://doi.org/10.1175/JAS-D-18-0141.1" ext-link-type="DOI">10.1175/JAS-D-18-0141.1</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Bony et al.(2017)Bony, Stevens, Ament, Bigorre, Chazette, Crewell, Delanoë, Emanuel, Farrell, Flamant et al.</label><mixed-citation> Bony, S., Stevens, B., Ament, F., Bigorre, S., Chazette, P., Crewell, S., Delanoë, J., Emanuel, K., Farrell, D., Flamant, C., Gross, S., Hirsch, L., Karstensen, J., Mayer, B., Nuijens, L., Ruppert, J. H., Jr., Sandu, I., Siebesma, P., Speich, S., Szczap, F., Totems, J., Vogel, R., Wendisch, M., and Wirth, M.: EUREC 4 A: A field campaign to elucidate the couplings between clouds, convection and circulation, Surv. Geophys., 38, 1529–1568, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Brian Eaton et al.(2024)Brian Eaton, Jonathan Gregory, Bob Drach, Karl Taylor, Steve Hankin, John Caron, Rich Signell, Phil Bentley, Greg Rappa, Heinke Höck, Alison Pamment, Martin Juckes, Martin Raspaud, Randy Horne, Jon Blower, Timothy Whiteaker, David Blodgett, Charlie Zender, Daniel Lee, David Hassell, Alan D. Snow, Tobias Kölling, Dave Allured, Aleksandar Jelenak, Anders Meier Soerensen, Lucile Gaultier, Sylvain Herlé́dan, Fernando Manzano, Lars Bärring, Christopher Barker, and Sadie Bartholomew</label><mixed-citation>Eaton, B., Gregory, J., Drach, B., Taylor, K., Hankin, S., Caron, J., Signell, R., Bentley, P., Rappa, G., Höck, H., Pamment, A., Juckes, M., Raspaud, M., Horne, R., Blower, J., Whiteaker, T., Blodgett, D., Zender, C., Lee, D., Hassell, D., Snow, A. D., Kölling, T., Allured, D., Jelenak, A., Soerensen, A. M., Gaultier, L., Herlédan, S., Manzano, F., Bärring, L., Barker, C., and Bartholomew, S.: NetCDF Climate and Forecast (CF) Metadata Conventions, Zenodo, <ext-link xlink:href="https://doi.org/10.5281/zenodo.14275599" ext-link-type="DOI">10.5281/zenodo.14275599</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Ceselski and Sapp(1975)</label><mixed-citation> Ceselski, B. F. and Sapp, L. L.: Objective wind field analysis using line integrals, Mon. Weather Rev., 103, 89–100, 1975.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Ehrlich et al.(2025)Ehrlich, Crewell, Herber, Klingebiel, Lüpkes, Mech, Becker, Borrmann, Bozem, Buschmann, Clemen, De La Torre Castro, Dorff, Dupuy, Eppers, Ewald, George, Giez, Grawe, Gourbeyre, Hartmann, Jäkel, Joppe, Jourdan, Jurányi, Kirbus, Lucke, Luebke, Maahn, Maherndl, Mallaun, Mayer, Mertes, Mioche, Moser, Müller, Pörtge, Risse, Roberts, Rosenburg, Röttenbacher, Schäfer, Schaefer, Schäfler, Schirmacher, Schneider, Schnitt, Stratmann, Tatzelt, Voigt, Walbröl, Weber, Wetzel, Wirth, and Wendisch</label><mixed-citation>Ehrlich, A., Crewell, S., Herber, A., Klingebiel, M., Lüpkes, C., Mech, M., Becker, S., Borrmann, S., Bozem, H., Buschmann, M., Clemen, H.-C., De La Torre Castro, E., Dorff, H., Dupuy, R., Eppers, O., Ewald, F., George, G., Giez, A., Grawe, S., Gourbeyre, C., Hartmann, J., Jäkel, E., Joppe, P., Jourdan, O., Jurányi, Z., Kirbus, B., Lucke, J., Luebke, A. E., Maahn, M., Maherndl, N., Mallaun, C., Mayer, J., Mertes, S., Mioche, G., Moser, M., Müller, H., Pörtge, V., Risse, N., Roberts, G., Rosenburg, S., Röttenbacher, J., Schäfer, M., Schaefer, J., Schäfler, A., Schirmacher, I., Schneider, J., Schnitt, S., Stratmann, F., Tatzelt, C., Voigt, C., Walbröl, A., Weber, A., Wetzel, B., Wirth, M., and Wendisch, M.: A comprehensive in situ and remote sensing data set collected during the HALO-(AC)<sup>3</sup> aircraft campaign, Earth Syst. Sci. Data, 17, 1295–1328, <ext-link xlink:href="https://doi.org/10.5194/essd-17-1295-2025" ext-link-type="DOI">10.5194/essd-17-1295-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Flohn(1951)</label><mixed-citation> Flohn, H.: Passatzirkulation und äquatoriale Westwindzone, Arch. Meteorol., Geophys. Bioklimatol., Ser. B, 3, 3–15, 1951.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Fuchs-Stone et al.(2020)Fuchs-Stone, Raymond, and Sentić</label><mixed-citation>Fuchs-Stone, Ž., Raymond, D. J., and Sentić, S.: OTREC2019: Convection over the east Pacific and southwest Caribbean, Geophys. Res. Lett., 47, e2020GL087564, <ext-link xlink:href="https://doi.org/10.1029/2020GL087564" ext-link-type="DOI">10.1029/2020GL087564</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>George et al.(2021)George, Stevens, Bony, Pincus, Fairall, Schulz, Kölling, Kalen, Klingebiel, Konow, Lundry, Prange, Radtke</label><mixed-citation>George, G., Stevens, B., Bony, S., Pincus, R., Fairall, C., Schulz, H., Kölling, T., Kalen, Q. T., Klingebiel, M., Konow, H., Lundry, A., Prange, M., and Radtke, J.: JOANNE: Joint dropsonde Observations of the Atmosphere in tropical North atlaNtic meso-scale Environments, Earth Syst. Sci. Data, 13, 5253–5272, <ext-link xlink:href="https://doi.org/10.5194/essd-13-5253-2021" ext-link-type="DOI">10.5194/essd-13-5253-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>George et al.(2023)George, Stevens, Bony, Vogel, and Naumann</label><mixed-citation> George, G., Stevens, B., Bony, S., Vogel, R., and Naumann, A. K.: Widespread shallow mesoscale circulations observed in the trades, Nat. Geosci., 16, 584–589, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>George et al.(2026)George, Mieslinger, Robbins Blanch, Kölling, Kluft, and Dorff</label><mixed-citation>George, G., Gloeckner, H. M., Mieslinger, T., Robbins-Blanch, N., Kluft, L., Kölling, T., and Dorff, H.: atmdrops/pydropsonde: zenodo, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.20745099" ext-link-type="DOI">10.5281/zenodo.20745099</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Gloeckner et al.(2026a)Gloeckner, Mieslinger, and Robbins-Blanch</label><mixed-citation>Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde dataset (Level 0), <ext-link xlink:href="https://doi.org/10.82246/bafybeif4n7lov7syd5ragolfosqf6t7zuawexxjhtr5r2ezecvgvvj7eje">https://doi.org/10.82246/bafybeif4n</ext-link>, 2026a.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Gloeckner et al.(2026b)Gloeckner, Mieslinger, and Robbins-Blanch</label><mixed-citation>Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde dataset (Level 1), <ext-link xlink:href="https://doi.org/10.82246/bafybeieqqc5fktpmwbluppgb4vidrrx7vv44l5e7rol6zp3e3wlbjmj2q4">https://doi.org/10.82246/bafybeieqq</ext-link>, 2026b.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Gloeckner et al.(2026c)Gloeckner, Mieslinger, and Robbins-Blanch</label><mixed-citation>Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde dataset (Level 2), <ext-link xlink:href="https://doi.org/10.82246/bafybeifi5pglgpcq6onwb3yixhvghcmenkvqmcqi7qgjbrbqlgoyrvj52i">https://doi.org/10.82246/bafybeifi5</ext-link>, 2026c.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Gloeckner et al.(2026d)Gloeckner, Mieslinger, and Robbins-Blanch</label><mixed-citation>Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde dataset (Level 3), <ext-link xlink:href="https://doi.org/10.82246/bafybeiczbv7mycr2jois6t4dq3zwiltycomwo5xxvjqcjz2ot3newzar6q">https://doi.org/10.82246/bafybeiczb</ext-link>, 2026d.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Gloeckner et al.(2026e)Gloeckner, Mieslinger, and Robbins-Blanch</label><mixed-citation>Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde dataset (Level 3) QC, <ext-link xlink:href="https://doi.org/10.82246/bafybeidytxgujp3evqesvvuvc3vsllv6pbcu5gc2torqkz7yo6yuazwtmu">https://doi.org/10.82246/bafybeidyt</ext-link>, 2026e.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Gloeckner et al.(2026f)Gloeckner, Mieslinger, and Robbins-Blanch</label><mixed-citation>Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde dataset (Level 4), <ext-link xlink:href="https://doi.org/10.82246/bafybeibgeeqs5uhmbqy4hz4v3pihrfisiklcetisxkf63d2r473szaprwi">https://doi.org/10.82246/bafybeibge</ext-link>, 2026f.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Gloeckner et al.(2026g)Gloeckner, Mieslinger, and Robbins-Blanch</label><mixed-citation>Gloeckner, H. M., Mieslinger, T., and Robbins Blanch, N.: orcestra-campaign/dropsondes: zenodo, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.20749911" ext-link-type="DOI">10.5281/zenodo.20749911</ext-link>, 2026g.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Hardy(1998)</label><mixed-citation>Hardy, B.: ITS-90 formulations for vapor pressure, frostpoint temperature, dewpoint temperature, and enhancement factors in the range–100 to <inline-formula><mml:math id="M231" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>100 °C, in: The proceedings of the third international symposium on Humidity &amp; Moisture, Teddington, London, England, pp. 1–8, <ext-link xlink:href="https://doi.org/10.1177/002029409803100704" ext-link-type="DOI">10.1177/002029409803100704</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Hock and Franklin(1999)</label><mixed-citation> Hock, T. F. and Franklin, J. L.: The ncar gps dropwindsonde, Bull. Am. Meteorol. Soc., 80, 407–420, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Huaman et al.(2022)Huaman, Schumacher, and Sobel</label><mixed-citation>Huaman, L., Schumacher, C., and Sobel, A. H.: Assessing the vertical velocity of the East Pacific ITCZ, Geophys. Res. Lett., 49, e2021GL096192, <ext-link xlink:href="https://doi.org/10.1029/2021GL096192" ext-link-type="DOI">10.1029/2021GL096192</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Johnson et al.(1999)Johnson, Rickenbach, Rutledge, Ciesielski, and Schubert</label><mixed-citation> Johnson, R. H., Rickenbach, T. M., Rutledge, S. A., Ciesielski, P. E., and Schubert, W. H.: Trimodal characteristics of tropical convection, J. Clim., 12, 2397–2418, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Konow et al.(2021)Konow, Ewald, George, Jacob, Klingebiel, Kölling, Luebke, Mieslinger, Pörtge, Radtke, Schäfer, Schulz, Vogel, Wirth, Bony, Crewell, Ehrlich, Forster, Giez, Gödde, Groß, Gutleben, Hagen, Hirsch, Jansen, Lang, Mayer, Mech, Prange, Schnitt, Vial, Walbröl, Wendisch, Wolf, Zinner, Zöger, Ament, Stevens</label><mixed-citation>Konow, H., Ewald, F., George, G., Jacob, M., Klingebiel, M., Kölling, T., Luebke, A. E., Mieslinger, T., Pörtge, V., Radtke, J., Schäfer, M., Schulz, H., Vogel, R., Wirth, M., Bony, S., Crewell, S., Ehrlich, A., Forster, L., Giez, A., Gödde, F., Groß, S., Gutleben, M., Hagen, M., Hirsch, L., Jansen, F., Lang, T., Mayer, B., Mech, M., Prange, M., Schnitt, S., Vial, J., Walbröl, A., Wendisch, M., Wolf, K., Zinner, T., Zöger, M., Ament, F., and Stevens, B.: EUREC<sup>4</sup>A's HALO, Earth Syst. Sci. Data, 13, 5545–5563, <ext-link xlink:href="https://doi.org/10.5194/essd-13-5545-2021" ext-link-type="DOI">10.5194/essd-13-5545-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Lenschow et al.(1999)Lenschow, Krummel, and Siems</label><mixed-citation> Lenschow, D. H., Krummel, P. B., and Siems, S. T.: Measuring entrainment, divergence, and vorticity on the mesoscale from aircraft, J. Atmos. Ocean. Technol., 16, 1384–1400, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Lenschow et al.(2007)Lenschow, Savic-Jovcic, and Stevens</label><mixed-citation> Lenschow, D. H., Savic-Jovcic, V., and Stevens, B.: Divergence and vorticity from aircraft air motion measurements, J. Atmos. Ocean. Technol., 24, 2062–2072, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>López Carrillo and Raymond(2011)</label><mixed-citation>López Carrillo, C. and Raymond, D.: Retrieval of three-dimensional wind fields from Doppler radar data using an efficient two-step approach, Atmos. Meas. Tech., 4, 2717–2733, <ext-link xlink:href="https://doi.org/10.5194/amt-4-2717-2011" ext-link-type="DOI">10.5194/amt-4-2717-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Mapes and Houze Jr.(1995)</label><mixed-citation> Mapes, B. E. and Houze Jr., R. A.: Diabatic divergence profiles in western Pacific mesoscale convective systems, J. Atmos. Sci., 52, 1807–1828, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Mapes et al.(2018)Mapes, Chung, Hannah, Masunaga, Wimmers, and Velden</label><mixed-citation> Mapes, B. E., Chung, E. S., Hannah, W. M., Masunaga, H., Wimmers, A. J., and Velden, C. S.: The meandering margin of the meteorological moist tropics, Geophys. Res. Lett., 45, 1177–1184, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Martin and Suhr(2021)</label><mixed-citation>Martin, C. and Suhr, I.: NCAR/EOL Atmospheric Sounding Processing ENvironment (ASPEN) software, Version 3.4, 3, <uri>https://www.eol.ucar.edu/software/aspen</uri> (last access: 18 June 2026), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Mieslinger et al.(2026)</label><mixed-citation>Mieslinger, T.,  Kölling, T., Crosby, A., and Gloeckner, H. M.: atmdrops/aspenqc: zenodo, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.20745087" ext-link-type="DOI">10.5281/zenodo.20745087</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Orlanski(1975)</label><mixed-citation> Orlanski, I.: A rational subdivision of scales for atmospheric processes, Bull. Am. Meteorol. Soc., 56, 527–530, 1975.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Panofsky(1946)</label><mixed-citation> Panofsky, H.: Methods of computing vertical motion in the atmosphere, J. Meteor., 3, 45–49, 1946.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Pincus et al.(2021)Pincus, Fairall, Bailey, Chen, Chuang, de Boer, Feingold, Henze, Kalen, Kazil, Leandro, Lundry, Moran, Naeher, Noone, Patel, Pezoa, PopStefanija, Thompson, Warnecke, Zuidema</label><mixed-citation>Pincus, R., Fairall, C. W., Bailey, A., Chen, H., Chuang, P. Y., de Boer, G., Feingold, G., Henze, D., Kalen, Q. T., Kazil, J., Leandro, M., Lundry, A., Moran, K., Naeher, D. A., Noone, D., Patel, A. J., Pezoa, S., PopStefanija, I., Thompson, E. J., Warnecke, J., and Zuidema, P.: Observations from the NOAA P-3 aircraft during ATOMIC, Earth Syst. Sci. Data, 13, 3281–3296, <ext-link xlink:href="https://doi.org/10.5194/essd-13-3281-2021" ext-link-type="DOI">10.5194/essd-13-3281-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Poujol and Bony(2024)</label><mixed-citation>Poujol, B. and Bony, S.: Measuring clear-air vertical motions from space, AGU Adv., 5, e2024AV001267, <ext-link xlink:href="https://doi.org/10.1029/2024AV001267" ext-link-type="DOI">10.1029/2024AV001267</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Prange et al.(2023)Prange, Buehler, and Brath</label><mixed-citation>Prange, M., Buehler, S. A., and Brath, M.: How adequately are elevated moist layers represented in reanalysis and satellite observations?, Atmos. Chem. Phys., 23, 725–741, <ext-link xlink:href="https://doi.org/10.5194/acp-23-725-2023" ext-link-type="DOI">10.5194/acp-23-725-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Praturi and Stevens(2026)</label><mixed-citation>Praturi, D. S. and Stevens, B.: On the Meridional Asymmetry of the Poleward-Displaced Intertropical Convergence Zone, Q. J. R. Meteorol. Soc., 152, e70043, <ext-link xlink:href="https://doi.org/10.1002/qj.70043" ext-link-type="DOI">10.1002/qj.70043</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Reed and Recker(1971)</label><mixed-citation> Reed, R. J. and Recker, E. E.: Structure and properties of synoptic-scale wave disturbances in the equatorial western Pacific, J. Atmos. Sci., 28, 1117–1133, 1971.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Stevens et al.(2026)Stevens, Bony, Gross, Klocke, Windmiller, Wing, von Bismarck, Brito, David, Delanoë, Farrell, and Wu</label><mixed-citation>Stevens, B., Bony, S., Gross, S., Klocke, D., Windmiller, J. M., Wing, A. A., von Bismarck, J., Brito, E., David, R. O., Delanoë, J., Farrell, D., and Wu, Y.: Orcestra: Organized convection and earthcare studies over the tropical Atlantic, Tellus, <ext-link xlink:href="https://doi.org/10.16993/tellus.4123" ext-link-type="DOI">10.16993/tellus.4123</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Vömel and Goodstein(2020)</label><mixed-citation>Vömel, H. and Goodstein, M.: Dropsonde Data Quality Report: Investigation of Microphysics and Precipitation for Atlantic Coast-Threatening Snowstorms (IMPACTS, 2020) Version 1.0, Tech. rep., UCAR/NCAR – Earth Observing Laboratory,<uri>https://www.earthdata.nasa.gov/s3fs-public/2025-02/2020_impacts_dropsondes_readme_20200514.pdf?VersionId=Kn.ghgjdNFkl9wGHZ2a8nsgSrpr5KVti</uri> (last access: 18 June 2026), 2020.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Vömel et al.(2020)Vömel, Goodstein, Tudor, Witte, Fuchs-Stone, Sentić, Raymond, Martinez-Claros, Juračić, Maithel, Whitaker</label><mixed-citation>Vömel, H., Goodstein, M., Tudor, L., Witte, J., Fuchs-Stone, Ž., Sentiá, S., Raymond, D., Martinez-Claros, J., Juračić, A., Maithel, V., and Whitaker, J. W.: High-resolution in situ observations of atmospheric thermodynamics using dropsondes during the Organization of Tropical East Pacific Convection (OTREC) field campaign , Earth Syst. Sci. Data, 13, 1107–1117, <ext-link xlink:href="https://doi.org/10.5194/essd-13-1107-2021" ext-link-type="DOI">10.5194/essd-13-1107-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Wendisch et al.(2024)Wendisch, Crewell, Ehrlich, Herber, Kirbus, Lüpkes, Mech, Abel, Akansu, Ament, et al.</label><mixed-citation>Wendisch, M., Crewell, S., Ehrlich, A., Herber, A., Kirbus, B., Lüpkes, C., Mech, M., Abel, S. J., Akansu, E. F., Ament, F., Aubry, C., Becker, S., Borrmann, S., Bozem, H., Brückner, M., Clemen, H.-C., Dahlke, S., Dekoutsidis, G., Delanoë, J., De La Torre Castro, E., Dorff, H., Dupuy, R., Eppers, O., Ewald, F., George, G., Gorodetskaya, I. V., Grawe, S., Groß, S., Hartmann, J., Henning, S., Hirsch, L., Jäkel, E., Joppe, P., Jourdan, O., Jurányi, Z., Karalis, M., Kellermann, M., Klingebiel, M., Lonardi, M., Lucke, J., Luebke, A. E., Maahn, M., Maherndl, N., Maturilli, M., Mayer, B., Mayer, J., Mertes, S., Michaelis, J., Michalkov, M., Mioche, G., Moser, M., Müller, H., Neggers, R., Ori, D., Paul, D., Paulus, F. M., Pilz, C., Pithan, F., Pöhlker, M., Pörtge, V., Ringel, M., Risse, N., Roberts, G. C., Rosenburg, S., Röttenbacher, J., Rückert, J., Schäfer, M., Schaefer, J., Schemann, V., Schirmacher, I., Schmidt, J., Schmidt, S., Schneider, J., Schnitt, S., Schwarz, A., Siebert, H., Sodemann, H., Sperzel, T., Spreen, G., Stevens, B., Stratmann, F., Svensson, G., Tatzelt, C., Tuch, T., Vihma, T., Voigt, C., Volkmer, L., Walbröl, A., Weber, A., Wehner, B., Wetzel, B., Wirth, M., and Zinner, T.: Overview: quasi-Lagrangian observations of Arctic air mass transformations – introduction and initial results of the HALO-(AC)<sup>3</sup> aircraft campaign, Atmos. Chem. Phys., 24, 8865–8892, <ext-link xlink:href="https://doi.org/10.5194/acp-24-8865-2024" ext-link-type="DOI">10.5194/acp-24-8865-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Windmiller and Stevens(2024)</label><mixed-citation> Windmiller, J. M. and Stevens, B.: The inner life of the Atlantic Intertropical Convergence Zone, Q. J. R. Meteorol. Soc., 150, 523–543, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Winkler et al.(2026)Winkler, Rixen, Beucher, Couvreux, Nam, Peyrillé́, Schmidt, Segura, Wieners, Alkilani-Brown, Coly, Biagioli, Bell, Brito, Chauvin, Capo, Colón-Burgos, Dawes, da Luz, Demiralay, Douet, Ducastin, Dufaux, Dufresne, Favot, Fiolleau, Fons, George, Gloeckner, Gonçalves, Gouttesoulard, Hayo, Hsiao, Kennison, Kopelman, Lee, Le Gall, Lothon, Lovato, Luschen, Maury, McKim, Netz, Ousseynou, Peters-von Gehlen, Pope, Poujol, Rivera Maldonado, Robbins Blanch, Rochetin, Rowe, Romero Jure, Ruppert Jr., Segura Bermudez, Starr, Stelzner, Stoll, Syrett, Tekoe, Trules, Welty, Klocke, Vogel, Bony, Wing, and Stevens</label><mixed-citation>Winkler, M., Rixen, M., Beucher, F., Couvreux, F., Nam, C. C., Peyrillé, P., Schmidt, H., Segura, H., Wieners, K.-H., Alkilani-Brown, E., Coly, A. A., Biagioli, G., Bell, M. M., Brito, E., Chauvin, E., Capo, J., Colón-Burgos, D., Dawes, A., da Luz, J. C., Demiralay, Z., Douet, V., Ducastin, V., Dufaux, C., Dufresne, J.-L., Favot, F., Fiolleau, T., Fons, E., George, G., Gloeckner, H. M., Gonçalves, S., Gouttesoulard, L., Hayo, L., Hsiao, W.-T., Kennison, S., Kopelman, M., Lee, T.-Y., Le Gall, E., Lovato, M., Luschen, E., Maury, N., McKim, B., Netz, L., Ousseynou, D., Peters-von Gehlen, K., Pope, C., Poujol, B., Rivera Maldonado, N., Robbins-Blanch, N., Rochetin, N., Rowe, D., Romero Jure, P., Ruppert Jr., J. H., Segura Bermudez, J., Starr, J. C., Stelzner, M., Stoll, C., Syrett, M., Tekoe, A., Trules, J., Welty, C., Klocke, D., Vogel, R., Bony, S., Wing, A. A., and Stevens, B.: RAPSODI: radiosonde atmospheric profiles from ship and island platforms during ORCESTRA, collected to Decipher the ITCZ, Earth Syst. Sci. Data, 18, 1833–1854, <ext-link xlink:href="https://doi.org/10.5194/essd-18-1833-2026" ext-link-type="DOI">10.5194/essd-18-1833-2026</ext-link>, 2026. </mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Yanai(1961)</label><mixed-citation>Yanai, M.: A Detailed Analysis of Typhoon Formation, J. Meteorol. Soc. Jpn., 39, 187–214, <ext-link xlink:href="https://doi.org/10.2151/jmsj1923.39.4_187" ext-link-type="DOI">10.2151/jmsj1923.39.4_187</ext-link>, 1961.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Yanai et al.(1973)Yanai, Esbensen, and Chu</label><mixed-citation> Yanai, M., Esbensen, S., and Chu, J.-H.: Determination of bulk properties of tropical cloud clusters from large-scale heat and moisture budgets, J. Atmos. Sci., 30, 611–627, 1973.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>BEACH: Barbados and Eastern Atlantic Combined High-altitude dropsonde datasets</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Aberson et al.(2023)Aberson, Zhang, Zawislak, Sellwood, Rogers, and
Cione</label><mixed-citation>
      
Aberson, S. D., Zhang, J. A., Zawislak, J., Sellwood, K., Rogers, R., and
Cione, J. J.: The NCAR GPS dropwindsonde and its impact on hurricane
operations and research, Bull. Am. Meteorol. Soc.,
104, E2134–E2154, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Akima(1970)</label><mixed-citation>
      
Akima, H.: A New Method of Interpolation and Smooth Curve Fitting Based on
Local Procedures, J. ACM, 17, 589–602, <a href="https://doi.org/10.1145/321607.321609" target="_blank">https://doi.org/10.1145/321607.321609</a>, 1970.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>AspenDocs 1.0()</label><mixed-citation>
      
AspenDocs 1.0: AspenDocs 1.0, <a href="https://ncar.github.io/aspendocs/man_qc.html" target="_blank"/>, last access: 28 May 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Back and Bretherton(2006)</label><mixed-citation>
      
Back, L. and Bretherton, C.: Geographic variability in the export of moist
static energy and vertical motion profiles in the tropical Pacific,
Geophys. Res. Lett., 33, <a href="https://doi.org/10.1029/2006GL026672" target="_blank">https://doi.org/10.1029/2006GL026672</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bellamy(1949)</label><mixed-citation>
      
Bellamy, J. C.: Objective calculations of divergence, vertical velocity and
vorticity, Bull. Am. Meteorol. Soc., 30, 45–49, 1949.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Bernardez and Back(2024)</label><mixed-citation>
      
Bernardez, M. and Back, L.: Integrating thermodynamic and dynamic views on the
control of the top-heaviness of convection in the Pacific ITCZ with weak
temperature gradient simulations, J. Adv. Model. Earth Syst., 16, e2022MS003455, <a href="https://doi.org/10.1029/2022MS003455" target="_blank">https://doi.org/10.1029/2022MS003455</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Bony and Stevens(2019)</label><mixed-citation>
      
Bony, S. and Stevens, B.: Measuring Area-Averaged Vertical Motions with
Dropsondes, J. Atmos. Sci., 76, 767–783,
<a href="https://doi.org/10.1175/JAS-D-18-0141.1" target="_blank">https://doi.org/10.1175/JAS-D-18-0141.1</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Bony et al.(2017)Bony, Stevens, Ament, Bigorre, Chazette, Crewell,
Delanoë, Emanuel, Farrell, Flamant et al.</label><mixed-citation>
      
Bony, S., Stevens, B., Ament, F., Bigorre, S., Chazette, P., Crewell, S.,
Delanoë, J., Emanuel, K., Farrell, D., Flamant, C., Gross, S., Hirsch, L., Karstensen, J., Mayer, B., Nuijens, L., Ruppert, J. H., Jr., Sandu, I., Siebesma, P., Speich, S., Szczap, F., Totems, J., Vogel, R., Wendisch, M., and Wirth, M.: EUREC 4 A: A
field campaign to elucidate the couplings between clouds, convection and
circulation, Surv. Geophys., 38, 1529–1568, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Brian Eaton et al.(2024)Brian Eaton, Jonathan Gregory, Bob
Drach, Karl Taylor, Steve Hankin, John Caron, Rich Signell, Phil
Bentley, Greg Rappa, Heinke Höck, Alison Pamment, Martin Juckes,
Martin Raspaud, Randy Horne, Jon Blower, Timothy Whiteaker, David
Blodgett, Charlie Zender, Daniel Lee, David Hassell, Alan D. Snow,
Tobias Kölling, Dave Allured, Aleksandar Jelenak, Anders Meier
Soerensen, Lucile Gaultier, Sylvain Herlé́dan, Fernando Manzano, Lars
Bärring, Christopher Barker, and Sadie Bartholomew</label><mixed-citation>
      
Eaton, B., Gregory, J., Drach, B., Taylor, K., Hankin, S.,
Caron, J., Signell, R., Bentley, P., Rappa, G., Höck, H.,
Pamment, A., Juckes, M., Raspaud, M., Horne, R., Blower, J., Whiteaker, T., Blodgett, D., Zender, C., Lee, D., Hassell, D., Snow, A. D., Kölling, T., Allured, D.,
Jelenak, A., Soerensen, A. M., Gaultier, L., Herlédan, S., Manzano, F., Bärring, L., Barker, C., and
Bartholomew, S.: NetCDF Climate and Forecast (CF) Metadata
Conventions, Zenodo, <a href="https://doi.org/10.5281/zenodo.14275599" target="_blank">https://doi.org/10.5281/zenodo.14275599</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Ceselski and Sapp(1975)</label><mixed-citation>
      
Ceselski, B. F. and Sapp, L. L.: Objective wind field analysis using line
integrals, Mon. Weather Rev., 103, 89–100, 1975.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Ehrlich et al.(2025)Ehrlich, Crewell, Herber, Klingebiel, Lüpkes,
Mech, Becker, Borrmann, Bozem, Buschmann, Clemen, De La Torre Castro, Dorff,
Dupuy, Eppers, Ewald, George, Giez, Grawe, Gourbeyre, Hartmann, Jäkel,
Joppe, Jourdan, Jurányi, Kirbus, Lucke, Luebke, Maahn, Maherndl, Mallaun,
Mayer, Mertes, Mioche, Moser, Müller, Pörtge, Risse, Roberts, Rosenburg,
Röttenbacher, Schäfer, Schaefer, Schäfler, Schirmacher, Schneider,
Schnitt, Stratmann, Tatzelt, Voigt, Walbröl, Weber, Wetzel, Wirth, and
Wendisch</label><mixed-citation>
      
Ehrlich, A., Crewell, S., Herber, A., Klingebiel, M., Lüpkes, C., Mech, M., Becker, S., Borrmann, S., Bozem, H., Buschmann, M., Clemen, H.-C., De La Torre Castro, E., Dorff, H., Dupuy, R., Eppers, O., Ewald, F., George, G., Giez, A., Grawe, S., Gourbeyre, C., Hartmann, J., Jäkel, E., Joppe, P., Jourdan, O., Jurányi, Z., Kirbus, B., Lucke, J., Luebke, A. E., Maahn, M., Maherndl, N., Mallaun, C., Mayer, J., Mertes, S., Mioche, G., Moser, M., Müller, H., Pörtge, V., Risse, N., Roberts, G., Rosenburg, S., Röttenbacher, J., Schäfer, M., Schaefer, J., Schäfler, A., Schirmacher, I., Schneider, J., Schnitt, S., Stratmann, F., Tatzelt, C., Voigt, C., Walbröl, A., Weber, A., Wetzel, B., Wirth, M., and Wendisch, M.: A comprehensive in situ and remote sensing data set collected during the HALO-(AC)<sup>3</sup> aircraft campaign, Earth Syst. Sci. Data, 17, 1295–1328, <a href="https://doi.org/10.5194/essd-17-1295-2025" target="_blank">https://doi.org/10.5194/essd-17-1295-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Flohn(1951)</label><mixed-citation>
      
Flohn, H.: Passatzirkulation und äquatoriale Westwindzone, Arch. Meteorol., Geophys. Bioklimatol., Ser. B, 3, 3–15, 1951.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Fuchs-Stone et al.(2020)Fuchs-Stone, Raymond, and
Sentić</label><mixed-citation>
      
Fuchs-Stone, Ž., Raymond, D. J., and Sentić, S.: OTREC2019:
Convection over the east Pacific and southwest Caribbean, Geophys. Res. Lett., 47, e2020GL087564, <a href="https://doi.org/10.1029/2020GL087564" target="_blank">https://doi.org/10.1029/2020GL087564</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>George et al.(2021)George, Stevens, Bony, Pincus, Fairall, Schulz,
Kölling, Kalen, Klingebiel, Konow, Lundry, Prange, Radtke</label><mixed-citation>
      
George, G., Stevens, B., Bony, S., Pincus, R., Fairall, C., Schulz, H., Kölling, T., Kalen, Q. T., Klingebiel, M., Konow, H., Lundry, A., Prange, M., and Radtke, J.: JOANNE: Joint dropsonde Observations of the Atmosphere in tropical North atlaNtic meso-scale Environments, Earth Syst. Sci. Data, 13, 5253–5272, <a href="https://doi.org/10.5194/essd-13-5253-2021" target="_blank">https://doi.org/10.5194/essd-13-5253-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>George et al.(2023)George, Stevens, Bony, Vogel, and
Naumann</label><mixed-citation>
      
George, G., Stevens, B., Bony, S., Vogel, R., and Naumann, A. K.: Widespread
shallow mesoscale circulations observed in the trades, Nat. Geosci., 16,
584–589, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>George et al.(2026)George, Mieslinger, Robbins Blanch, Kölling, Kluft, and Dorff</label><mixed-citation>
      
George, G., Gloeckner, H. M., Mieslinger, T., Robbins-Blanch, N., Kluft, L., Kölling, T., and Dorff, H.: atmdrops/pydropsonde: zenodo, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.20745099" target="_blank">https://doi.org/10.5281/zenodo.20745099</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Gloeckner et al.(2026a)Gloeckner, Mieslinger, and
Robbins-Blanch</label><mixed-citation>
      
Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde
dataset (Level 0),
<a href="https://doi.org/10.82246/bafybeif4n7lov7syd5ragolfosqf6t7zuawexxjhtr5r2ezecvgvvj7eje" target="_blank">https://doi.org/10.82246/bafybeif4n</a>,
2026a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Gloeckner et al.(2026b)Gloeckner, Mieslinger, and
Robbins-Blanch</label><mixed-citation>
      
Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde
dataset (Level 1),
<a href="https://doi.org/10.82246/bafybeieqqc5fktpmwbluppgb4vidrrx7vv44l5e7rol6zp3e3wlbjmj2q4" target="_blank">https://doi.org/10.82246/bafybeieqq</a>,
2026b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Gloeckner et al.(2026c)Gloeckner, Mieslinger, and
Robbins-Blanch</label><mixed-citation>
      
Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde
dataset (Level 2),
<a href="https://doi.org/10.82246/bafybeifi5pglgpcq6onwb3yixhvghcmenkvqmcqi7qgjbrbqlgoyrvj52i" target="_blank">https://doi.org/10.82246/bafybeifi5</a>,
2026c.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Gloeckner et al.(2026d)Gloeckner, Mieslinger, and
Robbins-Blanch</label><mixed-citation>
      
Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde
dataset (Level 3),
<a href="https://doi.org/10.82246/bafybeiczbv7mycr2jois6t4dq3zwiltycomwo5xxvjqcjz2ot3newzar6q" target="_blank">https://doi.org/10.82246/bafybeiczb</a>,
2026d.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Gloeckner et al.(2026e)Gloeckner, Mieslinger, and
Robbins-Blanch</label><mixed-citation>
      
Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde
dataset (Level 3) QC,
<a href="https://doi.org/10.82246/bafybeidytxgujp3evqesvvuvc3vsllv6pbcu5gc2torqkz7yo6yuazwtmu" target="_blank">https://doi.org/10.82246/bafybeidyt</a>,
2026e.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Gloeckner et al.(2026f)Gloeckner, Mieslinger, and
Robbins-Blanch</label><mixed-citation>
      
Gloeckner, H. M., Mieslinger, T., and Robbins-Blanch, N.: BEACH dropsonde
dataset (Level 4),
<a href="https://doi.org/10.82246/bafybeibgeeqs5uhmbqy4hz4v3pihrfisiklcetisxkf63d2r473szaprwi" target="_blank">https://doi.org/10.82246/bafybeibge</a>,
2026f.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Gloeckner et al.(2026g)Gloeckner, Mieslinger, and
Robbins-Blanch</label><mixed-citation>
      
Gloeckner, H. M., Mieslinger, T., and Robbins Blanch, N.: orcestra-campaign/dropsondes: zenodo, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.20749911" target="_blank">https://doi.org/10.5281/zenodo.20749911</a>, 2026g.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Hardy(1998)</label><mixed-citation>
      
Hardy, B.: ITS-90 formulations for vapor pressure, frostpoint temperature,
dewpoint temperature, and enhancement factors in the range–100 to +100&thinsp;°C,
in: The proceedings of the third international symposium on Humidity &amp;
Moisture, Teddington, London, England, pp. 1–8, <a href="https://doi.org/10.1177/002029409803100704" target="_blank">https://doi.org/10.1177/002029409803100704</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Hock and Franklin(1999)</label><mixed-citation>
      
Hock, T. F. and Franklin, J. L.: The ncar gps dropwindsonde, Bull. Am. Meteorol. Soc., 80, 407–420, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Huaman et al.(2022)Huaman, Schumacher, and Sobel</label><mixed-citation>
      
Huaman, L., Schumacher, C., and Sobel, A. H.: Assessing the vertical velocity
of the East Pacific ITCZ, Geophys. Res. Lett., 49, e2021GL096192, <a href="https://doi.org/10.1029/2021GL096192" target="_blank">https://doi.org/10.1029/2021GL096192</a>,
2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Johnson et al.(1999)Johnson, Rickenbach, Rutledge, Ciesielski, and
Schubert</label><mixed-citation>
      
Johnson, R. H., Rickenbach, T. M., Rutledge, S. A., Ciesielski, P. E., and
Schubert, W. H.: Trimodal characteristics of tropical convection, J. Clim., 12, 2397–2418, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Konow et al.(2021)Konow, Ewald, George, Jacob, Klingebiel,
Kölling, Luebke, Mieslinger, Pörtge, Radtke, Schäfer, Schulz, Vogel, Wirth, Bony, Crewell, Ehrlich, Forster, Giez, Gödde, Groß, Gutleben, Hagen, Hirsch, Jansen, Lang, Mayer, Mech, Prange, Schnitt, Vial, Walbröl, Wendisch, Wolf, Zinner, Zöger, Ament, Stevens</label><mixed-citation>
      
Konow, H., Ewald, F., George, G., Jacob, M., Klingebiel, M., Kölling, T., Luebke, A. E., Mieslinger, T., Pörtge, V., Radtke, J., Schäfer, M., Schulz, H., Vogel, R., Wirth, M., Bony, S., Crewell, S., Ehrlich, A., Forster, L., Giez, A., Gödde, F., Groß, S., Gutleben, M., Hagen, M., Hirsch, L., Jansen, F., Lang, T., Mayer, B., Mech, M., Prange, M., Schnitt, S., Vial, J., Walbröl, A., Wendisch, M., Wolf, K., Zinner, T., Zöger, M., Ament, F., and Stevens, B.: EUREC<sup>4</sup>A's HALO, Earth Syst. Sci. Data, 13, 5545–5563, <a href="https://doi.org/10.5194/essd-13-5545-2021" target="_blank">https://doi.org/10.5194/essd-13-5545-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Lenschow et al.(1999)Lenschow, Krummel, and
Siems</label><mixed-citation>
      
Lenschow, D. H., Krummel, P. B., and Siems, S. T.: Measuring entrainment,
divergence, and vorticity on the mesoscale from aircraft, J. Atmos. Ocean. Technol., 16, 1384–1400, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Lenschow et al.(2007)Lenschow, Savic-Jovcic, and
Stevens</label><mixed-citation>
      
Lenschow, D. H., Savic-Jovcic, V., and Stevens, B.: Divergence and vorticity
from aircraft air motion measurements, J. Atmos. Ocean. Technol., 24, 2062–2072, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>López Carrillo and Raymond(2011)</label><mixed-citation>
      
López Carrillo, C. and Raymond, D.: Retrieval of three-dimensional wind fields from Doppler radar data using an efficient two-step approach, Atmos. Meas. Tech., 4, 2717–2733, <a href="https://doi.org/10.5194/amt-4-2717-2011" target="_blank">https://doi.org/10.5194/amt-4-2717-2011</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Mapes and Houze Jr.(1995)</label><mixed-citation>
      
Mapes, B. E. and Houze Jr., R. A.: Diabatic divergence profiles in western
Pacific mesoscale convective systems, J. Atmos. Sci., 52,
1807–1828, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Mapes et al.(2018)Mapes, Chung, Hannah, Masunaga, Wimmers, and
Velden</label><mixed-citation>
      
Mapes, B. E., Chung, E. S., Hannah, W. M., Masunaga, H., Wimmers, A. J., and
Velden, C. S.: The meandering margin of the meteorological moist tropics,
Geophys. Res. Lett., 45, 1177–1184, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Martin and Suhr(2021)</label><mixed-citation>
      
Martin, C. and Suhr, I.: NCAR/EOL Atmospheric Sounding Processing ENvironment
(ASPEN) software, Version 3.4, 3,
<a href="https://www.eol.ucar.edu/software/aspen" target="_blank"/> (last access: 18 June 2026), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Mieslinger et al.(2026)</label><mixed-citation>
      
Mieslinger, T.,  Kölling, T., Crosby, A., and Gloeckner, H. M.: atmdrops/aspenqc: zenodo, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.20745087" target="_blank">https://doi.org/10.5281/zenodo.20745087</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Orlanski(1975)</label><mixed-citation>
      
Orlanski, I.: A rational subdivision of scales for atmospheric processes,
Bull. Am. Meteorol. Soc., 56, 527–530, 1975.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Panofsky(1946)</label><mixed-citation>
      
Panofsky, H.: Methods of computing vertical motion in the atmosphere, J.
Meteor., 3, 45–49, 1946.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Pincus et al.(2021)Pincus, Fairall, Bailey, Chen, Chuang, de Boer,
Feingold, Henze, Kalen, Kazil, Leandro, Lundry, Moran, Naeher, Noone, Patel, Pezoa, PopStefanija, Thompson, Warnecke, Zuidema</label><mixed-citation>
      
Pincus, R., Fairall, C. W., Bailey, A., Chen, H., Chuang, P. Y., de Boer, G., Feingold, G., Henze, D., Kalen, Q. T., Kazil, J., Leandro, M., Lundry, A., Moran, K., Naeher, D. A., Noone, D., Patel, A. J., Pezoa, S., PopStefanija, I., Thompson, E. J., Warnecke, J., and Zuidema, P.: Observations from the NOAA P-3 aircraft during ATOMIC, Earth Syst. Sci. Data, 13, 3281–3296, <a href="https://doi.org/10.5194/essd-13-3281-2021" target="_blank">https://doi.org/10.5194/essd-13-3281-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Poujol and Bony(2024)</label><mixed-citation>
      
Poujol, B. and Bony, S.: Measuring clear-air vertical motions from space, AGU
Adv., 5, e2024AV001267, <a href="https://doi.org/10.1029/2024AV001267" target="_blank">https://doi.org/10.1029/2024AV001267</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Prange et al.(2023)Prange, Buehler, and Brath</label><mixed-citation>
      
Prange, M., Buehler, S. A., and Brath, M.: How adequately are elevated moist layers represented in reanalysis and satellite observations?, Atmos. Chem. Phys., 23, 725–741, <a href="https://doi.org/10.5194/acp-23-725-2023" target="_blank">https://doi.org/10.5194/acp-23-725-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Praturi and Stevens(2026)</label><mixed-citation>
      
Praturi, D. S. and Stevens, B.: On the Meridional Asymmetry of the
Poleward-Displaced Intertropical Convergence Zone, Q. J. R. Meteorol. Soc., 152, e70043, <a href="https://doi.org/10.1002/qj.70043" target="_blank">https://doi.org/10.1002/qj.70043</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Reed and Recker(1971)</label><mixed-citation>
      
Reed, R. J. and Recker, E. E.: Structure and properties of synoptic-scale wave
disturbances in the equatorial western Pacific, J. Atmos. Sci., 28, 1117–1133, 1971.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Stevens et al.(2026)Stevens, Bony, Gross, Klocke, Windmiller, Wing,
von Bismarck, Brito, David, Delanoë, Farrell, and Wu</label><mixed-citation>
      
Stevens, B., Bony, S., Gross, S., Klocke, D., Windmiller, J. M., Wing, A. A.,
von Bismarck, J., Brito, E., David, R. O., Delanoë, J., Farrell, D., and
Wu, Y.: Orcestra: Organized convection and earthcare studies over the
tropical Atlantic, Tellus, <a href="https://doi.org/10.16993/tellus.4123" target="_blank">https://doi.org/10.16993/tellus.4123</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Vömel and Goodstein(2020)</label><mixed-citation>
      
Vömel, H. and Goodstein, M.: Dropsonde Data Quality Report: Investigation
of Microphysics and Precipitation for Atlantic Coast-Threatening Snowstorms
(IMPACTS, 2020) Version 1.0, Tech. rep., UCAR/NCAR – Earth Observing
Laboratory,<a href="https://www.earthdata.nasa.gov/s3fs-public/2025-02/2020_impacts_dropsondes_readme_20200514.pdf?VersionId=Kn.ghgjdNFkl9wGHZ2a8nsgSrpr5KVti" target="_blank"/> (last access: 18 June 2026),
2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Vömel et al.(2020)Vömel, Goodstein, Tudor, Witte,
Fuchs-Stone, Sentić, Raymond, Martinez-Claros, Juračić, Maithel, Whitaker</label><mixed-citation>
      
Vömel, H., Goodstein, M., Tudor, L., Witte, J., Fuchs-Stone, Ž., Sentiá, S., Raymond, D., Martinez-Claros, J., Juračić, A., Maithel, V., and Whitaker, J. W.: High-resolution in situ observations of atmospheric thermodynamics using dropsondes during the Organization of Tropical East Pacific Convection (OTREC) field campaign , Earth Syst. Sci. Data, 13, 1107–1117, <a href="https://doi.org/10.5194/essd-13-1107-2021" target="_blank">https://doi.org/10.5194/essd-13-1107-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Wendisch et al.(2024)Wendisch, Crewell, Ehrlich, Herber, Kirbus,
Lüpkes, Mech, Abel, Akansu, Ament, et al.</label><mixed-citation>
      
Wendisch, M., Crewell, S., Ehrlich, A., Herber, A., Kirbus, B., Lüpkes, C., Mech, M., Abel, S. J., Akansu, E. F., Ament, F., Aubry, C., Becker, S., Borrmann, S., Bozem, H., Brückner, M., Clemen, H.-C., Dahlke, S., Dekoutsidis, G., Delanoë, J., De La Torre Castro, E., Dorff, H., Dupuy, R., Eppers, O., Ewald, F., George, G., Gorodetskaya, I. V., Grawe, S., Groß, S., Hartmann, J., Henning, S., Hirsch, L., Jäkel, E., Joppe, P., Jourdan, O., Jurányi, Z., Karalis, M., Kellermann, M., Klingebiel, M., Lonardi, M., Lucke, J., Luebke, A. E., Maahn, M., Maherndl, N., Maturilli, M., Mayer, B., Mayer, J., Mertes, S., Michaelis, J., Michalkov, M., Mioche, G., Moser, M., Müller, H., Neggers, R., Ori, D., Paul, D., Paulus, F. M., Pilz, C., Pithan, F., Pöhlker, M., Pörtge, V., Ringel, M., Risse, N., Roberts, G. C., Rosenburg, S., Röttenbacher, J., Rückert, J., Schäfer, M., Schaefer, J., Schemann, V., Schirmacher, I., Schmidt, J., Schmidt, S., Schneider, J., Schnitt, S., Schwarz, A., Siebert, H., Sodemann, H., Sperzel, T., Spreen, G., Stevens, B., Stratmann, F., Svensson, G., Tatzelt, C., Tuch, T., Vihma, T., Voigt, C., Volkmer, L., Walbröl, A., Weber, A., Wehner, B., Wetzel, B., Wirth, M., and Zinner, T.: Overview: quasi-Lagrangian observations of Arctic air mass transformations – introduction and initial results of the HALO-(AC)<sup>3</sup> aircraft campaign, Atmos. Chem. Phys., 24, 8865–8892, <a href="https://doi.org/10.5194/acp-24-8865-2024" target="_blank">https://doi.org/10.5194/acp-24-8865-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Windmiller and Stevens(2024)</label><mixed-citation>
      
Windmiller, J. M. and Stevens, B.: The inner life of the Atlantic Intertropical
Convergence Zone, Q. J. R. Meteorol. Soc., 150,
523–543, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Winkler et al.(2026)Winkler, Rixen, Beucher, Couvreux, Nam,
Peyrillé́, Schmidt, Segura, Wieners, Alkilani-Brown, Coly, Biagioli, Bell,
Brito, Chauvin, Capo, Colón-Burgos, Dawes, da Luz, Demiralay, Douet,
Ducastin, Dufaux, Dufresne, Favot, Fiolleau, Fons, George, Gloeckner,
Gonçalves, Gouttesoulard, Hayo, Hsiao, Kennison, Kopelman, Lee, Le Gall,
Lothon, Lovato, Luschen, Maury, McKim, Netz, Ousseynou, Peters-von Gehlen,
Pope, Poujol, Rivera Maldonado, Robbins Blanch, Rochetin, Rowe, Romero Jure,
Ruppert Jr., Segura Bermudez, Starr, Stelzner, Stoll, Syrett, Tekoe, Trules,
Welty, Klocke, Vogel, Bony, Wing, and Stevens</label><mixed-citation>
      
Winkler, M., Rixen, M., Beucher, F., Couvreux, F., Nam, C. C., Peyrillé, P., Schmidt, H., Segura, H., Wieners, K.-H., Alkilani-Brown, E., Coly, A. A., Biagioli, G., Bell, M. M., Brito, E., Chauvin, E., Capo, J., Colón-Burgos, D., Dawes, A., da Luz, J. C., Demiralay, Z., Douet, V., Ducastin, V., Dufaux, C., Dufresne, J.-L., Favot, F., Fiolleau, T., Fons, E., George, G., Gloeckner, H. M., Gonçalves, S., Gouttesoulard, L., Hayo, L., Hsiao, W.-T., Kennison, S., Kopelman, M., Lee, T.-Y., Le Gall, E., Lovato, M., Luschen, E., Maury, N., McKim, B., Netz, L., Ousseynou, D., Peters-von Gehlen, K., Pope, C., Poujol, B., Rivera Maldonado, N., Robbins-Blanch, N., Rochetin, N., Rowe, D., Romero Jure, P., Ruppert Jr., J. H., Segura Bermudez, J., Starr, J. C., Stelzner, M., Stoll, C., Syrett, M., Tekoe, A., Trules, J., Welty, C., Klocke, D., Vogel, R., Bony, S., Wing, A. A., and Stevens, B.: RAPSODI: radiosonde atmospheric profiles from ship and island platforms during ORCESTRA, collected to Decipher the ITCZ, Earth Syst. Sci. Data, 18, 1833–1854, <a href="https://doi.org/10.5194/essd-18-1833-2026" target="_blank">https://doi.org/10.5194/essd-18-1833-2026</a>, 2026.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Yanai(1961)</label><mixed-citation>
      
Yanai, M.: A Detailed Analysis of Typhoon Formation, J. Meteorol. Soc. Jpn., 39, 187–214,
<a href="https://doi.org/10.2151/jmsj1923.39.4_187" target="_blank">https://doi.org/10.2151/jmsj1923.39.4_187</a>, 1961.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Yanai et al.(1973)Yanai, Esbensen, and Chu</label><mixed-citation>
      
Yanai, M., Esbensen, S., and Chu, J.-H.: Determination of bulk properties of
tropical cloud clusters from large-scale heat and moisture budgets, J. Atmos. Sci., 30, 611–627, 1973.

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