Pierre-Paul Axisa's Avatar

Pierre-Paul Axisa

@ppaxisa

researcher at CBMR (Copenhagen). Genomics, genetics, compbio, biostats, pun lover.

207
Followers
110
Following
248
Posts
13.09.2023
Joined
Posts Following

Latest posts by Pierre-Paul Axisa @ppaxisa

definitely a problem when dealing with diverse object structures. And you rely on the dev having generated (and documented!) those accessors. I feel like often there’s an "exotic" slot that was deemed unimportant so you have no choice but to @. S4 feels a bit like "don’t do this at home" to me 😅

07.03.2026 16:06 👍 1 🔁 0 💬 0 📌 0
Preview
Seurat versions? · Issue #15 · LTLA/scRNAseq If I convert the datasets present in this package to Seurat format, with metadata retained between versions, would the authors allow a pull request? I know the community is somewhat split over Sing...

The first time I got familiar with this is this epic rant from Aaron Lun on the Seurat R package to analyse single cell RNAseq data: github.com/LTLA/scRNAse...

07.03.2026 15:06 👍 3 🔁 1 💬 1 📌 0
Preview
a man in a military uniform is standing in front of a group of people and says `` right to jail '' . ALT: a man in a military uniform is standing in front of a group of people and says `` right to jail '' .

Definitely illegal

07.03.2026 15:05 👍 2 🔁 0 💬 0 📌 0
Preview
a man with his eyes closed looks at the camera ALT: a man with his eyes closed looks at the camera

And the accessors

07.03.2026 13:46 👍 5 🔁 2 💬 0 📌 0
Preview
a man in a plaid shirt says no no no no wait wait wait wait wait . ALT: a man in a plaid shirt says no no no no wait wait wait wait wait .

S4 methods developers when you type @ to access some slots. #rstats

07.03.2026 13:45 👍 9 🔁 3 💬 1 📌 1

The closure who loved me

07.03.2026 10:16 👍 3 🔁 1 💬 0 📌 0

Have you looked at the data? Me:

07.03.2026 10:14 👍 4 🔁 1 💬 0 📌 0
06.03.2026 17:07 👍 61 🔁 10 💬 4 📌 1

I feel like we could collectively come up with some great bond flick names re: #rstats, #GitHub, etc 😂

I submit for your approval: terrible ideas only.

"MIT License to Kill"
"Rebase Another Day"
"The Dev Who Reviewed Me"

06.03.2026 23:35 👍 58 🔁 13 💬 34 📌 11
Preview
Journals and publishers crack down on research from open health data sets PLOS, Frontiers, and others announce policies trying to stem the tide of suspect research

yes - there is certainly an uptick in fairly simple analyses. we've always had a policy excluding simple analyses (BLAST search etc) but what counts as simple is tricky to define and LLMs make a lot of things more simple to do... Others are seeing this too www.science.org/content/arti...

05.03.2026 14:53 👍 2 🔁 1 💬 0 📌 0

The dilemma is usually: do you want this to be a 2min or a 5 hours conversation?

05.03.2026 13:15 👍 2 🔁 0 💬 0 📌 0

A lot of computational biology relies on reusing publicly available data. I guess it’s probably easy to automatically generate a bunch of boiler plate analyses and write a manuscript with LLMs as well. Have you seen an uptick akin to this? Do you think it will be a significant problem?

05.03.2026 13:11 👍 0 🔁 0 💬 1 📌 0
Preview
a man in a suit and sunglasses is standing in front of a green screen with a skeleton . ALT: a man in a suit and sunglasses is standing in front of a green screen with a skeleton .

Have you considered this:

05.03.2026 09:54 👍 1 🔁 1 💬 0 📌 0

Write R, ask Claude code to port it to the other language 🤪

05.03.2026 09:50 👍 1 🔁 0 💬 1 📌 0

Then I am biased towards tidyverse, but I think it’s nice to do "here is how you would do it in base R"

05.03.2026 09:47 👍 1 🔁 0 💬 0 📌 0

