<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://hirad.science/feed.xml" rel="self" type="application/atom+xml" /><link href="https://hirad.science/" rel="alternate" type="text/html" /><updated>2026-04-10T08:52:07+00:00</updated><id>https://hirad.science/feed.xml</id><title type="html">HiRAD</title><subtitle>HiRAD project website</subtitle><author><name>HiRAD partners</name></author><entry><title type="html">New data available on the Aloft data portal</title><link href="https://hirad.science/news/2026/aloft-new-countries/" rel="alternate" type="text/html" title="New data available on the Aloft data portal" /><published>2026-02-11T00:00:00+00:00</published><updated>2026-02-11T00:00:00+00:00</updated><id>https://hirad.science/news/2026/aloft-new-countries</id><content type="html" xml:base="https://hirad.science/news/2026/aloft-new-countries/"><![CDATA[<p>EUMETNET has recently updated the list of OPERA member countries that grant access to single site radar data and data products. Cyprus, Greece, Hungary, Iceland, Ireland, Latvia, Lithuania, Malta, Romania, and Serbia have joined the agreement. Israel has left.</p>

<p>As with all countries in the agreement, PVOL data (if available) are processed by BALTRAD to VPTS data. Those <strong>VPTS data</strong> are subsequently synchronized to the <a href="https://aloftdata.eu/browse/">Aloft data portal</a>. See <a href="https://doi.org/10.1038/s41597-025-04641-5">Desmet et al. (2025)</a> for more information on the process. Note that the presence and quality of biological signals has not been evaluated. Data became available on <strong>2025-12-09</strong> for most of the new countries.</p>

<h2 id="additional-countries">Additional countries</h2>

