After four years, several updates and a handful of CRAN releases, 𝗹𝘁𝗰 𝗰𝗼𝗹𝗼𝗿 𝗽𝗮𝗹𝗲𝘁𝘁𝗲 𝗥-𝗽𝗮𝗰𝗸𝗮𝗴𝗲, reached a version I feel genuinely good about sharing with the community. github.com/loukesio/ltc...
Department of Geoecology
@spacetimeeco.bsky.social
We combine field measurements with geospatial technologies to understand plant distribution across time and space. Led by Martin Kopecký, placed in @ibotcz.bsky.social
Want to learn geocomputation with R? The materials from our tutorial at UseR! 2026 are now available: slides, hands-on exercises, datasets, and solutions, covering CRS, vector and raster data, and mapping with **tmap**. github.com/geocompx/use... #rstats #geocompx #rspatial #UseR2026
Hurrah🎉🎉🎉! #RStats
"Man, I really wish RStudio respected hierarchy in code-folded section headers... I wonder how easy it would be to..." (inner voice: DON'T DO IT! IT'S NOT WORTH IT! JUST GET BACK TO WORK! THE YAK IS BEST LEFT UNSHORN!) "... I'm gonna do it." #RStats #RStudio
📄 New(-ish) post by David O’Sullivan A clear, hands-on exploration of the Modifiable Areal Unit Problem using simulation and R, showing how scale and aggregation can reshape spatial patterns and interpretation. geospatialstuff.com/posts/2026/0... #GIS #SpatialStats #RStats #RSpatial
I am very excited to release GeoLibre v1.0 🌍 GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. Try it: geolibre.app GitHub: github.com/opengeos/Geo... Full video tutorial: youtu.be/87Cm0QagtxI
new diamond open-access Journal of Statistical Ecology launched 🎉🎉🎉 jse.centre-mersenne.org @fredbarraquand.bsky.social @oaggimenez.bsky.social @marieaugermethe.bsky.social @vianeylb.bsky.social (apologies to any Bsky editors I missed)
Journal of Statistical Ecology Journal of Statistical Ecology
jse.centre-mersenne.org
Evolution of arborescence 🍁 - read a new paper from @spacetimeeco.bsky.social member published in @currentbiology.bsky.social @ibotcz.bsky.social and @czechacademy.bsky.social
Nobody: what is a tree, anyway? Us: authors.elsevier.com/sd/article/S... (Review out today, in which we ask whether xylem disconnection arising early in wood anatomy is convergent with disconnection seen across tall plants and whether tree evolution requires disconnection given periodic drought.)
🤩 New open datasets just dropped for Europe's #forests! Three satellite maps. Whole continent. Free on Zenodo. → Disturbances 1985–2023 → Canopy height, cover & complexity → Dominant tree genus Read more about the maps and their impact: forestpaths.eu/news/new-hig...
Interested in developing your skills in #topographic analysis? Join us in this two-part webinar series by EGU Geomorphology Division. During this #webinar, you will learn how to address scientific problems by using TopoToolbox. 📆: 2 June 2026! 👉: egu.eu/2LPGCJ 📸: Ryan Teuling on #imaggeo
Announcing #RStats package ggcube, now on CRAN -- make 3D #ggplot2 figures using `coord_3d()` matthewkling.github.io/ggcube/
Geolocating a photograph without embedded GPS data is a recurring challenge in open source investigation, field verification, and conflict documentation. When metadata is absent or stripped, analysts must work from visible landmarks, architectural features, and terrain to determine where an image…
TracePoint: A Browser-Based Tool for Image Geolocation by Ray Intersection
Geolocating a photograph without embedded GPS data is a recurring challenge in open source investigation, field verification, and conflict documentation. When metadata is absent or stripped, analysts must work from visible landmarks, architectural features, and terrain to determine where an image was taken. One geometrically rigorous approach is ray intersection: bearing lines, each anchored to […]
remote-sensing.org
Introducing QGIS Terminal Plugin: An Integrated Terminal for QGIS Discover the new QGIS Terminal Plugin that lets you run terminal commands directly inside QGIS , no more switching between your GIS desktop and external terminals.
The much-awaited FLUXNET Shuttle is here. A new system for accessing eddy covariance data that captures how carbon, energy, and water are exchanged between the land surface and the atmosphere. (more at the following blog by @fluxnet.bsky.social ) fluxnet.org/2026/05/14/f...
FLUXNET Data Shuttle GUI launched - FLUXNET
By: Data System Steering Team We are thrilled to announce the full launch of the FLUXNET shuttle: a new system for accessing eddy covariance data that captures how carbon, energy,... More
fluxnet.org
Our new review article “Calibration, Sensitivity and Uncertainty Analysis of Complex Ecological Models—A Review” now online and freely available in #EcologyLetters dx.doi.org/10.1111/ele.... #Ecology #EcologicalModelling #SensitivityAnalysis #UncertaintyQuantification 🌐
Calibration, Sensitivity and Uncertainty Analysis of Complex Ecological Models—A Review
We provide a unified framework connecting sensitivity analysis, uncertainty analysis and model inversion or calibration, discuss their complementary roles in understanding and reducing uncertainty in....
dx.doi.org
David O’Sullivan shows how spatial autocorrelation makes sampling fundamentally important: even when two surfaces contain the same values, their spatial arrangement means different sampling schemes can “see” very different patterns 🗺️ URL: geospatialstuff.com/posts/2025/1... #GIS #rspatial
Thank you to everyone who came to discuss my PICO at #EGU26 today 👋 “Assessing residual spatial autocorrelation in machine learning models” Slides & details: jakubnowosad.com/egu2026/ #MachineLearning #SpatialAnalysis #EGU2026
Splines are cool and they form the backbone of every #GAM. Here is a great (and visual!) explanation how different splines work:
#statstab #526 Splines, B-splines, P-splines, and a disapproving kitten Thoughts: Nice R tutorial on splines with some explanations and illustrations. #splines #r #rstats #tutorial #guide #polynomial #nonlinear blog.djnavarro.net/posts/2025-0...
🚨Join us on Wednesday, 6. May 2026, 16:00 CET (Prague) for🧪 #forest🍁#ecology #seminar. Welcome to Christoph Leuschner, University of Göttingen with a review on " #Drought and #heat resistance of Central #European #tree species" ZOOM: excellentia.ldf.mendelu.cz/SEMINAR-SERIES. Free access, Q&A.
On my way to #EGU26, perfect time to drop a new post! 🗺️ Something I've been wanting to write about: Mercator projections still showing up in high-profile journals. So here it is: projections you should stop using (for most things) 👇 #gis #rstats #dataviz dominicroye.github.io/blog/map-pro...
Map projections: a practical guide to common mistakes and how to fix them
Researcher in climate science at MBG-CSIC
dominicroye.github.io
Installing #microclimate loggers is always fun, but especially if you decide to study #forest microclimate in 3D 🍁
Looking for geospatial conferences in 2026? Here’s a growing community-maintained list: github.com/Nowosad/conf... 🗺️ Add missing events via PR. #gischat #GIS #geocomputation
We had 165+ people joining our #dataviz session on "Guide the View" 📈 from all around the world on Monday 🎉 Thanks for all the enthusiasm and engaging participation 👐 If you missed it or want to revisit an example, I’ve uploaded the slides here: 🔗 cedricscherer.com/slides/Scher...
📊 Five #ggplot2 functions I wish I'd known about earlier 📊 I've written a short blog (with examples) of some of the lesser-known {ggplot2} functions and arguments that make it easier to create better charts! Link: nrennie.rbind.io/blog/five-gg... #RStats #DataViz
Five ggplot2 functions I wish I’d known about earlier – Nicola Rennie
There are a few small tweaks you can make to your ggplot2 code to improve your charts. However, they’re not often mentioned. So here’s a few functions and arguments I wish I’d known about earlier.
nrennie.rbind.io
Geomorphometry Coffee Talk on YouTube: “Geomorphometry with GRASS” by Corey White. DEM fusion tools, terrain uncertainty modeling, and overland flow simulation. Also a good look at how GRASS plugs into reproducible terrain workflows via Python and Jupyter, plus the open addon ecosystem for […]
Original post on fosstodon.org
fosstodon.org
For those who use sedimentary charcoal records to reconstruct past fire histories, good news! Phil Higuera has just released a CharAnalysis 2.0 #paleofire #fire #paleoecology github.com/phiguera/Cha...
GitHub - phiguera/CharAnalysis: Diagnostic and analytical tools for peak detection in sediment-charcoal records
Diagnostic and analytical tools for peak detection in sediment-charcoal records - phiguera/CharAnalysis
github.com
I am excited beyond description to lift the veil on what we have been working on in 2026: Please meet ggsql! A new extension of the SQL language for creating visualisations using the grammar of graphics. Read all about it in the blog post or visit the website at ggsql.org
ggsql: A grammar of graphics for SQL
Introducing ggsql, a grammar of graphics for SQL that lets you describe visualizations directly inside SQL queries.
opensource.posit.co
Still a WIP but I've been building a new #rstats 📦 for cloud optimised reads of #GEDI and IceSat-2 data. It's 20 x quicker than direct download and saves 10-100s of GiB on disk. The #rust powered hdf5 parser is crazy fast - with help from the 🤖. belian-earth.github.io/spacelaser/ #rspatial #rextendr
GitHub - belian-earth/spacelaser: An R package for cloud optimised partial reading of GEDI and IceSat data.
An R package for cloud optimised partial reading of GEDI and IceSat data. - belian-earth/spacelaser
github.com
Excellent tweetorial by @ericjpedersen.bsky.social on Simon Wood’s new Neighborhood Cross Validation smoothness selection method, which is especially useful when fitting data with temporal and spatial dependence among observations
I've been working with NCV this last week; it's a powerful tool for modelling data with dependencies that are poorly/inefficiently modelled via stochastic process priors like cov functions or low-rank smoothers. However, it's a complex topic, so I thought I'd summarize the key ideas in a thread 1/n
This looks like an amazing dataset, exploring an important shift in European plant communities. Can we please move on from analysing ad-hoc community summaries from multi-species data? The statistical problems run so much deeper than people appreciate.
Our new article in Science Advances, led by Gabriele Midolo, identifies the main factors driving changes in the species composition of plant communities across Europe: eutrophication, denser, more productive vegetation, and drying of wetlands. doi.org/10.1126/scia...