Lorenz Lamm's Avatar

Lorenz Lamm

@lorenzlamm.bsky.social

PhD Student at Helmholtz AI | MemBrain analysis for Cryo-ET #teamTomo

240 Followers  |  301 Following  |  13 Posts  |  Joined: 21.12.2023  |  2.1514

Latest posts by lorenzlamm.bsky.social on Bluesky

Attention maps and PCA visualisations comparing mode

Attention maps and PCA visualisations comparing mode

In case you're missing my poster at #NeurIPS2025 about how I fine-tuned DINOv2 to ophthalmological images, here are some animations so you don't miss out!

πŸ”— Preprint: doi.org/10.48550/arX...
πŸ”— Code: github.com/peng-lab/rmlp
🧡1/9

03.12.2025 02:18 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1

Are you also often frustrated when DINOv2 puts very high attention on background patches, rather than cute fox heads?

@virtualhomo.bsky.social found an elegant way to regularize DINOv2 training using randomised linear algebra 🀯

Check out his thread or even his poster if you're at #NeurIPS2025.

03.12.2025 08:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Randomized-MLP Regularization Improves Domain Adaptation and Interpretability in DINOv2 Vision Transformers (ViTs), such as DINOv2, achieve strong performance across domains but often repurpose low-informative patch tokens in ways that reduce the interpretability of attention and feature...

I wrote a paper with @lorenzlamm.bsky.social, @marionjasnin.bsky.social, @tingyingpeng.bsky.social, F. Eckardt and B. Schworm and got accepted at #NeurIPS2025 and fun fact: 90% of viewers are enby vegans! 🀟

So if u fit there, u might wanna check it out! Maybe also if you don't. We're allies here <3

12.11.2025 12:28 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

I'm pleased to announce 🍦 Icecream 🍨 v0.3!

New features include:
* Training on multiple tomograms (same training time, with linear increase in RAM) πŸš€
* Logging and plotting of the loss function πŸ“‰
* The --scale option is now called --eq-weight for clarity πŸ˜‰

We'd love to hear your feedback! πŸ™πŸ½

05.11.2025 14:41 β€” πŸ‘ 14    πŸ” 6    πŸ’¬ 1    πŸ“Œ 1

You might have noticed lots of activity in the napari project recently! πŸš€ We're grateful for a grant from CZI that's keeping us going, but grants don't last forever: we're trying to figure out sustainable long term funding. Read our blog post to find out how you can help:

napari.org/island-dispa...

21.10.2025 14:32 β€” πŸ‘ 28    πŸ” 17    πŸ’¬ 1    πŸ“Œ 5
Post image

✨Excited that the main project of my PhD is now available as a pre-print on #bioRxiv

Here, we used #CryoET to visualise mitochondrial proteostatic stress and together with SPA #CryoEM shed light into the functional cycle of the Hsp60:10 chaperone system. #TeamTomo

πŸ”— www.biorxiv.org/content/10.1...

08.10.2025 15:59 β€” πŸ‘ 82    πŸ” 22    πŸ’¬ 2    πŸ“Œ 2
Video thumbnail

Time for a thread!🧡 How different is the molecular organization of thylakoids in β€œhigher” plants🌱? To find out, we teamed up with @profmattjohnson.bsky.social to dive into spinach chloroplasts with #CryoET β„οΈπŸ”¬. Curious? ..Read on!

#TeamTomo #PlantScience πŸ§ͺ 🧢🧬 🌾
elifesciences.org/articles/105...
1/🧡

25.09.2025 18:00 β€” πŸ‘ 135    πŸ” 42    πŸ’¬ 3    πŸ“Œ 6
Video thumbnail

🌱 Using β€˜compelling’ methods, including #CryoET, researchers mapped spinach thylakoid membranes at single-molecule precision, revealing how photosynthetic complexes are organised and settling long-standing debates on chloroplast architecture.
buff.ly/j3TSIkn

20.09.2025 13:59 β€” πŸ‘ 68    πŸ” 18    πŸ’¬ 3    πŸ“Œ 7
Preview
A realistic phantom dataset for benchmarking cryo-ET data annotation - Nature Methods A standardized, realistic phantom dataset consisting of ground-truth annotations for six diverse molecular species is provided as a community resource for cryo-electron-tomography algorithm benchmarki...

Better ML for cryo-ET starts with better benchmarks.

We built a phantom cryo-ET dataset (~500 tomograms) + hosted a Kaggle challenge.

