The Mann Lab is a pioneer in mass spectrometry-based proteomics. Posts represent personal views from lab members and Matthias Mann
Matthias Mann is a German physicist and biochemist. He is doing research in the area of mass spectrometry and proteomics.
#MS #Proteomics #Science @mannlab.bsky.social
www.nature.com/articles/s41...
#AlphaDIA #Bioinformatics #DeepLearning #MassSpectrometry
Our open-source DIA framework brings deep learning directly to raw MS data with feature-free processing, transfer learning for any PTM, and performance matching top tools.
www.nature.com/articles/s41...
📄 Preprint: doi.org/10.1101/2025... 1/🧵
Preprint: www.biorxiv.org/content/10.1...
@patiskowronek.bsky.social explains👇
Reposted by Matthias Mann
📄 Preprint: doi.org/10.1101/2025... 1/🧵
If this interests you:
🔁 Retweet the first post:
bsky.app/profile/mann...
⭐️ Give our github repo a star github.com/MannLabs/scP...
❓ tell us what you are going to do with #scPortrait
This work was a fantastic collaboration:
@mannlab.bsky.social
@fabiantheis.bsky.social
@v-hornung.bsky.social
A big shoutout to all of our co-authors: Alessandro Palma,
Altana Namsaraeva, Ali Oğuz Can, Varvara Varlamova, Mahima Arunkumar, @lukasheumos.bsky.social, @georgwa.bsky.social
Bottom line:
scPortrait turns microscopy images into a first-class modality for machine learning and multimodal foundation models, alongside RNA and proteomics 🔬💻
🔗 Preprint: doi.org/10.1101/2025...
🔗 GitHub: github.com/MannLabs/scP...
Our extensive documentation and tutorials make scPortrait easy to use and accessible.
And as part of @scverse.bsky.social it’s compatible with existing tools like scanpy, squidpy, bento-tools or Moscot 🚀🐍
mannlabs.github.io/scPortrait/i... #OpenSourceTools #Tutorial #CodeDocumentation
scPortrait already scales:
1️⃣ 120M+ single-cell images from image-based genetic screens
2️⃣ applied on patient-derived datasets to perform AI-driven morphology analysis
Refs:
1️⃣ BioRxiv2023 ➡️ www.biorxiv.org/content/10.1...
2️⃣ Nature 2025➡️ www.nature.com/articles/s41...
We also ship a benchmark dataset of Golgi morphologies and use it to compare image featurization tools: #ConvNeXt, #SubCell, #CellProfiler
✨ Embedding images into transcriptome atlases ✨
We use scPortrait to embed single-cell images from a @10xgenomics.bsky.social Xenium ovarian cancer dataset into the #SCimilarity transcriptome atlas (R2 = 0.65), recovering meaningful cell types
✨ Morphology defined cell states ✨
Image embeddings generated with scPortrait resolve intra- vs extratumoral macrophages with distinct morphologies, linked to anti-inflammatory vs fibroblast-like programs
✨ Transcriptomes from images ✨
Using optimal transport + flow matching, scPortrait generates gene expression directly from CODEX images, capturing canonical marker expression like TCL1A in germinal centers in the tonsil
#CODEX #flowmatching #OT
With standardized single-cell image datasets in place, the key question is: what new biology can we unlock?
We highlight three use-cases for scPortrait
The new .h5sc format provides fast random access to single-cell images for ML training.
It follows #FAIR data principles (findable, accessible, interoperable, reusable) and integrates with @scverse.bsky.social tools via AnnData.
The scPortrait pipeline transforms raw input images step by step:
• stitch FOVs
• segment & extract cells
• output standardized .h5sc single-cell image datasets
From messy pixels → inputs ready for training 🖥️
Problem: microscopy images are messy, fragmented, and hard to use for ML
Solution: scPortrait standardizes them into a new .h5sc single-cell image format turning 🔬microscopy images into a reusable resource for integrative cell modeling
Microscopy images are:
📈 easy to acquire across scales (organism → subcellular)
🖥️ information-rich (cellular architecture, tissue structure, perturbation responses)
= 🚀 ideal fuel for foundation models of cell behavior
AI has had major breakthroughs (#alphafold #chatgpt) & computational models can now detect patterns in complex datasets without external guidance 🧠🖥️
🧬 biological datasets often contain entangled information making them complex to interpret →🧠🖥️ + 🧬 = unlock new biology