Kryštof Chytrý
banner
krystofchytry.bsky.social
Kryštof Chytrý
@krystofchytry.bsky.social
Plant ecologist from Central Europe.
University of Vienna & Masaryk University, Brno.

Microclimate, mountains, grasslands, species distributions & climate change 🌱
Thanks, Rebecca! :-)
November 21, 2025 at 12:23 PM
Anyway, after seven(!) desc rejections, which is by far my record, we made it through in @oikosjournal.bsky.social. Thanks, Oikos, for appreciating the resolution over extent! ❤️

nsojournals.onlinelibrary.wiley.com/doi/epdf/10....
Reconsidering climatic predictors for high‐resolution niche models of alpine plants
You have to enable JavaScript in your browser's settings in order to use the eReader.
nsojournals.onlinelibrary.wiley.com
November 12, 2025 at 11:20 AM
The strength of our data is, however, not supposed to be its spatial extent, but its spatial resolution and related sampling density of 900 sites covering a lot of the fine-scale variation of this mountain. Which is a very rare thing. But apparently not easily sold to journals.
November 12, 2025 at 11:20 AM
Up to now, it wasn't very difficult. But now, the process of getting this published has started. From basically every journal, we got quite nice and often positive constructive feedback, but concerns about the size of the study area, which is only one mountain.
November 12, 2025 at 11:20 AM
Second, we tried to narrow this diversity down, keeping on mind all to colinearity in these data. It's dificult to put it in 250 words, so just check our paper. ;-)

Eventually we foud out that only 6 variables are enough to model even a quite large number of species. Out of 250!
November 12, 2025 at 11:20 AM
First, we looked at how they correlate with species distributions, comparing them with Bioclim variables most commonly used for this purpose.

And, a first surprise, they were not doing well at all. That's not a criticism of Bioclim, but for microclimate-based models, they are probably not the best.
November 12, 2025 at 11:20 AM
Even though we only used soil temperature from our Schrankogel loggers, we reached approximately 250 temperature variables.
November 12, 2025 at 11:20 AM
The story started sometime in 2023 when I wanted to test if microclimate temperatures are indeed multifaceted as Christian Körner and Erika Hiltbrunner emphasized in their 90 ways to describe plant temperature. doi.org/10.1016/j.pp...
November 12, 2025 at 11:20 AM
literally
April 3, 2025 at 10:12 PM
Ah, and actually discovered one more cause of invalid external pointers in the way. terra rasters are non-exportable. stackoverflow.com/questions/76...
How to resolve "external pointer is not valid" with foreach() in R
I am working on a code that calculates park area within a given distance from each population pixel cell. Both datasets are 30m rasters, from which I'm extracting the class and xy coordinates (in m...
stackoverflow.com
April 3, 2025 at 8:02 PM
Oh, by comparing with your code, I found my bug. What a ridiculous one. 🤦‍♂️ Within the arguments of `runauto`, I was calling my own function defined outside the foreach. So it was that one that wasn't loaded on cores. Thanks a lot, man.
April 3, 2025 at 7:39 PM
Thanks mate for coming back to this! Yes, I used .packages = ... argument in foreach.
April 2, 2025 at 2:09 PM
From a package (github.com/ilyamaclean/..., microclima::runauto).
GitHub - ilyamaclean/microclima: microclima
microclima. Contribute to ilyamaclean/microclima development by creating an account on GitHub.
github.com
April 1, 2025 at 12:21 PM