The result: community models beat expert tools.

Read more in the @natmethods.nature.com article that just came out:
πŸ”— doi.org/10.1038/s415...

26.08.2025 14:21 β€” πŸ‘ 62    πŸ” 26    πŸ’¬ 1    πŸ“Œ 1
Post image

Proud to share our latest paper. doi.org/10.1016/j.cr...

Through the dedication of @glynnca.bsky.social and @cryingem.bsky.social we report a thorough method to image molecular organisation within hippocampus tissue.

Structural biology in tissue is well and truly here!

@rosfrankinst.bsky.social

17.06.2025 10:59 β€” πŸ‘ 62    πŸ” 24    πŸ’¬ 2    πŸ“Œ 4

Ooh that's awesome! Great to hear the new version improved your segmentations :)

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

Final PhD paper now reviewed and published in JSB:X. I was happy with some great reviews that improved the paper! Thanks to Sander Roet for his help with the code base, and Remco Veltkamp and @fridof.bsky.social

09.06.2025 06:56 β€” πŸ‘ 20    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Post image

We’re kicking off the DinoSphere Online Seminar Series! Join us for our first session with Karel Mockaer (Heidelberg) & Yong Heng Phua (OIST)

πŸ“… 1 July 9AM CEST
πŸ”— tinyurl.com/4mjaverj

Spread the word!
@protistwtmostest.bsky.social @ehehenberger.bsky.social @chandnibhickta.bsky.social&Norico Yamada

04.06.2025 04:34 β€” πŸ‘ 50    πŸ” 30    πŸ’¬ 2    πŸ“Œ 3

You want to start tomography? Solve structures inside cells? Reach Nyquist 😳 ? @phaips.vd.st and I have a website for you! tomoguide.github.io
You'll find a tutorial on how to reconstruct tomograms, pick particles and do subtomogram averaging, using different software!
Hope it will be useful !

06.05.2025 16:42 β€” πŸ‘ 125    πŸ” 37    πŸ’¬ 3    πŸ“Œ 0
Welcome to TomoGuide A step-by-step Cryo-ET guide

Hey #TeamTomo,
Ever been in need of a tutorial about the fundamentals of cryo-electron tomography? From preprocessing raw frames to high-res subtomogram averaging?
That's why @florentwaltz.bsky.social and I made this website!

tomoguide.github.io

Follow the thread 1 /🧡
#CryoET #CryoEM πŸ”¬πŸ§ͺ

06.05.2025 16:26 β€” πŸ‘ 116    πŸ” 41    πŸ’¬ 5    πŸ“Œ 7
Video thumbnail

πŸš€πŸ”¬πŸ¦  Releasing πŸ€–Cellpose-SAMπŸ€–, a cellular segmentation algorithm with superhuman generalization πŸ¦Έβ€β™€οΈ. Try it now on πŸ€— huggingface.co/spaces/mouse...

paper: www.biorxiv.org/content/10.1...
w/ @computingnature.bsky.social 1/n

03.05.2025 19:12 β€” πŸ‘ 157    πŸ” 51    πŸ’¬ 2    πŸ“Œ 7
MemBrain v2: an end-to-end tool for the analysis of membranes in cryo-electron tomography

MemBrain v2: an end-to-end tool for the analysis of membranes in cryo-electron tomography

Figure 1

Figure 1

Figure 2

Figure 2

Figure 3

Figure 3

MemBrain v2: an end-to-end tool for the analysis of membranes in cryo-electron tomography [updated]
Cryo-ET membrane analysis via deep learning.

22.04.2025 23:21 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

We’ve updated our powerful MemBrain-seg tool for CryoET membrane segmentation! Plus, we’re introducing two new tools: MemBrain-pick for particle picking and MemBrain-stats for statistical analysis. Feedback is warmly welcome!

25.04.2025 10:12 β€” πŸ‘ 15    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Check out the latest version of MemBrain, spearheaded by computation superstar @lorenzlamm.bsky.social ! It can segment, pick particles and give you metrics on everything!

25.04.2025 10:25 β€” πŸ‘ 26    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0

πŸ“£Huge thanks to Simon, Hanyi, @lifeonthewedge.bsky.social, @florentwaltz.bsky.social, @wojwie.bsky.social, @kevinyamauchi.bsky.social, @alisterburt.bsky.social, Ye, Antonio, Sebastian, Fabian, @ja-schnabel.bsky.social and especially @cellarchlab.com & @tingyingpeng.bsky.social for incredible support

