Luke Zappia
@lazappi.bsky.social
1K followers 320 following 45 posts
Bioinformatician, data scientist, software developer Also @_lazappi_ and @[email protected]
Posts Media Videos Starter Packs
Reposted by Luke Zappia
jbonfield.bsky.social
Heads up: ignore samtools dot org, similarly minimap2 dot com and likely others. It's owned by a known phishing site and while the binaries they offer look valid currently (but note they may be serving us different binaries to others), that could change.

Ie: it's not us (Samtools team)! Be warned
Reposted by Luke Zappia
stephenturner.us
anndataR enables seamless R-Python interoperability for single-cell RNA-seq by reading, writing, and converting H5AD files, supporting Seurat and SingleCellExperiment formats www.biorxiv.org/content/10.1... 🧬🖥️🧪 #Rstats github.com/scverse/annd...
Reposted by Luke Zappia
louisedck.bsky.social
A very big thank you to all co-authors and collaborators! @lazappi.bsky.social @rcannood.bsky.social Martin Morgan @scverse.bsky.social @ivirshup.bsky.social Chananchida Sang-aram Danila Bredikhin Brian Schilder Ruth Seurinck @yvansaeys.bsky.social @saeyslab.bsky.social
lazappi.bsky.social
It's taken more than 2 years but we can officially announce anndataR!

There's still a lot of features to add but we hope a robust, "official", R-native H5AD reader/writer will unlock the defacto single-cell storage format for R users by avoiding issues with current solutions like zellkonverter.
louisedck.bsky.social
We're excited to share that our preprint on anndataR, a new package bringing Python's AnnData to R, is now available on bioRxiv 🎉

🔗 Read the paper: www.biorxiv.org/content/10.1...
💻 Check the package in action: anndatar.data-intuitive.com
Reposted by Luke Zappia
louisedck.bsky.social
We're excited to share that our preprint on anndataR, a new package bringing Python's AnnData to R, is now available on bioRxiv 🎉

🔗 Read the paper: www.biorxiv.org/content/10.1...
💻 Check the package in action: anndatar.data-intuitive.com
Reposted by Luke Zappia
whysharksmatter.bsky.social
This week in my graduate-level Science Communication course, we are discussing communicating science to the public through public speaking (i.e., museum "evening with a scientist" nights, Nerd Nite lectures, speaking at community events, etc).

What advice do you have to share with my students? 🧪
Reposted by Luke Zappia
marnieblewitt.bsky.social
www.wehi.edu.au/careers/make...
WEHI is looking for new lab heads! New and experienced lab heads welcome. Check out the ad, consider applying and share. We’re a collaborative bunch, in Australia, with fabulous technology, great colleagues at a values-driven organisation. @wehi-research.bsky.social
Make your future Melbourne | WEHI
Lead the next wave of biomedical discovery
www.wehi.edu.au
Reposted by Luke Zappia
lisasikkema.bsky.social
Analyzing your single-cell data by mapping to a reference atlas? Then how do you know the mapping actually worked, and you’re not analyzing mapping-induced artifacts? We developed mapQC, a mapping evaluation tool www.biorxiv.org/content/10.1... from the ‪@fabiantheis lab. Let’s dive in🧵
Reposted by Luke Zappia
higsch.com
We digitized the AfD report of the Federal Office for the Protection of the Constitution.

This (secret) document was created to deliver proofs for the party‘s extreme right nature.

Now you can explore it interactively.

➡️ 🎁 🇩🇪 www.spiegel.de/politik/deut...
Reposted by Luke Zappia
yvansaeys.bsky.social
🔥 Just published! Thrilled to share that our work on funkyheatmap has just been published in the Journal of Open Source Software 🎉
Reposted by Luke Zappia
khrovatin.bsky.social
There is no reason to stay bound to one programming language. I discussed ways to ease R-Python interoperability with Luke Zappia, Philipp Angerer, Tomasz Kalinowski.
Their tips and tricks are collected in this blog: hrovatin.github.io/posts/r_pyth...
@lazappi.bsky.social @t-kalinowski.bsky.social
From R to Python with minimal baggage
Getting the best of both worlds.
hrovatin.github.io
lazappi.bsky.social
If they don't agree then it depends which you find more convincing I guess. I think there are lots of reasons two benchmarks might not after without either if them being "wrong" though.
lazappi.bsky.social
Very on brand 😹. I guess I missed a space 🤦🏻. At least the mystery is solved.
lazappi.bsky.social
Yeah, it surprised me a bit as well. This wasn't the main aim of the paper though so it's a fairly limited comparison. There is a lot more you could do if you wanted to properly compare them.
Reposted by Luke Zappia
lazappi.bsky.social
Our paper benchmarking feature selection for scRNA-seq integration and reference usage is out now www.nature.com/articles/s41...!

Keep reading for more about how we did the study and what we found out 🧵 👇

1/16
https://www.nature.com/articles/s41592-025-02624-3🎉
Reposted by Luke Zappia
philippbayer.bsky.social
We're hiring for a bioinformatics lead at the OceanOmics Centre! L7, come work with all of the cool genomics data!
HiFi, HiC, Illumina, a PromethION, it's all there. Sequence *all* of the marine vertebrates!

#bioinformatics

external.jobs.uwa.edu.au/cw/en/job/51...
Prospective staff : Jobs at UWA : IN DEVELOPMENT
external.jobs.uwa.edu.au
lazappi.bsky.social
Big thank you to everyone who contributed to the study 🎉!

And thank you for reading 📖!

16/16
lazappi.bsky.social
The project took 2.5 years from initial commit to publication. Some things could have been quicker but that’s not a complaint. I think that’s how long science takes and we should set realistic expectations, especially for junior researchers. It also emphasises the need for continuous benchmarking.