Pierre-Paul Axisa's Avatar

Pierre-Paul Axisa

@ppaxisa.bsky.social

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

178 Followers  |  100 Following  |  195 Posts  |  Joined: 13.09.2023  |  1.8191

Latest posts by ppaxisa.bsky.social on Bluesky

Preview
SAFE-LD: A novel method for the estimation of linkage disequilibrium from summary statistics Genome-wide association studies (GWAS) have greatly advanced our understanding of the genetic architecture of complex traits. Downstream analyses of GWAS summary statistics require accurate in-sample ...

I am very happy to finally share SAFE-LD, a method convert genotypes to an anonymised privacy-preserving version to be used to precisely compute LD. Led by @gdesanctis.bsky.social Claudia Gianbartolomei @sodbo.bsky.social and Davide bolognini.

πŸ“„: shorturl.at/BgXqq
Github: shorturl.at/b49Wa

21.10.2025 09:47 β€” πŸ‘ 23    πŸ” 10    πŸ’¬ 1    πŸ“Œ 0

With so many new methods buried in results-focused papers, this thread is my encouragement to groups to also publish separate protocols papers! You'll be pleasantly surprised at the engagement these papers get, and most importantly they provide real impact aiding others in their science.

31.10.2025 09:09 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
Preview
AutoSpectral improves spectral flow cytometry accuracy through optimised spectral unmixing and autofluorescence-matching at the cellular level The advent of spectral flow cytometry has seen a rapid rise in the complexity of flow cytometry experiments, allowing the construction of assays with at least 50 fluorescent parameters. To correctly d...

A small 🧡 encouraging people to publish protocols.

Our #AutoSpectral release has made me reflect on how much the community tends to appreciate protocol papers. People rarely present protocols as their main achievements, but they are often the most impactful work.

www.biorxiv.org/content/10.1...

31.10.2025 09:09 β€” πŸ‘ 25    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1

To be clear, I’m not blaming people for not maintaining their website, most academics get no credits from funders and their institutions to maintain these essential resources. But there are mitigations to safe guards the data for the community

31.10.2025 19:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

PSA: it’s all great if you provide an interactive dashboard to browse the data you painstakingly generated. But please do back up the data on persistent archive like zenodo. It’s too bad we can’t access the database when inevitably the server goes down and you moved onto other projects/institutions

31.10.2025 19:05 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 2    πŸ“Œ 1
Post image

🧬 EuroBioC2026 is coming to Turku, Finland, from June 3–5, 2026!

Expect 3 exciting days with the Bioconductor community, showcasing the latest advances in Bioconductor software and emerging technologies shaping computational biology.

πŸ‘‰ More details soon at eurobioc2026.bioconductor.org

29.10.2025 09:02 β€” πŸ‘ 11    πŸ” 11    πŸ’¬ 0    πŸ“Œ 0
Preview
SARS-CoV-2 mRNA vaccines sensitize tumours to immune checkpoint blockade - Nature mRNA vaccines targeting SARS-CoV-2 also sensitize tumours to immune checkpoint inhibitors.

I've been asked about this paper (www.nature.com/articles/s41...) enough times that I finally had to read it.

The basic claim is that mRNA vaccines had huge synergistic benefit with checkpoint blockade against lung cancer melanoma.

tl;dr it's glam-slop & everyone involved should be embarrassed

30.10.2025 15:34 β€” πŸ‘ 56    πŸ” 20    πŸ’¬ 5    πŸ“Œ 3

Police sources actually say the robbers were postdoc trying to raise funds for prelim data to go in their faculty applications

27.10.2025 14:43 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes! It’s actually that simple πŸ˜…. Code completion is so good on VS code

23.10.2025 09:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That can do, I was just wondering how I could get this behavior when with a keyboard shortcuts which would reformat the path string when I select it.

23.10.2025 08:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I should have said, I work mostly with VS code, but some Rstudio too

23.10.2025 07:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a man in a suit and tie is sitting on a bench and making a funny face . ALT: a man in a suit and tie is sitting on a bench and making a funny face .

#rstats : when you have a path string like "this/is/my/path", is there a formatting shortcut somewhere to quickly split it into a vector like c("this", "is", "my", "path") (even better if with {here} or {this.path})

{lintr} is harassing me for long lines and I ought to do something

23.10.2025 07:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 4    πŸ“Œ 0
21.10.2025 19:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That’s good, chat-GPT is an academic! If you want to claim you’re the first to solve it, just "forget" to cite previous contributions 😜

20.10.2025 19:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Be careful, check your kids’ book, they might contain rogue pseudotime analyses πŸ’»πŸ§¬

