Mridul K. Thomas

Mridul K. Thomas

@mridulkthomas.bsky.social

Former academic | ecology, statistics, experimental design, temperature, multiple drivers, plankton | www.mridulkthomas.com

2.7K followers698 following397 posts

Mridul K. Thomas reposted

I'm going to go this and you should too.

Mridul K. Thomas@mridulkthomas.bsky.social

I’m teaching a free online workshop on Bayesian optimal experimental design on Nov 18th, with @raviranjan.bsky.social . We environmental scientists waste a huge amount of effort on experiments that don't tell us much. Ravi & I want to fix that. Please sign up and share! forms.gle/oatKwoFJCBkc...

A thread about the methods we'll teach, featuring some of the tools we've developed bsky.app/profile/mrid...

Mridul K. Thomas@mridulkthomas.bsky.social

We can help make your experiments better! 🌊🧪🌎 🧮➕📏 @raviranjan.bsky.social and I have been thinking about how to improve experimental design. We have a preprint with maths, simple rules-of-thumb, and R code and Shiny apps ready to help you. 

 www.biorxiv.org/content/10.6... (1)

There's a bunch of major vulnerabilities that have been discovered in the last 2 days, of which this is just one. Probably useful to update all your devices & browsers (and keep checking for new updates). But also just be extra careful in the near future. www.bbc.com/news/live/ck...

bbc.comPHP: Cyber-security issue hitting sites worldwide prompts 'millions' of hacking attempts - follow liveInternet infrastructure platform Cloudflare says it saw hacking attempts on its network spike after the vulnerability was exposed, but it's not clear if they were successful.

Fredrik found that we didn't have a mathematical description of how salinity affects growth rate. We came up with two and show they accurately capture the salinity response of hundreds of phytoplankton strains - and other taxa as well. We can now model how salinity shapes population dynamics! 🌊

Fredrik Ryderheim@fryderheim.bsky.social

Happy to finally share our preprint: Modelling variation in salinity-dependent growth in photosynthetic microbes, now available on @biorxivpreprint.bsky.social www.biorxiv.org/content/10.6... Special thanks to my co-author @mridulkthomas.bsky.social for guiding me through the modelling jungle 😵‍💫

View full thread

Fredrik compiled so much data on salinity-dependent growth that he was able to make some rich comparisons in salinity traits between environments and taxa, and also examine trait correlations.

My favourite bit is that the same functions work for all other taxa he could find data on - macroalgae, zooplankton, even fish! @fryderheim.bsky.social 's work here opens up lots of opportunities to examine how an oft-ignored dimension of environmental change will affect species and communities.

Fredrik found that we didn't have a mathematical description of how salinity affects growth rate. We came up with two and show they accurately capture the salinity response of hundreds of phytoplankton strains - and other taxa as well. We can now model how salinity shapes population dynamics! 🌊

Fredrik Ryderheim@fryderheim.bsky.social

Happy to finally share our preprint: Modelling variation in salinity-dependent growth in photosynthetic microbes, now available on @biorxivpreprint.bsky.social www.biorxiv.org/content/10.6... Special thanks to my co-author @mridulkthomas.bsky.social for guiding me through the modelling jungle 😵‍💫

Not surprising in hindsight, but I was intrigued to see that areas with highly variable salinity are also those with the highest productivity (coasts and estuaries, of course). So it's quite important to think about and model how salinity variation affects phytoplankton growth.

Maybe this is not done because they look kind of ugly. Still seems moderately useful, though. [Code generated by Claude, plot made in R with the cartogramR package]

Mridul K. Thomas@mridulkthomas.bsky.social

A cartogram is a map distorted to be proportional to some property, such as population density. Why don't we use them in oceanography? I've never seen one even for primary productivity, which is concentrated around coasts.

A cartogram is a map distorted to be proportional to some property, such as population density. Why don't we use them in oceanography? I've never seen one even for primary productivity, which is concentrated around coasts.

I suspect research effort gets misallocated because most pixels show deserts. We'd reward accurate representation of coastal processes better if our standard visualisations showed them more prominently.

Sigh. This is the entire evidence for a paper's claimed tipping point. The paper otherwise seems quite worthwhile. But sloppy terminology causes needless confusion and acceptance of it weakens a field's foundations.

Mridul K. Thomas@mridulkthomas.bsky.social

We in environmental science need to be more careful when using terms like 'tipping points' & 'regime shifts'. I'm not saying they don't exist, but too often we accept them based on thin evidence. "Tipping point" ought to mean more than "not a straight line". [Not talking about AMOC here]

Colin's a superb and kind collaborator, and I'm sure he's similar as a mentor. This is a fantastic opportunity! Although I warn you that after three years together, you too may start making terrible puns on a daily basis.

Colin Kremer@quant-ecology.bsky.social

“Cool” new NSF postdoc position available in my lab at UConn, studying our unique Arctic phytoplankton collection and the interactive effects of temperature, light, and photoperiod. 3 years of funding, detailed job ad here: s.uconn.edu/q1o0itl62l.

This is a beautiful piece from 2023.

David Ho@davidho.bsky.social

An estimated 15 million people around the world are threatened by floods from glacial lakes, and the danger is growing as Earth heats up due to our continued burning of fossil fuels. Check out this report from @rhersher.bsky.social and colleagues at @npr.org from a few years ago.

I'm more pro-LLM than most but am baffled by established experts clearly using LLMs to write for them. Even when it's not slop, it's so strangely structured. You can see the cheap persuasion tricks because they are everywhere now. What bothers me more is how human writing will change in response.

