Ondrej Mottl 🌿💻📈🌍⏳
banner
ondrejmottl.bsky.social
Ondrej Mottl 🌿💻📈🌍⏳
@ondrejmottl.bsky.social

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 💻. .. more

Environmental science 30%
Biology 28%
Pinned
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

That is the reason to always state namespace (or how one would call it). For example dplyr::select() and MASS::select(). I prefer to read such code, as I find out what function is from which package (especially if I do not know the package)
#Rstats
this .Rmd supplemental material loads MASS after tidyverse and then uses select(). did they even run it?

Reposted by Ondřej Mottl

this .Rmd supplemental material loads MASS after tidyverse and then uses select(). did they even run it?

Reposted by Ondřej Mottl

Calling all experts on #tropicalpeatlands! 📢Submit your abstracts to our session at #EGU26. meetingorganizer.copernicus.org/EGU26/sessio... Apply by 01.12.25 for travel support!- egu26.eu/authors/fina...
@nickgirkin.bsky.social
@egu.eu
@sciencecharles.bsky.social

Reposted by Ondřej Mottl

Paleo folks: Please recommend researchers (incl yourselves) interested in phylogenetic reconstruction in deep time, molecular clocks (discord w/ fossil clocks), foundational/methodological issues in phylo/paleo-reconstruction & who'd be interested in hanging w/ historians & philosophers of science ⚒️

I have found out that he has another channel dedicated to programming in C
youtube.com/@codeaesthet...
Malloc
youtube.com

CodeAesthetic is amazing (I have been recommending it to my students)!!! Sadly there is no new content😓

I have a cable-less keyboard (turned off) just for my kid to let them "work" while I am at the home office😅

Show us you target map!

🤯
The default prior for the intercept in both {rstanarm} and {brms} are very wide.

Counterintuitively - being on the logit scale, this is actually translates to a **strong** prior that p(y=1) is near 1 or near 0.

Always check your priors!

#rstats
The default prior for the intercept in both {rstanarm} and {brms} are very wide.

Counterintuitively - being on the logit scale, this is actually translates to a **strong** prior that p(y=1) is near 1 or near 0.

Always check your priors!

#rstats
I don't think this science communication resource gets enough love.

OpenMoji offers 4,000+ free, #opensource emojis (CC BY-SA 4.0), with categories for healthcare, climate, UI...

Challenge: find Greta Thunberg and a Viennese coffee house. ☕

🔗 openmoji.org #SciComm #Design

I was aware of {glue} but did not want to add another package to the stack. However, why I am only now finding out about 'str_glue()'? I could have been using it already!
stringr.tidyverse.org/reference/st...
Interpolation with glue — str_glue
These functions are wrappers around glue::glue() and glue::glue_data(), which provide a powerful and elegant syntax for interpolating strings with {}. These wrappers provide a small set of the full op...
stringr.tidyverse.org

My reviews are generally structured very differently but I might give it a shot.
I recently discovered Conventional Comments (conventionalcomments.org) for providing a pseudo-standard set of labels for feedback and just tried it for an article review and it was really helpful to specify issues vs. thoughts vs. suggestions, etc. Hopefully it's helpful for the authors too!

This looks cool! As not all co-authors are happy making GH PR, this might be a good solution. Has anyone actually used it?
Has anyone tried the trackdown package for collaborative quarto editing? Love writing papers on Quarto, but switching back to Word for co-author edits is still an awkward missing link claudiozandonella.github.io/trackdown/
Collaborative Editing of Rmd (or Quarto / Rnw) Documents in Google Drive
Collaborative writing and editing of R Markdown (or Quarto / Sweave) documents. The local .Rmd (or Quarto / .Rnw) is uploaded as a plain-text file to Google Drive. By taking advantage of the easily re...
claudiozandonella.github.io
Like math and plant community ecology?

I am recruiting one or two new Ph.D. students to work on theory and its integration with data in the areas of forest dynamics, species coexistence, or plant community ecology more generally.

Deadlines for the EEB and Plant Biology programs are Dec. 1.
Ecology, Evolution and Behavior
The Ecology, Evolution and Behavior graduate program at The University of Texas at Austin is top-10 ranked.
integrativebio.utexas.edu
I recently discovered Conventional Comments (conventionalcomments.org) for providing a pseudo-standard set of labels for feedback and just tried it for an article review and it was really helpful to specify issues vs. thoughts vs. suggestions, etc. Hopefully it's helpful for the authors too!

This is the talk I needed in my life!!!
The recording of my #rstats posit::conf talk ✨ practical {renv}✨ is available! 🎉

I created this talk for frustrated {renv} users 🫠 and potential {renv} users🤩

youtu.be/l01u7Ue9pIQ?...

Even if {renv} isn't on your radar, you may still find this talk interesting if you are curious about🤔...
Practical {renv} (Shannon Pileggi, The PCCTC) | posit::conf(2025)
YouTube video by Posit PBC
youtu.be
The recording of my #rstats posit::conf talk ✨ practical {renv}✨ is available! 🎉

I created this talk for frustrated {renv} users 🫠 and potential {renv} users🤩

youtu.be/l01u7Ue9pIQ?...

Even if {renv} isn't on your radar, you may still find this talk interesting if you are curious about🤔...
Practical {renv} (Shannon Pileggi, The PCCTC) | posit::conf(2025)
YouTube video by Posit PBC
youtu.be

I do it so that I have that information available whenever I need it (which ia mostly for grant proposals)
{renv} is the package you need that you never know you needed

For easy to get up and running and honestly makes your life exceptionally easy.

docs.posit.co/ide/user/ide...
renv – RStudio User Guide
docs.posit.co

What distro are you using? Have you tried Omarchy?

As always, super useful tool from @blasbenito.com!
Looking forward to using it!
On the other hand, the R package {collinear} (URL: blasbenito.github.io/collinear/) saw an increase in downloads after release 2.0, a version with no breaking changes.

Version 3.0 is coming soon, with a few significant improvements and some changes, so we'll see how things go after that.

#rstats

Reposted by Ondřej Mottl

On the other hand, the R package {collinear} (URL: blasbenito.github.io/collinear/) saw an increase in downloads after release 2.0, a version with no breaking changes.

Version 3.0 is coming soon, with a few significant improvements and some changes, so we'll see how things go after that.

#rstats

Reposted by Ondřej Mottl

{targets} makes you feel bad when a job is done, because those computers are now being very lazy #rstats

Reposted by Ondřej Mottl

Halloween logicals, still the best 10/31 venn

Been thinking about switching to #Linux 🐧 (from #Windows). I use loads of MS tools — #VSCode, #GitHub — but there’s only so much you can do with Win11 customisation 😅
The recent hype around #Omarchy might be the final push!
Any #DataScience #Rstats folks tried it yet?

#rstats #RStats

Reposted by Ondřej Mottl

new blog post:

Of course, someone has to write imperative code to build reproducible data science pipelines. It doesn’t have to be you.

brodrigues.co/posts/2025-1...
I find there's a huge mismatch between the standard advice that people give about scientific conference talks, and how people actually give talks.

So I picked out the most important pieces of advice that are most often ignored. 🧪
The best scientific talk advice that gets ignored
Here are some prescriptions for a case of UCPS (Unengaging Conference Presentation Syndrome).
scienceforeveryone.science

What package do you use the edit (eg recolour) pictures in R?