Ondrej Mottl 🌿💻📈🌍⏳
@ondrejmottl.bsky.social
840 followers 250 following 140 posts
Assistant Professor at the Department of Botany🌿 , Charles University. Head of Laboratory of Quantitative Ecology (bit.ly/CUNI_QuantitativeEcology) with a main focus on #communityecology 🏞️, #palaeoecology 🕰️, and interest in #datascience 💻.
Posts Media Videos Starter Packs
Pinned
ondrejmottl.bsky.social
1/🧵Introducing VegVault🌿🔒🏛️
A global database linking paleo- & neo-vegetation data with functional traits & abiotic drivers!
🚀A powerful tool for researchers exploring biodiversity dynamics across time & space

🔗 Website: bit.ly/VegVault
#VegVault #Ecology #Paleoecology #Vegetation #FunctionalTraits
VegVault logo
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
rladiesmelb.bsky.social
✨ Check out {cli} - an R package for beautiful command-line interfaces!

Use it to add headings, alerts, lists, progress bars & more, with built-in colors and themes. Perfect for making console output clear and stylish.

🔗 github.com/r-lib/cli

#rstats #RPackage #cli
GitHub - r-lib/cli: Tools for making beautiful & useful command line interfaces
Tools for making beautiful & useful command line interfaces - r-lib/cli
github.com
ondrejmottl.bsky.social
Just a friendly warning. Such functionality still have -experimental- tag so it might change in next versions.
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
vvandvik.bsky.social
Come work with us!

In two week's time, application deadlines close for eight fully funded #PhD positions who will be working together on understanding and mitigating global change impacts and feedbacks from mountains:

cmt.w.uib.no/open-positio...
© 2025
cmt.w.uib.no
ondrejmottl.bsky.social
I am using a similar approach but calling the variable 'verbose' (default FALSE). I hope it is less confusing for other users as turning it to TRUE will start printing A LOT of information about the internal processes.
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
tatsuya-amano.bsky.social
Women, non-native English speakers & those form low-income countries are disadvantaged in science but by how much? We found that women with non-English first languages from low-income countries publish up to 70% fewer in English than their counterparts. 1/5
doi.org/10.1371/jour...
#languagebarriers
Scientific productivity gap based on English-language peer-reviewed papers. Shown are the maximum % differences in the number of peer-reviewed papers published by female native English speakers from a high-income country (-45%), female non-native English speakers from a high-income country (-60%), and female non-native English speakers from a lower-middle income country (-70%), compared to male native English speakers from a high-income country (red flag).
ondrejmottl.bsky.social
Agree, @bigbookofr.com is a must follow for any #Rstats person!
tylerclark12.bsky.social
I’m going to have to stop following @bigbookofr.com… they post nonstop and ALL of the books are ones I want to read. My reading list is getting toooooo long from them alone! 🤣😂

But for real, thanks for all the recos!

#rstats
ondrejmottl.bsky.social
Let's goooo! The very first in-person meeting of my newly founded Laboratory of Quantitative Ecology!
Small step for humankind, huge step for me🤯
LR: Natalie Hanusova, Bryan Novio, me
(neither of the PhD students have BluSky to tag them😅)
#LoQE #proud #PhD #supervisor
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
ecoevorxiv.bsky.social
Fossils for Future: the billion-dollar case for paleontology’s digital infrastructure
DOI: doi.org/10.32942/X2D...
ondrejmottl.bsky.social
Have the students report in which way the generative AI was used is a cool move.
clauswilke.com
Teaching data science, data visualization, or programming is getting quite challenging when LLMs are so good at these tasks. I strongly feel students still need to do things themselves. But how do we make them do this, and not just take the AI shortcut?

blog.genesmindsmachines.com/p/teaching-d...
Teaching data visualization in the time of generative AI
If students want to cheat with AI, the least I can do is make them own up to it.
blog.genesmindsmachines.com
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
clauswilke.com
Teaching data science, data visualization, or programming is getting quite challenging when LLMs are so good at these tasks. I strongly feel students still need to do things themselves. But how do we make them do this, and not just take the AI shortcut?

blog.genesmindsmachines.com/p/teaching-d...
Teaching data visualization in the time of generative AI
If students want to cheat with AI, the least I can do is make them own up to it.
blog.genesmindsmachines.com
ondrejmottl.bsky.social
This has so many goodies!!!
Can't wait to find time to try these😄
thomasp85.com
I am beyond excited to announce that ggplot2 4.0.0 has just landed on CRAN.

It's not every day we have a new major #ggplot2 release but it is a fitting 18 year birthday present for the package.

Get an overview of the release in this blog post and be on the lookout for more in-depth posts #rstats
ggplot2 4.0.0
A new major version of ggplot2 has been released on CRAN. Find out what is new here.
www.tidyverse.org
ondrejmottl.bsky.social
Minimal techno🎧. I have also taught myself over the years that whenever this music is playing, I will concentrate and only work
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
matteomics.bsky.social
Also there is this:
quarto.org/docs/authori...
You can put a section into a named div, then put it somewhere later in doc. I use it for papers where journals want method sections after discussion. Could put every section in a named div, then just rearrange the shortcodes calling them.
contents: Rearrange content in your documents – Quarto
quarto.org
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
kylieainslie.bsky.social
Instead of doing what I should be doing, I procrastinated by updating the "About" page of my website with a scrollytelling career timeline, some fun stats, and a card grid of hobbies! It's amazing what you can do with @quarto.org!

kylieainslie.github.io/about.html

#rstats #AcademicSky
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
libbyheeren.bsky.social
Ok, my buddies and I were ALL ABUZZ as we read about #nanonext last night 👀 Have you seen it?! Data exchange between R and Python made way more accessible? I have questions!! www.tidyverse.org/blog/2025/09...

#databs #rstats #python
ondrejmottl.bsky.social
Wow! This seems cool! But what about reproducibility? Do I have to mow set up BOTH python and R environments running at the same time to reproduce results? (As the data exchange happens only in memory)
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
elinerentier.bsky.social
New R-package alert! 🚨

With tabs it has never been easier to reconstruct altitudinal shifts of biogeographical systems over time. Whether in the ocean 🏝️, shallow seas 🪸 or mountains ⛰️; tabs can project spatial configurations shaped by climatic conditions.
➡️ doi.org/10.21425/fob...
ondrejmottl.bsky.social
That is beautiful 😍!!! Any chance to share the code?
ondrejmottl.bsky.social
I love how all of this is personal preference and still if I look at the "wrong" convention, I got very uneasy feeling🫠
Reposted by Ondrej Mottl 🌿💻📈🌍⏳
davidhodge931.bsky.social
I really love trailing commas. You often never know how many args you need when you start, and it makes it easier to incrementally add to it. Think all DEVs should support where they can #rstats