Back

Surforama: interactive exploration of volumetric data by leveraging 3D surfaces

Yamauchi, K. A.; Lamm, L.; Gaifas, L.; Righetto, R. D.; Litvinov, D.; Engel, B. D.; Harrington, K.

2025-05-08 bioinformatics
10.1101/2024.05.30.596601 bioRxiv
Show abstract

MotivationVisualization and annotation of segmented surfaces is of paramount importance for studying membrane proteins in their native cellular environment by cryogenic electron tomography (cryo-ET). Yet, analyzing membrane proteins and their organization is challenging due to their small sizes and the need to consider local context constrained to the membrane surface. ResultsTo interactively visualize, annotate, and analyze proteins in cellular context from cryo-ET data, we have developed Surforama, a Python package and napari plugin. For interactive visualization of membrane proteins in tomograms, Surforama renders the local densities projected on the surface of the segmentations. Suforama additionally provides tools to annotate and analyze particles on the membrane surfaces. Finally, for compatibility with other tools in the cryo-ET analysis ecosystem, results can be exported as RELION-formatted STAR files. As a demonstration, we performed subtomogram averaging and neighborhood analysis of photosystem II proteins in thylakoid membranes from the green alga Chlamydomonas reinhardtii. Availability and implementationPython package, code and examples are available at: https://github.com/cellcanvas/surforama

Matching journals

The top 3 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.