Profile avatar
kostaskou.bsky.social
I am a quantitative ecologist and plant taxonomist. My research interests span from investigating island and mountain biogeographical and biodiversity patterns to assessing the effects of climate and land-use change on plant species distribution
26 posts 1,365 followers 1,116 following
Prolific Poster
Conversation Starter

Need to model spatial & temporal data in R? Check out 4DModeller—it uses Bayesian inference & INLA to handle complex patterns over time. Great for species distribution, climate trends, or epidemiology! #Rstats #Rpackage

"The percentage of a species’ distribution within protected areas was positively correlated with its long-term population trend, even after accounting for confounding factors, suggesting a positive influence of protected areas on long-term trends." www.nature.com/articles/s41...

Distraction from grading/writing work today is figuring out how to access ERA5 climate data from it's online Zarr repository. I'm an R person, but this is doable in RStudio with just one small Python code chunk (see below).

I really liked this idea of using a histogram as a legend in a choropleth map (since land isn't unemployed; people are), so I made a little guide to doing it with #rstats, {ggplot2}, and {patchwork} www.andrewheiss.com/blog/2025/02...

Went into overthinking mode & ended up with this atrocious funnel plot. 🎉 It's a multi level model: different colors represent the studies the effects are coming from. The most useful resource for me ended up being the Cochrane Handbook: training.cochrane.org/handbook/cur... #metaanalysis #Rstats

Just data! #rstats statisticaloddsandends.wordpress.com/2025/01/30/d...

I love this idea, but not this production method (Observable map + Excel bar chart + Figma to handjam them together). #rstats peeps, how would you do this?

Turned the old blog post of LLM-based tools for #rstats into a Quarto guide. Includes even more packages now plus a roundup of relevant courses and tutorials luisdva.github.io/llmsr-book/

OPEN DATA ALERT World Bank created a Global Biodiversity Species Global Grid database, based on data from GBIF and machine-based pattern recognition to generate species occurrence maps 🧪🌍https://blogs.worldbank.org/en/opendata/a-new-world-bank-database-to-support-a-new-era-in-biodiversity-c

Global warming leads to a rapid loss of plant species. The full impact will only become apparent in the distant future. Using ancient DNA data, researchers found that the plant species distribution will change significantly which will be accompanied by fundamental ecological changes. 🧪🌍🌱

I just uploaded the first version of {{exactplot}} to github.com/const-ae/exa... 🎉 It produces figures with consistent font size, Latex labels, and millimeter-perfect layouting. It's an alternative to patchwork with less elegant syntax but much more flexibility. #rstats

Confusion Matrix Beyond Accuracy: Unlock the Secret Power of Diagnostic Odds Ratio (DOR), Positive Likelihood Ratio (LR+) & Negative Likelihood Ratio (LR−) 10 min Video for details: youtu.be/ZCAYOdjhbpA #rstats #statistics #dataanalysis #stats #datascience #r4ds #tidymodels

Daru & Rock's paper on seagrass range shifts under climate change has serious flaws. Their species distribution models (SDM) misuse the concept of model transferability, leading to inaccurate results. #marinescience #conservation #seagrass #natureplants #datascience t.co/bYS9WXYVJp

Don't be like me kids and create +2,801 −1,565 commits... On my way to 0.4 with sims1253.github.io/hrvester/sim... though :) #rstats #HRV

Week 4 | #TidyTuesday | Water Insecurity 🔗 github.com/rfordatascie... #rstats #dataviz #r4ds #ggplot

Just finished this fantastic interview and tutorial on 3D mapping in #RStats with the #rayverse between @dgkeyes.com and @tterence.bsky.social (I agree--the rayverse's #1 fan!) on the @rfortherestofus.com podcast! Give it a watch/listen! www.youtube.com/watch?v=YpJN...

Like Vincent says, this is a big release with a shedload of new features. Same small footprint, though ;-) Here’s quick rundown of some of my favourites... #rstats #dataviz

Parallelization just landed in the dev version of purrr: purrr.tidyverse.org/dev/referenc... Really pleased that the mirai framework makes this possible. Huge credit to the tidyverse maintainers @hadley.nz @lionelhenry.bsky.social and @davisvaughan.bsky.social ! #rstats #tidyverse

