Search bioRxiv⌕ Search

bioRxiv · 10.64898/2026.06.11.731424

SMLMFlow: Improving Structural Resolution in Single Molecule Localization Microscopy with Flow Matching

Abstract

While Single Molecule Localization Microscopy (SMLM) aims to generate precise coordinates of molecular targets in cells, the resulting point clouds are inherently blurred by additive noise sources across the experimental, imaging, and processing workflow. This blurring often limits SMLMs ability to accurately quantify complex assembled structures required to address biological issues, despite reported localization precision down to a couple of nanometers. Here, we present SMLMFlow, a machine learning framework for improving structural resolution in SMLM datasets that combines a graph neural network and a hierarchical transformer with flow matching. We show that SMLMFlow improves structural resolution and downstream quantification across different structures, including filaments and protein nano-clusters, and generalizes to new unseen photophysics models.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Bauer, S., Panconi, L., Cunha, I., Latron, E., Sage, D., Peters, R., Griffie, J.. 2026-06-15. SMLMFlow: Improving Structural Resolution in Single Molecule Localization Microscopy with Flow Matching. https://doi.org/10.64898/2026.06.11.731424

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related preprints

Keloid transcriptomics reveal heterogeneity in fibroblast subtype enrichment, gene expression, and immune cell responses

Keloid disease (KD) is a fibroproliferative skin disorder resulting from abnormal scar formation that causes pain, itching, and decreased quality of life. While multiple KD transcriptomic studies exist, the influence of cell type composition on bulk tissue gene expression is unknown. We characterized fibroblast subtype and immune cell enrichment using bulk RNA-Seq of head and neck keloid and matched adjacent normal skin tissue (MANST) from 14 patients (10 African American and 4 European American). Cell type enrichment was calculated by single sample gene set enrichment analysis. Linear mixed-effects models were employed for 1) differential cell type enrichment across tissue, 2) tissue type-specific associations between fibroblast subtypes and immune cells, and 3) differentially expressed genes (DEGs) across tissue. Validation was conducted in an independent cohort of 8 African Americans. Three fibroblast subtypes and 14 immune cell types were differentially enriched across tissue type. Further, 17 tissue type-specific fibroblast subtype-immune cell enrichment associations were identified, with 14 exhibiting decreased association in keloid tissue relative to MANST. After adjustment for cell type enrichment, MIR31HG and NR4A2 were significant DEGs with the largest positive and negative fold-changes, respectively. By considering cell type enrichment, underlying keloid tissue-specific cell type and gene expression associations were revealed.

bioinformatics↗

Benchmark validity in graph neural network scoring of metabolic reaction activity on Recon3D: detecting label leakage, memorized noise and input-invariant models

Context-specific genome-scale metabolic modeling begins with scoring which of the approximately 10,600 human reactions are active in a patient's tumor. Methods in this literature are routinely benchmarked against activity labels obtained by thresholding the same transcriptomic matrix that is supplied to the model as input. We report a self-audit of our own graph attention scorer, MetaGNN, evaluated on TCGA colorectal (n=624), breast (n=1,095) and lung adenocarcinoma (n=517) cohorts, in which two independent failure modes produced a near-ceiling benchmark score and a positive architectural result, neither of which survived inspection. First, under expression-thresholded supervision the framework reaches AUROC 0.9864 +/- 0.0008 on TCGA-BRCA. That figure partitions into 5,925 reactions whose labels are a deterministic threshold of the model's own input, where ranking by the cohort-mean input alone gives AUROC 1.000; and 4,675 reactions whose stored labels we reproduce bit for bit from a seeded pseudo-random number generator, where the model nonetheless reaches 0.9291 +/- 0.0030 by memorizing a patient-invariant label vector that patient-level splitting leaves fully visible during training. Second, on the cohort supervised independently of the input, the archived models never received patient data at all. Their released feature tensors are uniformly zero, and independently trained models show no agreement on which patient deviates where (|r| <= 0.004 on per-patient output residuals, against r = +0.32 between output and input residuals on expression-bearing reactions for a model with verified features). A dispersion ratio comparing between-patient output spread against Monte Carlo Dropout sampling spread sits at 1.02 to 1.03 for all three configurations, against a no-signal null of 1.02 and 2.44 for the verified model. We therefore withdraw a +0.105 AUROC gain attributed to relational edges in an earlier draft of this work. Retraining on rebuilt, verified features gives AUROC 0.5800 +/- 0.0017, below both the raw-expression baseline of 0.6342 +/- 0.0058 that we establish for this cohort and an information-free indicator baseline of 0.6085. Zero-shot transfer of the BRCA model is at or below chance on METABRIC microarray (0.4926 +/- 0.0113, n=200) and on same-platform CPTAC-BRCA RNA-seq (0.4986, n=106). We release the code, the curated colorectal cohort, a script that replays the label vector from its generating seed, and the screening checks we now run before reporting any score. Source code: https://github.com/thiptanawat/MetaGNN-Framework (MIT).

bioinformatics↗

labapi: a Python object model for the LabArchives electronic lab notebook

labapi is a Python library that enables computational workflows to connect to LabArchives' electronic lab notebook (ELN). Without an Application Programming Interface (API) connection, researchers must manually add workflow outputs through the LabArchives web interface, navigating to the appropriate page and uploading each output so that it appears with the experimental notes that provide context. labapi translates the flat LabArchives API into a Python object model following the existing hierarchy of the web interface, allowing workflows to navigate and modify notebook content through familiar paths. labapi enables researchers to build interconnected workflows that both read in and write data to LabArchives' ELN automatically. Researchers can inspect those outputs in the notebook, and later analysis code can read them back for another stage of analysis.

bioinformatics↗