Tom Houslay
tomhouslay.bsky.social
Tom Houslay
@tomhouslay.bsky.social
Former academic researcher in evolution & animal behaviour.
Now: data & biology stuff for industry [human milk, infant nutrition, microbiome, healthy ageing...]
Also: dad, wildlife pond enthusiast, ND
Reposted by Tom Houslay
I wrote a lil post on the amazing work that
@ginareynolds.bsky.social does championing ggplot2 extension developers and teaching others to build their own!

The post features the Scrollytelling Quarto extension and the group's cute #RStats hex 🐱:

rworks.dev/posts/ggplot...
An Introduction to Writing Your Own ggplot2 Geoms – R Works
The ggextenders club provides inspiration and resources for those venturing into the exciting world of creating custom ggplot2 extensions.
rworks.dev
November 3, 2025 at 3:22 PM
Reposted by Tom Houslay
Wrote up a little intervention post/explanation for my class about why using LLMs for trying to learn programming (as first time learners!) is bad and detrimental datavizf25.classes.andrewheiss.com/news/2025-11...
November 2, 2025 at 10:17 PM
Reposted by Tom Houslay
i looked at the methodology for this and it is
a. sex addiction counseling group in texas did a surveymonkey and extrapolated the results to the entire us population which is the sort of research design that earns you an ff on an intro methods class (the extra f is for extra effort), and
b. p-hacked
Nearly a third of Americans have had a ‘romantic relationship’ with an AI bot, new survey says
1 in 3 Americans have had a ‘romantic relationship’ with an AI bot, new survey says
www.independent.co.uk
October 3, 2025 at 2:15 AM
Reposted by Tom Houslay
If colleagues or students share a dataset with you and you make this face, consider sharing these resources with them. ☺️

datamgmtinedresearch.com

1. Organizing data (Ch. 3)
2. Naming variables and files (Ch. 9)
3. Documenting data (Ch. 8)
4. Cleaning data (Ch. 14)
a man is covering his mouth with his hands and the word schitts creek is on the bottom right
ALT: a man is covering his mouth with his hands and the word schitts creek is on the bottom right
media.tenor.com
October 1, 2025 at 1:20 PM
Reposted by Tom Houslay
{tinytable} 0.14.0 for #RStats makes it super easy to draw tables in html, tex, docx, typ, md & png.

There are only a few functions to learn, but don't be fooled! Small 📦s can still be powerful.

Check out the new gallery page for fun case studies.

vincentarelbundock.github.io/tinytable/vi...
September 29, 2025 at 12:44 PM
Useful resource! Good to see ordered beta regression in the mix as I've found that useful recently, although the note on it is linked to a Ben Bolker twitter comment that is now gone as his profile is deleted...
Useful overview of R packages / functions for modelling different kinds of response variables (continuous, proportional, counts, bounded, zero-inflated, etc.) in a regression framework, with mixed models and Bayesian options too: strengejacke.github.io/regressionmo...
Overview of R Modelling Packages
Overview of modelling strategies and packages. Which model do I need for my data?
strengejacke.github.io
October 1, 2025 at 4:05 PM
Reposted by Tom Houslay
Thank you for citing #tidyplots 🙏

Jakub Idkowiak et al. Best practices and tools in R and Python for statistical processing and visualization of lipidomics and metabolomics data. Nature Communications (2025).

doi.org/10.1038/s414...

#rstats #dataviz #phd
Best practices and tools in R and Python for statistical processing and visualization of lipidomics and metabolomics data - Nature Communications
Mass spectrometry-based lipidomics and metabolomics generate large, complex datasets requiring effective analysis. Here, authors review key statistical and visualization methods alongside widely used R and Python tools, and provide a GitBook with step-by-step code for accessible, reproducible data analysis.
doi.org
October 1, 2025 at 3:05 PM
Reposted by Tom Houslay
Ever stared at a table of regression coefficients & wondered what you're doing with your life?

Very excited to share this gentle introduction to another way of making sense of statistical models (w @vincentab.bsky.social)
Preprint: doi.org/10.31234/osf...
Website: j-rohrer.github.io/marginal-psy...
August 25, 2025 at 11:49 AM
Reposted by Tom Houslay
My first solo author paper is now available in early view at Methods in Ecology and Evolution! I develop a covariance reaction norm (CRN) model for estimating continuous, multivariate, and nonlinear environmental effects on G and P matrices.

besjournals.onlinelibrary.wiley.com/doi/10.1111/...
Covariance reaction norms: A flexible method for estimating complex environmental effects on trait (co)variances
Estimating quantitative genetic and phenotypic (co)variances is crucial for investigating evolutionary ecological phenomena such as developmental integration, life history trade-offs and niche spe...
besjournals.onlinelibrary.wiley.com
August 11, 2025 at 1:25 PM
I got some good answers from my question about how to get back up to date with the world of #rstats
There are some great #RStats starter packs. You can follow all or some of the folks in them.

- bsky.app/starter-pack...
- bsky.app/starter-pack...
- bsky.app/starter-pack...
- bsky.app/starter-pack...
- bsky.app/starter-pack...

I work at Posit, here is our starter pack:

- bsky.app/starter-pack...
July 15, 2025 at 9:58 AM
Stupid question alert but here we go anyway: I long-ago deleted my twitter account, I cannot cope with linkedin, but I need to get back into knowing what's going on in #rstats world. Anyone recommend specific feeds / people / other stuff to drag myself back into it? (or do I just trawl rstats)
July 14, 2025 at 1:54 PM