<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Gilles Colling</title>
    <description>Physicist turned biologist in the search of aliens</description>
    <link>https://gillescolling.com/</link>
    <atom:link href="https://gillescolling.com/feed.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Sat, 29 Aug 2026 00:36:42 +0000</lastBuildDate>
    
    
    
    <item>
      <title>vectra</title>
      <description>A columnar query engine for larger-than-RAM data in R. dplyr-style verbs backed by a pull-based C11 engine, with native raster and vector support.</description>
      <pubDate>Fri, 26 Jun 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/vectra/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/vectra/</guid>
      <category>Side Project</category>
    </item>
    
    <item>
      <title>taxify</title>
      <description>Offline taxonomic name matching against local Darwin Core backbones. Hand it a column of messy species names and get one standardized data.frame.</description>
      <pubDate>Fri, 26 Jun 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/taxify/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/taxify/</guid>
      <category>Side Project</category>
    </item>
    
    <item>
      <title>Research Exchange Club 2026</title>
      <description>A short talk at the BioInvasions Research Exchange Club on two recurring frictions in ecological work: species names that will not match across datasets, and rasters and tables too large to hold in memory. The two R packages that take them on are taxify, resolving messy names to accepted names offline, and vectra, fitting models on data too big for memory.</description>
      <pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/presentations/rec-taxify-vectra-2026/</link>
      <guid isPermaLink="true">https://gillescolling.com/presentations/rec-taxify-vectra-2026/</guid>
      <category>Presentation</category>
    </item>
    
    <item>
      <title>BirdCLEF+ 2026</title>
      <description>Entry to the BirdCLEF+ 2026 acoustic species identification challenge (LifeCLEF Lab, CLEF 2026). An ensemble for the multi-taxon Pantanal soundscapes, paired with an offline evaluator to compare model blends without spending leaderboard submissions.</description>
      <pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/bird-clef-2026/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/bird-clef-2026/</guid>
      <category>Side Project</category>
    </item>
    
    <item>
      <title>Projected range shifts of emerging agricultural weeds under climate change in central Europe</title>
      <description>Publication in Weed Research, 66(3).
</description>
      <pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/publications/agricultural-weed-range-shifts/</link>
      <guid isPermaLink="true">https://gillescolling.com/publications/agricultural-weed-range-shifts/</guid>
      <category>Publication</category>
    </item>
    
    <item>
      <title>AnimalCLEF 2026</title>
      <description>Entry to the AnimalCLEF 2026 individual animal re-identification challenge (LifeCLEF Lab, CLEF 2026). Final rank: 6/230 on the private leaderboard, top solo team.</description>
      <pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/animal-clef-2026/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/animal-clef-2026/</guid>
      <category>Side Project</category>
    </item>
    
    <item>
      <title>Visualize your Science — Spring 2026</title>
      <description>A three-week PhD course on scientific communication and visual design, producing a graphical abstract and a scientific poster for the RESOLVE project.</description>
      <pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/workshops/visualize-your-science-2026/</link>
      <guid isPermaLink="true">https://gillescolling.com/workshops/visualize-your-science-2026/</guid>
      <category>Education</category>
    </item>
    
    <item>
      <title>Comedy Wildlife Photography Awards</title>
      <description>Seven pictures from the archive sent off to the 2026 Comedy Wildlife Photography Awards.</description>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/cwpa-contest/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/cwpa-contest/</guid>
      <category>Side Project</category>
    </item>
    
    <item>
      <title>Photo Contest — Life Sciences Vienna</title>
      <description>Glacier ice on black volcanic sand at Jökulsárlón, Iceland. Entry for the &apos;Diversity of Life&apos; photo contest, Faculty of Life Sciences, University of Vienna.</description>
      <pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/ice-contest/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/ice-contest/</guid>
      <category>Side Project</category>
    </item>
    
    <item>
      <title>Thinking in R</title>
      <description>A free, open-source book that teaches R from scratch and explains why the language works the way it does.</description>
      <pubDate>Sun, 08 Mar 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/thinking-in-r/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/thinking-in-r/</guid>
      <category>Side Project</category>
    </item>
    
    <item>
      <title>VDSEE Symposium 2026</title>
      <description>At the VDSEE Symposium 2026, I presented a poster on habitat niche breadth expansion in European alien plants and received the Best Poster award.</description>
      <pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/presentations/vdsee2026/</link>
      <guid isPermaLink="true">https://gillescolling.com/presentations/vdsee2026/</guid>
      <category>Presentation</category>
    </item>
    
    <item>
      <title>rainbowR Conference 2026</title>
      <description>The inaugural rainbowR virtual conference brought together LGBTQIA+ users of R and their allies on February 25-26, 2026. Featuring two keynotes, six regular talks, seven lightning talks, and four workshops, the conference showcased the diversity of R users and the breadth of what can be accomplished with R.</description>
      <pubDate>Thu, 26 Feb 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/rainbowr2026/</link>
      <guid isPermaLink="true">https://gillescolling.com/rainbowr2026/</guid>
      <category>Education</category>
    </item>
    
    <item>
      <title>VDSEE Art &amp; Science Exhibition 2026</title>
      <description>Four pieces of algorithmic art, all generated in R, exhibited at the VDSEE Symposium 2026 Art &amp; Science event.</description>
      <pubDate>Thu, 26 Feb 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/presentations/art-science-vdsee-2026/</link>
      <guid isPermaLink="true">https://gillescolling.com/presentations/art-science-vdsee-2026/</guid>
      <category>Presentation</category>
    </item>
    
    <item>
      <title>corrselect: Fast and flexible predictor pruning for data analysis and modeling</title>
      <description>Publication in Journal of Open Source Software, 11(118), 9539.