<p>You can explore the new data in <a href="https://crow.aloftdata.eu/#/">CROW</a>. We also enabled access to new radars from existing countries (<a href="https://crow.aloftdata.eu/#/?radar=dksam"><code class="language-plaintext highlighter-rouge">dksam</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=ptflr"><code class="language-plaintext highlighter-rouge">ptflr</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=ptsmg"><code class="language-plaintext highlighter-rouge">ptsmg</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=sevax"><code class="language-plaintext highlighter-rouge">sevax</code></a>) (<a href="https://github.com/aloftdata/crow/pull/21">aloftdata/crow#21</a>).</p>

<table>
  <thead>
    <tr>
      <th>Country</th>
      <th>Radars with data</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Cyprus</td>
      <td>no data yet</td>
    </tr>
    <tr>
      <td>Greece</td>
      <td><a href="https://crow.aloftdata.eu/#/?radar=grand"><code class="language-plaintext highlighter-rouge">grand</code></a></td>
    </tr>
    <tr>
      <td>Hungary</td>
      <td><a href="https://crow.aloftdata.eu/#/?radar=hubud"><code class="language-plaintext highlighter-rouge">hubud</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=huhar"><code class="language-plaintext highlighter-rouge">huhar</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=hunap"><code class="language-plaintext highlighter-rouge">hunap</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=hupog"><code class="language-plaintext highlighter-rouge">hupog</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=husze"><code class="language-plaintext highlighter-rouge">husze</code></a></td>
    </tr>
    <tr>
      <td>Iceland</td>
      <td><a href="https://crow.aloftdata.eu/#/?radar=isbjo"><code class="language-plaintext highlighter-rouge">isbjo</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=iskef"><code class="language-plaintext highlighter-rouge">iskef</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=isska"><code class="language-plaintext highlighter-rouge">isska</code></a></td>
    </tr>
    <tr>
      <td>Ireland</td>
      <td><a href="https://crow.aloftdata.eu/#/?radar=iesha"><code class="language-plaintext highlighter-rouge">iesha</code></a></td>
    </tr>
    <tr>
      <td>Latvia</td>
      <td>no data yet</td>
    </tr>
    <tr>
      <td>Lithuania</td>
      <td><a href="https://crow.aloftdata.eu/#/?radar=ltlau"><code class="language-plaintext highlighter-rouge">ltlau</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=ltvil"><code class="language-plaintext highlighter-rouge">ltvil</code></a></td>
    </tr>
    <tr>
      <td>Malta</td>
      <td>no data yet</td>
    </tr>
    <tr>
      <td>Romania</td>
      <td><a href="https://crow.aloftdata.eu/#/?radar=robar"><code class="language-plaintext highlighter-rouge">robar</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=robob"><code class="language-plaintext highlighter-rouge">robob</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=robuc"><code class="language-plaintext highlighter-rouge">robuc</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=rocra"><code class="language-plaintext highlighter-rouge">rocra</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=romed"><code class="language-plaintext highlighter-rouge">romed</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=roora"><code class="language-plaintext highlighter-rouge">roora</code></a>, <a href="https://crow.aloftdata.eu/#/?radar=rotim"><code class="language-plaintext highlighter-rouge">rotim</code></a></td>
    </tr>
    <tr>
      <td>Serbia</td>
      <td>no data yet</td>
    </tr>
  </tbody>
</table>

<h2 id="radar-metadata-update">Radar metadata update</h2>

<p>As part of this update, we synchronized <a href="https://aloftdata.eu/radars/">radar metadata</a> from the source files maintained by OPERA (<a href="https://github.com/aloftdata/aloftdata.eu/pull/22">aloftdata/aloftdata.eu#22</a>). Five radar stations have changed codes:</p>

<table>
  <thead>
    <tr>
      <th>Location</th>
      <th>Previous code</th>
      <th>Current code</th>
      <th>Year(s) of change</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Puntijarka</td>
      <td><code class="language-plaintext highlighter-rouge">hrzag</code></td>
      <td><a href="https://aloftdata.eu/radars/#hrpun"><code class="language-plaintext highlighter-rouge">hrpun</code></a></td>
      <td>2021/2024</td>
    </tr>
    <tr>
      <td>Sierra de Fuentes (Caceres)</td>
      <td><code class="language-plaintext highlighter-rouge">esbad</code></td>
      <td><a href="https://aloftdata.eu/radars/#essft"><code class="language-plaintext highlighter-rouge">essft</code></a></td>
      <td>2023/2025</td>
    </tr>
    <tr>
      <td>Corbera (Barcelona)</td>
      <td><code class="language-plaintext highlighter-rouge">esbar</code></td>
      <td><a href="https://aloftdata.eu/radars/#esgld"><code class="language-plaintext highlighter-rouge">esgld</code></a></td>
      <td>2023/2025</td>
    </tr>
    <tr>
      <td>Torrejon de Velasco (Madrid)</td>
      <td><code class="language-plaintext highlighter-rouge">esmad</code></td>
      <td><a href="https://aloftdata.eu/radars/#estjv"><code class="language-plaintext highlighter-rouge">estjv</code></a></td>
      <td>2023/2025</td>
    </tr>
    <tr>
      <td>Alhaurin el Grande (Malaga)</td>
      <td><code class="language-plaintext highlighter-rouge">esmal</code></td>
      <td><a href="https://aloftdata.eu/radars/#esahr"><code class="language-plaintext highlighter-rouge">esahr</code></a></td>
      <td>2023/2025</td>
    </tr>
  </tbody>
</table>

<p>See <a href="https://www.nature.com/articles/s41597-025-04641-5/tables/2">Table 2</a> in Desmet et al. (2025) for previous code changes.</p>

<h2 id="data-access">Data access</h2>

<p>Use the <a href="https://aloftdata.github.io/getRad/">getRad R package</a> to access the new data and metadata. As always, beware of the <a href="https://aloftdata.eu/faq/#data-quality">caveats</a>.</p>

<div class="language-r highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">library</span><span class="p">(</span><span class="n">getRad</span><span class="p">)</span><span class="w">
</span><span class="n">library</span><span class="p">(</span><span class="n">dplyr</span><span class="p">,</span><span class="w"> </span><span class="n">warn.conflicts</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">)</span><span class="w">

</span><span class="c1"># Get VPTS data</span><span class="w">
</span><span class="n">get_vpts</span><span class="p">(</span><span class="n">radar</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"robar"</span><span class="p">,</span><span class="w"> </span><span class="n">datetime</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"2026-02-01"</span><span class="p">,</span><span class="w"> </span><span class="n">source</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"baltrad"</span><span class="p">)</span><span class="w">
</span><span class="c1">#&gt;                    Irregular time series of vertical profiles (class vpts)</span><span class="w">
</span><span class="c1">#&gt; </span><span class="w">
</span><span class="c1">#&gt;            radar:  robar </span><span class="w">
</span><span class="c1">#&gt;       # profiles:  263 </span><span class="w">
</span><span class="c1">#&gt; time range (UTC):  2026-02-01 00:00:00 - 2026-02-01 21:45:00 </span><span class="w">
</span><span class="c1">#&gt;    time step (s):  min: 0     max:  900</span><span class="w">

</span><span class="c1"># Get radar metadata</span><span class="w">
</span><span class="n">wr</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">get_weather_radars</span><span class="p">()</span><span class="w">
</span><span class="n">wr</span><span class="w"> </span><span class="o">|&gt;</span><span class="w"> </span><span class="n">filter</span><span class="p">(</span><span class="n">country</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="s2">"Romania"</span><span class="p">)</span><span class="w"> </span><span class="o">|&gt;</span><span class="w"> </span><span class="n">select</span><span class="p">(</span><span class="n">radar</span><span class="p">,</span><span class="w"> </span><span class="n">location</span><span class="p">)</span><span class="w">
</span><span class="c1">#&gt; # A tibble: 8 × 3</span><span class="w">
</span><span class="c1">#&gt;   radar location             geometry</span><span class="w">
</span><span class="c1">#&gt;   &lt;chr&gt; &lt;chr&gt;             &lt;POINT [°]&gt;</span><span class="w">
</span><span class="c1">#&gt; 1 robar Barnova   (27.58255 47.01184)</span><span class="w">
</span><span class="c1">#&gt; 2 romed Medgidia  (28.25059 44.24336)</span><span class="w">
</span><span class="c1">#&gt; 3 robob Bobohalma (24.22523 46.36022)</span><span class="w">
</span><span class="c1">#&gt; 4 rotim Timisoara (21.25773 45.77174)</span><span class="w">
</span><span class="c1">#&gt; 5 roora Oradea    (21.94289 47.09218)</span><span class="w">
</span><span class="c1">#&gt; 6 robuc Bucuresti (26.07735 44.51267)</span><span class="w">
</span><span class="c1">#&gt; 7 rocra Craiova   (23.86743 44.31029)</span><span class="w">
</span><span class="c1">#&gt; 8 roopa Oradea          (21.94 47.09)</span><span class="w">
</span></code></pre></div></div>]]></content><author><name>Peter Desmet</name></author><category term="WP1" /><category term="weather radar" /><category term="open data" /><summary type="html"><![CDATA[VPTS data were added for radars in Greece, Hungary, Iceland, Ireland, Lithuania, Malta, and Romania.]]></summary></entry><entry><title type="html">New aeroecological monitoring website launched by the Finnish Meteorological Institute</title><link href="https://hirad.science/news/2026/ilmu-website/" rel="alternate" type="text/html" title="New aeroecological monitoring website launched by the Finnish Meteorological Institute" /><published>2026-01-07T00:00:00+00:00</published><updated>2026-01-07T00:00:00+00:00</updated><id>https://hirad.science/news/2026/ilmu-website</id><content type="html" xml:base="https://hirad.science/news/2026/ilmu-website/"><![CDATA[<p>The Finnish Meteorological Institute (FMI) launched its <a href="https://ilmu.fmi.fi/?lang=en">new website prototype ILMU</a> (<strong>I</strong>lmatieteen <strong>L</strong>aitoksen eläin<strong>MU</strong>uttosivusto) for real-time monitoring of birds and insects and bird migration forecasts. FMI researcher and HiRAD WP3 leader Nadja Weisshaupt and colleague Jarmo Koistinen have developed the methodology and data products behind the website since 2019. The website consists of two parts: real-time observations by weather radars and two-day forecasts of bird migration. Content is available in Finnish, Swedish and English. The aim of the website is to spark interest and curiosity for aeroecological phenomena and open the fascinating world of migrations to the public.</p>

<p><img src="/assets/images/2026-01-07-ilmu-website-radar-screenshot.png" alt="weather-radar-insects" />
<em>Insect flights observed by the Finnish weather radar network on 21 July 2025.</em></p>

<p>The weather-radar based monitoring products use the polarimetric echo classification developed by FMI to extract insect and bird signals from the radar data pool. Data products include densities and flight directions of insects and birds, as well as bird migration traffic rates and migration calendars for 114 bird species derived from citizen science observations.</p>

<p><img src="/assets/images/2026-01-07-ilmu-website-forecast-screenshot.png" alt="forecast" />
<em>An example of the bird migration forecast on 3 July 2025 on the ILMU website.</em></p>

<p>The bird migration model is directly linked with operational numerical weather forecasts and predicts bird migration of 114 species two day ahead in a 10-km grid. Migration phenology is derived from bird observations from the Finnish bird portal <a href="https://www.tiira.fi/">Tiira</a> maintained by BirdLife Finland. Bird migration dynamics are shaped by a number of meteorological and behavioural factors.</p>

<p>The website implements work from the Biodiversa projects <a href="http://globam.science/">GloBAM</a> and <a href="http://hirad.science/">HiRAD</a> and it received further support by the Nessling foundation and the Finnish Ecosystem Observatory.</p>

<p class="text-center"><a href="https://ilmu.fmi.fi/?lang=en" class="btn btn-primary">Visit the ILMU website</a></p>]]></content><author><name>[&quot;Nadja Weisshaupt&quot;]</name></author><category term="WP3" /><category term="software" /><category term="outreach" /><summary type="html"><![CDATA[The new ILMU website shows real-time information of bird and insect movements and a bird migration forecast for the Finnish airspace.]]></summary></entry><entry><title type="html">Festival participants learn about birds and radars through interactive games</title><link href="https://hirad.science/news/2025/op-de-ring/" rel="alternate" type="text/html" title="Festival participants learn about birds and radars through interactive games" /><published>2025-06-30T00:00:00+00:00</published><updated>2025-06-30T00:00:00+00:00</updated><id>https://hirad.science/news/2025/op-de-ring</id><content type="html" xml:base="https://hirad.science/news/2025/op-de-ring/"><![CDATA[<p>The city of Amsterdam celibrated its 750th birthday on June 21st with the <a href="https://opdering.amsterdam">Op De Ring</a> festival. One of its highways was closed for the occasion. Students, teachers and researchers of several organizations showed participants how they are working together to build a liveable future for the city.</p>