The way I was "brought up" in this: if you have no programming experience, you should not start with R from scratch but take a basic programming course first. I went through the CS50 course, did a bit of bash, python. And I think that was good background to have before diving into R.

05.03.2026 09:44 👍 2 🔁 0 💬 1 📌 0

I mean, it's completely fine to say there's a 95% chance that a tibble will not behave as a data frame.

(you can't deny that this was an epic example, incorporating baseR-tidyverse flamewar with frequentist-CI-interpretation-controversial)

04.03.2026 09:46 👍 15 🔁 5 💬 0 📌 1

Great to see this work out, led by Jon Rosen and co-supervised Karen Mohlke @klmohlke.bsky.social!

Connecting to some recent threads here:

04.03.2026 16:33 👍 22 🔁 10 💬 1 📌 0

I wrote something. I hope it can be the start of more conversations about AI and the choices we all have to make.
erincikanek.com/the-rumors-o...

03.03.2026 18:00 👍 28 🔁 9 💬 1 📌 4
A screenshot of two reply messages on bluesky commenting on the same post. The reply on top is very negative about the data.table package, saying 'it was just the worst'. The bottom reply instead claims that data.table's syntax is the best thing produced in #rstats.

A screenshot of two reply messages on bluesky commenting on the same post. The reply on top is very negative about the data.table package, saying 'it was just the worst'. The bottom reply instead claims that data.table's syntax is the best thing produced in #rstats.

Never change #rstats, never change

27.02.2026 17:22 👍 54 🔁 4 💬 0 📌 0
Preview
Biological Laboratory | LEGO® Ideas This is a two-floor realistic Biological Laboratory building. In this design, I try to tell stories about biologists, introduce biology concepts to general publ…

I just made an account and voted for this biology laboratory made of LEGO to "promote biological research and inspire more people into the world of biology". They need 10K votes. Reposting and/or voting below would be helpful. 🤗
beta.ideas.lego.com/product-idea...

16.10.2025 08:07 👍 221 🔁 131 💬 8 📌 12

This is (obviously) a step in the right direction: you should share all the code that led to the results (even if you think there is nothing "new" in your code). But who will review the code sharing?

28.02.2026 21:33 👍 0 🔁 0 💬 1 📌 0

> d3.js code with animations, but "vibe coding" scientific apps is likely to be very dangerous. I would need to completely gut this app of the backend stats functions and substitute my own.

28.02.2026 09:22 👍 44 🔁 5 💬 3 📌 0
Preview
a cartoon of two spidermans standing in front of a nypd van ALT: a cartoon of two spidermans standing in front of a nypd van

Also, mandatory spidy meme

27.02.2026 18:54 👍 2 🔁 0 💬 0 📌 0

Could it be that they submitted back to back and reviewers asked for replications with eachothers datasets?

27.02.2026 18:52 👍 1 🔁 0 💬 1 📌 0

It’s true that I cannot count the number of university-linked websites that go down after a few years. But without getting too fancy, a static website hosted on github pages does wonders.

27.02.2026 06:52 👍 0 🔁 0 💬 1 📌 0

It seems to boil down to the enthusiasm of the authors to make all the work they’ve done accessible when all theses « details » could not fit in the main manuscript

26.02.2026 19:26 👍 1 🔁 0 💬 1 📌 0

I don’t know about living articles. But for computational work, I deeply appreciate the extended results/methods/discussions that end up buried in the supplementary figures. Sadly they get to live as static pdf when we could have much more engaging interactive formats.

26.02.2026 19:25 👍 1 🔁 0 💬 1 📌 0

I’m curious as to where you practically run the dev with all that? I’m afraid of letting copilot go wild on my laptop or even more on hpc. I was thinking of containers for this kind of things. Or I don’t know if you can do all that on GitHub directly?

26.02.2026 18:41 👍 0 🔁 0 💬 1 📌 0

You start with loop, then you get into lapply, finally your discover map. Practice makes purrrfect

25.02.2026 20:26 👍 3 🔁 1 💬 0 📌 0