</description>
      <pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/publications/corrselect/</link>
      <guid isPermaLink="true">https://gillescolling.com/publications/corrselect/</guid>
      <category>Publication</category>
    </item>
    
    <item>
      <title>MOTIVATE Meeting Vienna 2026</title>
      <description>At the MOTIVATE consortium meeting in Vienna, I presented my work on reconstructing habitat niche expansion patterns of alien plant species across Europe, using the overrepresentation framework applied to 1.9 million vegetation plots from the European Vegetation Archive.</description>
      <pubDate>Thu, 19 Feb 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/presentations/motivate2026/</link>
      <guid isPermaLink="true">https://gillescolling.com/presentations/motivate2026/</guid>
      <category>Presentation</category>
    </item>
    
    <item>
      <title>hexify</title>
      <description>Equal-area hexagonal grids on the Snyder ISEA icosahedron. Fast C++ core with sf/terra-compatible R wrappers.</description>
      <pubDate>Wed, 04 Feb 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/hexify/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/hexify/</guid>
      <category>Side Project</category>
    </item>
    
    <item>
      <title>Species Accumulation Curves</title>
      <description>A two-day ecology workshop designed for a visiting school student, introducing biodiversity sampling, species accumulation curves, and spatial algorithms through hands-on R programming exercises.</description>
      <pubDate>Mon, 26 Jan 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/workshops/species-accumulation-workshop/</link>
      <guid isPermaLink="true">https://gillescolling.com/workshops/species-accumulation-workshop/</guid>
      <category>Education</category>
    </item>
    
    <item>
      <title>couplr</title>
      <description>Optimal one-to-one matching for causal inference and experimental design. High-level matching with balance diagnostics and 18 LAP algorithms.</description>
      <pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/couplr/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/couplr/</guid>
      <category>Side Project</category>
    </item>
    
    <item>
      <title>Division Talk 2026</title>
      <description>At the January 2026 division meeting, I presented my ongoing work on reconstructing habitat niche expansion patterns of alien plant species across Europe, using 1.9 million vegetation plots from the European Vegetation Archive.</description>
      <pubDate>Thu, 15 Jan 2026 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/presentations/division-talk-2026/</link>
      <guid isPermaLink="true">https://gillescolling.com/presentations/division-talk-2026/</guid>
      <category>Presentation</category>
    </item>
    
    <item>
      <title>ggguides</title>
      <description>Simplified legend and guide alignment for ggplot2. One-liner functions for common legend operations.</description>
      <pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate>
      <link>https://gillescolling.com/side-projects/ggguides/</link>
      <guid isPermaLink="true">https://gillescolling.com/side-projects/ggguides/</guid>
      <category>Side Project</category>
    </item>
    
  </channel>
</rss>