🌍 Accessing Climate Data with {KrigR} in R! 📊 Looking at 30 years of precipitation trends: 🔹 Connect to AgERA5 climate data via API 🔹 Extract precipitation trends with KrigR::CDownloadS() 🔹 Detect anomalies & visualize patterns Full analysis & code 👉https://buff.ly/42EamfM #RStats

A work in progress with #rstats. It’s unbelievably easy to add hill-shade relief as background and add bathymetric data in #R. It’s such a vibrant community and it feels so intuitive to run the code and change the color palettes with #MoMAColors or #MetBrewer or #rcartolor!

Climate change and rural abandonment are altering tree species distribution in the Iberian Peninsula. Species with strong roots and thin leaves are adapting better to these changing conditions. doi.org/g8wtqc

New chapter for the "AI With R" book 🥳 We're getting started with the {ellmer} package. This package has lots of features like ✅ tool calling to mix AI with traditional functions, ✅ structured output to extract infos, and ✅ async streams to build chat bots. #rstats #AI #datascience

Very excited this paper is now out in Ecology Letters onlinelibrary.wiley.com/doi/epdf/10.... #causalsky

Do you ignore the effects of #ConfoundingVariables in your models? Do you remove correlated variables because of a statistical test rather than causal reasoning? If so, read this paper by @jebyrnes.bsky.social and @lauradee.bsky.social! #AcademicSky 🧪🌏 onlinelibrary.wiley.com/doi/full/10....

🗺️Cartograms are maps which show statistics. 🔲 Mosaic cartograms have shapes to represent constituencies. 💻I show how to use mosaic cartograms in #Rstats.

Thank very much @freneegf.bsky.social for teaching #LCG-UNAM students how to make their own websites with: * RStudio project + * Git repo + * GitHub website using the #postcards #rstats 📦 by @seankross.com It's been great to be part of your academic journey! lcolladotor.github.io/rnaseq_LCG-U...

Re-introducing {rmonocypher} - now on CRAN! This is an #RStats package for dead simple encryption of R objects using a strong modern technique. Key use case: save encrypted R objects to file. Especially on public/shared drives * simple * uses 'monocypher' C […] [Original post on fosstodon.org]

Way back when I first started learning #Rstats, would I dream that I could produce a map like this without a dedicated software like QGIS. Is it perfect? No. I can tweak it a bit more, but it took no more than 5 mins to create and is easily reproducible.

Introducing {wbw}, a new geospatial powerhouse in the R ecosystem by Anatolii Tsyplenkov! 🌍⚡ {wbw} provides a fast & powerful library for hydrology, geomorphometry, remote sensing, and more (raster, vector, LiDAR). Check it out: https://buff.ly/4gaWbCe #rspatial #rstats #geocompx #GIS

more friends joining the #rstats + LLM toolkit this week * Retrieval-Augmented Generation in R w/ {ragnar} * {tidyllm}, a pipe-friendly interface for multiple models * LLM powered computer vision w/ {kuzco} Summary here: luisdva.github.io/rstats/LLMsR/

rangr: An R package for mechanistic, spatially explicit simulation of species range dynamics #rstats 🌐🌍 besjournals.onlinelibrary.wiley.com/doi/full/10....

Let me guide you through what we did to test time lag dynamics in species distribution models #SDMs of 🌲🌳 birds in 🇪🇺 A 🧵

The role of #remotesensing in species distribution models: a review www.ingentaconnect.com/content/tand...

Learn how to incorporate AI into your workflow with this new free course. You'll learn to use AI in RStudio and Positron as well as with several packages that work across both editors. Using AI in R is 100% FREE! Check it out: https://rfortherestofus.com/courses/ai #rstats

Excited to share gander by @simonpcouch.com, a fast, seamless LLM chat tool for RStudio and Positron! 🪿 It connects with your #RStats session to describe your code, data frames, and environment. Supports GPT-4o, Claude, ollama, and more. Try it today: simonpcouch.github.io/gander/

With AI, it's really easy to process invoices or other documents using R. Here's what you have to do: #rstats #AI

A work in progress #SDM, #climate_change

The International Biogeography Society is excited to announce three upcoming workshops. For more details on each course and to register please visit the TIBS website: www.biogeography.org/news/categor...