<p>Researchers from the University of Amsterdam animal movement ecology group presented the “Grote Amsterdamse Vogel Spel” (the Big Amsterdam Bird Game): five interactive games about birds. In these games hunderds of participants learned about bird migration, foraging strategies, and how radars are used to study the responses of birds to wind turbines and fireworks.</p>]]></content><author><name>Bart Kranstauber</name></author><category term="outreach" /><summary type="html"><![CDATA[Researchers of the University of Amsterdam organized a series of games at the "Op De Ring" festival, teaching participants about birds and radars.]]></summary></entry><entry><title type="html">Productive coding sprint in Amsterdam</title><link href="https://hirad.science/news/2025/coding-sprint/" rel="alternate" type="text/html" title="Productive coding sprint in Amsterdam" /><published>2025-05-21T00:00:00+00:00</published><updated>2025-05-21T00:00:00+00:00</updated><id>https://hirad.science/news/2025/coding-sprint</id><content type="html" xml:base="https://hirad.science/news/2025/coding-sprint/"><![CDATA[<p>As part of the HiRAD project, last week 11 people collectively took part in a coding sprint. In Amsterdam and online, we worked for three days on software for aeroecology.</p>

<h2 id="birdscanr">birdscanR</h2>

<p>For the <a href="https://github.com/BirdScanCommunity/birdscanR">birdscanR</a> R package, a <a href="https://birdscancommunity.github.io/birdscanR/">website</a> and readme were created, and continuous testing was implemented. Furthermore, a function to construct a vertical profile time series was implemented, and <a href="https://github.com/BirdScanCommunity/birdscanR/commits/develop/?since=2025-05-12&amp;until=2025-05-16">numerous other improvements</a> were made.</p>

