Structural Repetition Detector (SReD): quantitative mapping of molecular complexes through microscopy
Posted by Afonso Mendes, on 23 September 2024
Unbiased, multi-dimensional, multi-scale and GPU-accelerated analysis of structural patterns across all microscopy modalities
From biomolecules to larger assemblies and cellular architectures, molecular structures govern biological processes. Identifying these repetitive patterns is essential to understand their functions and the underlying biological mechanisms. While microscopy offers molecular-level detail, manually detecting structural motifs is labor-intensive, susceptible to bias, and requires specialised expertise.
The Structural Repetition Detector (SReD – reads as “Shred”!) offers a powerful solution for uncovering structural repetition in microscopy data without the need for prior knowledge of the structures. It provides an objective, quantitative approach to structure detection by scoring patterns based on their frequency. Unlike other methods that rely on user-defined templates, manual segmentation or training data, SReD works directly on raw image data, ensuring unbiased analysis. Its easy-to-use interface makes it accessible to researchers without programming experience.
We released SReD as an ImageJ and Fiji plugin that harnesses GPU processing to enable unbiased structure detection and quantitative analysis in microscopy images.
You can find a detailed description with examples in real microscopy datasets in the SReD preprint1.
Head onto the SReD Github for installation instructions and tutorials!

Key features
– Unbiased structure detection and quantitative analysis.
– GPU acceleration to mitigate computational burden.
– 3D, time and multi-scale capabilities.
– Generalisable to all microscopy modalities.
What can SReD do?
SReD offers a solution to structure detection challenges by identifying repetitive patterns in microscopy data without requiring prior information. It analyses structural patterns based on their repetition, enabling robust quantitative analysis. Compatible with all microscopy data, SReD operates directly on image reconstructions and is user-friendly, requiring no programming experience.

SReD is tailored for biologists, and its applicability was demonstrated across various biological contexts. From microtubules, to nuclear pore complexes and viruses, SReD provided valuable insights into structural patterns present in datasets.
Sneak-peek showcase: Detection of HIV-1 Gag particles
We used SReD’s “all-to-all” sampling scheme to detect HIV-1 Gag-EGFP structures in 3D. Virus-like particles (VLPs) were identified from both the input data and SReD’s repetition maps by calculating local maxima. Artificially generated particles served as reference points for accuracy evaluation. The repetition maps significantly outperformed the input data for VLP detection, and by scoring patterns based on frequency, SReD differentiated structurally relevant regions from the EGFP background.

🔍🤓 Read ahead for more on the story behind SReD! 🤓🔎
The problem of not knowing what you’re looking for
About 5 years ago, I was struck by an intriguing observation: despite its high prevalence, HIV-1 is surprisingly inefficient at establishing infection. This paradox, known among experimentalists but absent in the literature, raised questions. Briggs et al.2 had reported that about a third of viral particles contained two cores instead of one, and I hypothesised that this structural variability could influence infectivity. I set out to explore viral heterogeneity during assembly using fluorescence microscopy but soon realised that these structures had never been characterised before, leaving me without a reference for what to expect.

Template bias, averaging variability and frying cells with lasers
My project required Single Particle Analysis (SPA), which analyses the morphology of single structures (named “particles”) to create a structural map. Upon extensively reviewing existing methods3, I noted two key drawbacks: the need for a user-provided template, leading to bias, and limited sensitivity to structural variability due to averaging. Heydarian et al.4,5,6 developed a template-free approach that compared each structure with others, allowing for variability characterisation, but still required manual segmentation and relied on localisation data, which wasn’t suited for long-term live-cell microscopy.

Converging ideas
Moving away from localisation data meant using image reconstructions from more live-cell-friendly microscopy techniques. This pointed us towards correlative intensity analysis. Based on this, we developed a low-level approach for unbiased structure detection, based on the idea that structures appear as local textures. By comparing a block from the image with all others, we could detect repetitions and score their likelihood, with the average score reflecting estimated frequency. Extending this approach using the entire universe of image blocks as a reference resulted in unbiased analysis. This method enabled quantitative characterisation of structurally relevant regions without prior information, using the full set of blocks extracted from the image.