I expect people will start to write in a raw, crude, ungrammatical style to avoid the antiseptic ChatGPT/Claude affect. The next generation of LLMs would ape this. Where does our writing go after that?

Incredible to me that we spent years hearing how 'paperclip maximising' was a lousy oversimplification of how AI would behave, and then every major company discovers simultaneously that their best models will hack, deceive, and manipulate to achieve trivial goals. Sometimes fables contain wisdom.

Question for ecologists: Why aren't we seeing big advances in theoretical ecology, given that LLMs are revolutionising maths? Is theory already at the (relevant) maths frontier? Do existing problems lend themselves more to numerical solutions? Are advances mostly happening on narrower topics?

Mridul K. Thomas reposted

Interested in doing a postdoc in plankton ecology, on topics of community assembly, trait-based ecological resilience, stressor interactions, harmful algal blooms and others? Contact me to discuss developing a proposal for MSU's EEB Presidential Postdoc Fellowship (Nov 1 application deadline).

Lars Brudvig@lars-brudvig.bsky.social

Join us through the Presidential Postdoctoral Fellowship in EEB! Conduct your own research, mentored by 2+ EEB faculty. $65k salary + research/moving $. All areas of EEB welcome. Apply by 11/1 I co-chair this search and am happy to field questions Spread the word! eeb.msu.edu/initiatives/...

I've been baffled by this figure. Why is Europe low when the big European countries show more - sometimes record - levels of fire this year? It turns out this pattern is entirely driven by Russia, which I didn't realise was counted as Europe in these datasets. ourworldindata.org/grapher/cumu...

Mridul K. Thomas@mridulkthomas.bsky.social

Odd wildfire fact: 2026 has seen the least European territory burned of any year in the last 15. Caveat: this runs till a week ago and so misses the big ones of the past few days. And I don't know the source dataset myself, I am relying on OWID. ourworldindata.org/grapher/cumu...

2026 looks much worse if you look at other countries. Here are France, Germany, Italy, Spain, Poland and the UK. And these plots stop a couple of weeks ago and so miss the big recent fires in France and Spain.

View full thread

They have a point - plenty of work is uninformative and a waste of effort. But I would have liked to see them grapple with the trade-offs here. We want surprise as well as rigour, and we want it to be tractable, fast, and cheap. Eventually all the low-hanging fruit gets picked!

View full thread

The authors do seem to belatedly recognise this. Their solution is "independent methods, diverse datasets, distant researchers, and intersecting theoretical mechanisms". But all of this isn't possible in one surprising study!

Each additional study on the topic with a new method or dataset is going to surprise less. And these unsurprising follow-up studies are what the authors are advocating against. So what do they want us to do, exactly?

View full thread

This is immediately followed by the opposing claim that scientists who shift the community's opinion the most reap the largest rewards. These claims together imply a bimodal reward structure: either be boring or revolutionary, not in-between. Perhaps - but this isn't spelt out, let alone defended.

The authors advocate for doing work that surprises. But this is part of what led to the replication crisis. And surprise is selected for in science journalism, which routinely inflates unreliable results. Selecting for surprise is in a sense anti-Bayesian. It is selecting for unreliability.

FYI: a small electric fan costs less than 1 euro cent per hour to run. A recent Guardian article reported people in France not using electric fans because of electricity cost fears. French friends of mine confirmed this misguided concern. www.reuters.com/business/env... bsky.app/profile/mrid...

reuters.comEurope recorded 10,000 excess deaths during late-June heatwave, data showScientists have said the late-June heatwave would have been "virtually impossible" without human-caused climate change, ​which is making heatwaves more frequent and intense.
Mridul K. Thomas@mridulkthomas.bsky.social

Since we're in a heat wave: Despite apparently popular belief, running an electric fan helps even when it is hotter than 35C / 95 F. Humidity matters but 35C is a bad rule of thumb. Take it from someone who has spent a LOT of time above 35C.

Since we're in a heat wave: Despite apparently popular belief, running an electric fan helps even when it is hotter than 35C / 95 F. Humidity matters but 35C is a bad rule of thumb. Take it from someone who has spent a LOT of time above 35C.

View full thread

Since we're in a heat wave: Despite apparently popular belief, running an electric fan helps even when it is hotter than 35C / 95 F. Humidity matters but 35C is a bad rule of thumb. Take it from someone who has spent a LOT of time above 35C.

Actually, don't take it from me. Here's an experimental study that says it works till roughly 43-45 C at low relative humidity (25%). www.sciencedirect.com/science/arti... That limit is likely lower for extremely low humidity and higher for normal-to-high humidity levels.

sciencedirect.comExamining the physiological strain with electric fans during high indoor heat stressFans have been positioned as a low-cost, sustainable, and accessible heat resilience solution during extreme heat. Many health agencies caution agains…

A Shiny app to calculate and evaluate Bayesian optimal experimental designs, for common nonlinear functions in biology. Mathematical optimisation leads to some unintuitive designs! Play with priors, true values, and measurement error. See how these shape the optimal design and how well it performs.

Mridul K. Thomas@mridulkthomas.bsky.social

(iv) Calculate an optimal design and compare it against a uniform design and your own. www.mridulkthomas.com/bayesian-opt... NOTE: to run quickly, this uses a simplified D-optimal design, not the SIG-optimal method that we recommend and use in the preprint & repo. See those for details. (20)

A Shiny app to simulate data and fit a Bayesian nonlinear regression for several common functions in biology. This is intended to get a feel for Bayesian nonlinear regression and how much different experimental designs matter based on your assumptions.

Mridul K. Thomas@mridulkthomas.bsky.social

(iii) Try out a design by performing a Bayesian fit www.mridulkthomas.com/bayesian-non... (19)