<h2 id="getrad">getRad</h2>

<p>In the <a href="https://github.com/aloftdata/getRad">getRad</a> R package, functionality to download polar volume data was extended to the United States. <a href="https://aloftdata.github.io/getRad/articles/supported_sources.html">Seven countries</a> are now supported. Vertical profile time series data can be loaded directly from the <a href="https://aloftdata.eu/browse/">Aloft bucket</a> and the <a href="https://opendata.meteo.be/geonetwork/srv/eng/catalog.search#/metadata/RMI_DATASET_CROW">RMI</a>. In addition, the behaviour of the <code class="language-plaintext highlighter-rouge">get_pvol()</code> and <code class="language-plaintext highlighter-rouge">get_vpts()</code> functions is synchronized, and documentation was improved. These updates will be released to CRAN soon.</p>

<h2 id="other">Other</h2>

<p>Smaller updates were made to the <a href="https://github.com/adokter/bioRad">bioRad</a> and <a href="https://gitlab.com/uva_ibed_ame/robin_radar/birdar">birdR</a> R packages, and the <a href="https://naavre.net/">NAAVRE</a> environment was explored to create a pipeline for processing radar data. The sprint allowed us to communicate directly, so many questions and discussions could be resolved efficiently.</p>]]></content><author><name>Bart Kranstauber</name></author><category term="WP2" /><category term="meeting" /><category term="software" /><category term="open data" /><summary type="html"><![CDATA[At last week's coding sprint, we developed new functionality to process and explore data from both small-scale bird radars and weather radars.]]></summary></entry><entry><title type="html">European data on animals aloft now publicly available</title><link href="https://hirad.science/news/2025/aloft-data-paper/" rel="alternate" type="text/html" title="European data on animals aloft now publicly available" /><published>2025-03-05T00:00:00+00:00</published><updated>2025-03-05T00:00:00+00:00</updated><id>https://hirad.science/news/2025/aloft-data-paper</id><content type="html" xml:base="https://hirad.science/news/2025/aloft-data-paper/"><![CDATA[<p class="alert alert-info">This post was originally published on <a href="https://communities.springernature.com/posts/european-data-on-animals-aloft-now-publicly-available">Springer Nature Research Communities</a>.</p>

<p>Billions of flying animals move through the air, day and night. Due to the scale, volume and high altitudes, the scope of these movements are hard to study through observations or biologgers. Weather radars however continuously monitor the sky across large areas, registering not only weather, but also the movements of animals in the air. Archives of weather radar data are therefore goldmines for biological monitoring, providing an overview of the year-round activity of animals in the air in a way no other method can. Even though weather radar networks exist in many countries, they are usually operated on a national basis so combining biological data from several such networks across Europe has been a decade-long challenge.</p>

<p>We have now processed and published the first large-scale datasets of biological activity in the air, derived from weather radars across a large part of Europe. The radar data were obtained from the Operational Programme for the Exchange of Weather Radar Information (<a href="https://www.eumetnet.eu/activities/observations-programme/current-activities/opera/">OPERA</a>) at EUMETNET and three national meteorological services. The resulting datasets are a major milestone for the aeroecology community and the result of long-term interdisciplinary collaborations in the projects <a href="https://enram.eu/">ENRAM</a>, <a href="http://globam.science/">GloBAM</a> and <a href="http://hirad.science/">HiRAD</a>.</p>

<p><img src="/assets/images/2025-03-05-aloft-data-paper-crow-screenshot.png" alt="" />
<em>Visualization of biological activity in the air, derived from radar SEANG in Ängelholm, Sweden (see blue dot on map). The charts show data from October 14 to 16, 2024. The top chart depicts the number of birds flying over the location per hour. The bottom chart shows at what altitudes the birds are flying (yellow = high density). Explore the data yourself at <a href="https://crow.aloftdata.eu/#/?radar=seang&amp;date=2024-10-15&amp;interval=72&amp;timedisplay=radarLocal&amp;vpiMode=mtr&amp;vpColorScheme=viridis&amp;lang=en">crow.aloftdata.eu</a>.</em></p>

<p>The data consist of measures of all biological activity in the air surrounding the radar stations, stored as vertical profiles that describe the <strong>amount, speed and directions of animals at different altitudes</strong>. These were obtained by processing weather radar data with <a href="https://doi.org/10.1098/rsif.2010.0116">dedicated and validated methods</a> for detecting birds and especially bird migration, but the data in itself do not offer any distinction between birds, insects or bats, so it must be interpreted through biological knowledge of what species groups are expected to be moving during different periods and places. Likewise, careful consideration of the variation in data coverage and quality is necessary. For more information on the intricacies of this exciting new datasets, we have provided usage notes in our paper.</p>

<p>The paper describes two public datasets that collectively contain biological data from 141 radar stations in 18 European countries, from the years 2008 to 2023. You can download these data from Zenodo or explore and visualize them in our Aloft data portal at <a href="http://aloftdata.eu/">aloftdata.eu</a>. The portal is also updated daily with new data.</p>

<p>Weather radar data gives us a glimpse into life in the air, shedding light on the movements that take place above our heads. It has great potential to be used for conservation efforts, such as mapping where and how high birds fly in relation to anthropogenic threats, mapping diseases that spread along flyways, and highlighting periods of high bird activity for flight safety applications. These new datasets offer tremendous value for researchers studying flying animal movements and for enthusiasts simply witnessing these aerial spectacles. We look forward to seeing the creative, important and urgent applications that emerge as these biological data reach the wider scientific and conservation community in the coming years.</p>]]></content><author><name>[&quot;Peter Desmet&quot;, &quot;Bart Hoekstra&quot;, &quot;Silke Bauer&quot;, &quot;Pieter Huybrechts&quot;, &quot;Cecilia Nilsson&quot;]</name></author><category term="WP1" /><category term="paper" /><category term="weather radar" /><category term="open data" /><summary type="html"><![CDATA[Weather radars detect more than weather, they also continuously register the movements of billions of animals (birds, bats, insects) in the air. Those data are now publicly available for large parts of Europe, providing coverage of the aerial habitat in a way no other method can.]]></summary></entry></feed>