20.10.2025 18:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Qualpal: Qualitative Color Palettes for Everyone Larsson, J., (2025). Qualpal: Qualitative Color Palettes for Everyone. Journal of Open Source Software, 10(114), 8936, https://doi.org/10.21105/joss.08936

πŸ’‘ Came across this nice tool today:

🎨 qualpal for algorithmically choosing maximally distinct colors under certain restrictions #dataviz

JOSS paper, online tool, R package #rstats

joss.theoj.org/papers/10.21...

17.10.2025 09:12 β€” πŸ‘ 55    πŸ” 14    πŸ’¬ 1    πŸ“Œ 4

Oh no, working during lunch is very much frowned upon! I think that’s a good rule tbh

17.10.2025 19:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You should try France, half hour does not exist. It’s minimum an hour, and a Russian roulette on whether you’ll wrap up at the one hour mark or end up in a 3 hours meeting πŸ€ͺ πŸ€―πŸ« πŸ˜­πŸ€·β€β™‚οΈπŸ˜΅

17.10.2025 18:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Aka parametric parking

13.10.2025 16:30 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
PheedLoop PheedLoop: Hybrid, In-Person & Virtual Event Software

Are you going to #ASHG2025 next week in Boston? Interested in getting some mentorship from leading figures in the field (and me)?

Check out our speed mentoring event on Thursday! Sign-ups are online so reserve a spot ASAP.

site.pheedloop.com/event/ASHG25...

06.10.2025 15:42 β€” πŸ‘ 12    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1

Eh le Monde, il faudrait faire quelques rΓ©visions d’anatomie! "thymus, organe situΓ© dans la partie supΓ©rieure gauche de l’abdomen prΓ¨s de l’estomac."

06.10.2025 15:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

RE contacting committees; even if I did not make the cut, contacting people at the institute helped narrow down how I should shape my proposal. Things not explicit in the call, eg wet/dry lab balance. They might be already "staffed" on some niches so you can adapt your materials to that.

04.10.2025 07:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a group of men are sitting at a table and one of them is saying you gotta believe ALT: a group of men are sitting at a table and one of them is saying you gotta believe

From having been thru this recently, I also feel like there’s just a sheer amount of luck, so you need to put out a large volume of applications and hope some of them go thru… That’s what Friends/colleagues said when I started to waver:

04.10.2025 07:16 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It is really hard to get any feedback when you don’t make it past the first stage, which is really frustrating… I guess one advice is to try to get colleagues who have xp being on committees review your materials beforehand. (But it is time consuming for them)

04.10.2025 07:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

πŸ’―. I would add *a manifest* that just counts how many samples of which type you have. So trivial! But sometimes you are missing samples. Or you think you filtered out x samples but did not. Printing before/after data inventory can save many headaches!

03.10.2025 20:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Cartoon by the excellent Allison Horst (https://allisonhorst.com/git-github). Includes a quote from Hadley Wickham and Jenny Bryan that says β€œUsing a Git commit is like using anchors and other protection when climbing…if you make a mistake you can’t fall past the previous commit. Commits are also helpful to others, because they show your journey, not just the destination.” On the right, two little monsters climb a cliff face. Their ropes are secured by several anchors, each labeled β€œCommit”. Three monsters on the ground support the climbers.

Cartoon by the excellent Allison Horst (https://allisonhorst.com/git-github). Includes a quote from Hadley Wickham and Jenny Bryan that says β€œUsing a Git commit is like using anchors and other protection when climbing…if you make a mistake you can’t fall past the previous commit. Commits are also helpful to others, because they show your journey, not just the destination.” On the right, two little monsters climb a cliff face. Their ropes are secured by several anchors, each labeled β€œCommit”. Three monsters on the ground support the climbers.

One of the biggest increases in my analysis/coding productivity in recent years is completely embracing git repos 🐧

Coupled with GitHub it is *so easy* to be open, reproducible, efficient, and accountable to myself and colleagues πŸ‘¨β€πŸ’»

No more chaotic servers wondering which script led to what! πŸ˜΅β€πŸ’«

03.10.2025 09:00 β€” πŸ‘ 21    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0
03.10.2025 19:44 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a man in a helmet with the words " this is the way " behind him ALT: a man in a helmet with the words " this is the way " behind him
01.10.2025 17:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Disappointment Disappointed GIF ALT: Disappointment Disappointed GIF

Is it me or now Rstudio saves files with .r instead of .R? Same goes for Rmd vs rmd. What is this heresy #rstats? Well I actually don’t know if there is one way that is more correct but

01.10.2025 06:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I thought (naively) that an LLM needs massive amounts of data for training. Would this be pretrained LLM + fine tuning with your own data? Or is it that with recent advances it would need less training data, so could be only your own?

22.09.2025 19:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@ppaxisa is following 20 prominent accounts