25.04.2025 07:28 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

🀝 Feedback
If you feel like trying one of our modules or even the full pipeline, please let us know how it goes. We are happy for any feedback and would love to improve MemBrain v2 even further to make it as helpful for the community as possible.
🧡(6/6)

25.04.2025 07:28 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

πŸ”‘ Usability
We focused on making MemBrain v2 smooth to work with: MemBrain-seg works with a single command line, while MemBrain-pick enables data-efficient training. We facilitate the transition between modules with several Napari functionalities like the 3D lasso to crop areas of interest.
🧡(5/6)

25.04.2025 07:28 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

βš–οΈ MemBrain-stats
This module analyzes the spatial organization of particles on membranes. It takes the outputs of MemBrain-seg and MemBrain-pick to compute metrics like particle concentrations and geodesic nearest neighbor distances.
🧡(4/6)

25.04.2025 07:28 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

⛏️MemBrain-pick
If you’re interested in localizing membrane-associated particles, please give MemBrain-pick a try. It enables efficient training of a model to localize particles on membranes and works with the Surforama plugin for interactive annotation in Napari.
πŸ”— github.com/cellcanvas/s...
🧡(3/6)

25.04.2025 07:28 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

🎨 MemBrain-seg
This module allows out-of-the-box segmentation of membranes with just a single command line.
It’s based on a U-Net architecture, trained with a diverse dataset to enable generalization to many settings.

πŸ”— github.com/teamtomo/mem...
🧡(2/6)

25.04.2025 07:28 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

🦠🧠 MemBrain update! 🧠🦠
We’ve updated our preprint! It now covers the full MemBrain v2 pipeline for end-to-end membrane analysis in #CryoET: segmentation, particle picking, and spatial statistics.
πŸ”— Preprint: doi.org/10.1101/2024...
πŸ”— Code: github.com/CellArchLab/...
🧡(1/6) #TeamTomo

25.04.2025 07:28 β€” πŸ‘ 78    πŸ” 34    πŸ’¬ 2    πŸ“Œ 5

Yo #TeamTomo, check out our updated #MemBrain v2 preprint. And better yet, give it a whirl on your #CryoET membranes! Please send us your feedback! πŸ§ͺπŸ§ΆπŸ§¬πŸ”¬

24.04.2025 21:35 β€” πŸ‘ 24    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Figure 4. MemBrain v2 end-to-end workflow detects periodic phycobilisome organization. A: Raw tomogram slice of EMD-31244. B: Out-of-the-box MemBrain-seg segmentation (light blue). C: A single membrane instance can be visualized in Surforama and manually annotated with GT phycobilisome positions (magenta). D: MemBrain-pick localizes particles (trained with data from C) on all membranes in the tomogram. E: MemBrain-stats computes Ripley’s O statistic using the positions from D with a bin size of 5nm. The distance between peaks (35 nm) was measured to estimate chain unit spacings.

Figure 4. MemBrain v2 end-to-end workflow detects periodic phycobilisome organization. A: Raw tomogram slice of EMD-31244. B: Out-of-the-box MemBrain-seg segmentation (light blue). C: A single membrane instance can be visualized in Surforama and manually annotated with GT phycobilisome positions (magenta). D: MemBrain-pick localizes particles (trained with data from C) on all membranes in the tomogram. E: MemBrain-stats computes Ripley’s O statistic using the positions from D with a bin size of 5nm. The distance between peaks (35 nm) was measured to estimate chain unit spacings.

We have updated our #MemBrain v2 preprint with a lot more details about the MemBrain-pick and MemBrain-stats modules, as well as some application examples!

Stay tuned for the upcoming thread by lead author @lorenzlamm.bsky.social! 🧠🧡

#CryoET #TeamTomo
www.biorxiv.org/content/10.1...

23.04.2025 08:47 β€” πŸ‘ 69    πŸ” 20    πŸ’¬ 3    πŸ“Œ 1
Post image

I've got bad news for #teamtomo: earlier today, our resident headcrab attacked @lorenzlamm.bsky.social, turning his Mem🧠 into πŸ§Ÿβ€β™‚οΈπŸ§ 

07.04.2025 20:30 β€” πŸ‘ 29    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

Nothing to worry about. I could backpropagate the attack and MemBrain's neurons are now more robust than before πŸ’ͺ

08.04.2025 16:24 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@lorenzlamm is following 20 prominent accounts