1. Introduction
The three-dimensional organization of the genome is fundamental to gene regulation, as spatial proximity between regulatory elements and their target genes directly influences transcription [
1,
2]. Fluorescence in situ hybridization (FISH), including modern Oligopaint-based approaches, remains a gold-standard method for visualizing these spatial relationships with single-cell resolution within the native nuclear context [
3,
4,
5].
While existing FISH studies and computational tools, sometimes complemented by Hi-C–based maps, have significantly advanced our understanding of large-scale chromosomal structures and long-range interactions spanning hundreds of kilobases to megabases [
4,
6,
7,
8,
9,
10], many critical regulatory interactions—such as enhancer–promoter loops and local chromatin contacts—occur at much finer genomic scales (<10–100 kb) [
11]. At these scales, technical limitations, including chromatic aberration, can introduce measurement errors that are comparable to, or even exceed, the biological distances being investigated.
Despite the biological significance of short-range genomic measurements, many studies still rely on user-dependent distance measurements, which are prone to error [
12,
13,
14,
15]. Existing computational tools are typically not designed or rigorously validated for high-precision quantification at these scales. Moreover, the relationship between FISH probe design parameters—such as probe density and target sequence length—and measurement accuracy remains poorly characterized for short-distance applications.
Here we present FISH-Dist, an automated computational pipeline specifically designed for accurate 3D distance quantification in FISH imaging, with a focus on short-range genomic measurements. FISH-Dist integrates deep learning–based spot detection, sub-pixel 3D Gaussian fitting, and complementary chromatic aberration correction strategies for high-resolution measurements. We validate the pipeline using multiple orthogonal approaches, including colocalization experiments and calibrated nanorulers. Using FISH-Dist, we also systematically quantify how probe design parameters, such as labeling density and target sequence length, influence measurement accuracy, providing practical guidance for experimental planning. By addressing technical limitations in standard confocal FISH, FISH-Dist enables robust and reproducible quantification of spatial relationships at scales most relevant to gene regulation.
2. Materials and Methods
2.1. Oligopaint Probe Synthesis
Forty-five–nucleotide single-stranded DNA Oligopaint probes targeting specific DNA sequences were designed by Daicel Arbor Biosciences and synthesized from myTags Immortal Libraries (Daicel Arbor Biosciences) according to the manufacturer’s protocol [
16]. Briefly, myTags Immortal Libraries were amplified by PCR, and the resulting products were column-purified. In vitro transcription was then performed to generate RNA, which was column-purified and used as a template for reverse transcription (RT). When RNA concentration was insufficient for RT, an additional ethanol precipitation was performed. RT was carried out using fluorescent primers (coupled at the 5’ end with a single ATTO 565 or ATTO 633 fluorescent dye) purchased from IDT. Unincorporated primers were degraded, and RNA:DNA hybrids were column-purified. RNA fragments were subsequently removed by RNAse treatment, and the resulting fluorescent ssDNA probes were column-purified and stored at -20 °C. The fraction of successfully dye-conjugated probes was quantified using a Nanodrop spectrophotometer to ensure an appropriate labeling ratio.
2.2. Oligopaint Probe Design for Spatial Resolution Calibration in Multi-Color FISH
Oligopaint probes were designed to target a ∼10 kb endogenous genomic region (X:6,760,094–6,770,369) adjacent to the attP18 landing site on the X chromosome of Drosophila melanogaster. A total of 142 Oligopaint probes were designed to hybridize exclusively to the + DNA strand of this locus. For dual-color experiments, the same probe set was labeled with either ATTO 565 or ATTO 633 fluorophores.
2.3. Construction and Oligopaint Targeting of Synthetic Reporter Sequences
Two synthetic reporter sequences (R1 and R6) were designed to be orthogonal to the Drosophila melanogaster genome by Daicel Arbor Biosciences and synthesized by Genewiz. Each reporter consists of a 2 kb DNA sequence absent from the D. melanogaster genome, with similar overall GC content but distinct sequence composition. Each reporter was targeted by a set of 87 Oligopaint probes tiled across the entire sequence and both DNA strands. Transgenes were integrated at the ZH-2A landing site on the X chromosome using site-specific recombination.
2.4. Transgene Design for Defined 3D Genomic Distance Measurements
To evaluate the accuracy of 3D distance measurements under biological conditions, we generated transgenic constructs containing two distinct Oligopaint-tagged sets targeting R1 and R6, labeled with ATTO 565 and ATTO 633 and separated by defined spacer lengths of 0 kb, 3 kb, or 10 kb. In all constructs, the spacer is flanked by the synthetic reporter tags R1 and R6, which serve as independent Oligopaint target sites. 3kb spacer consists of randomly generated DNA sequences designed to minimize binding of known Drosophila transcription factors. The 10kb spacer is a cherry-tagged yellow gene of Drosophila biarmipes. All constructs were integrated at the ZH-2A landing site.
2.5. Oligopaint Target Length Variants for Assessing Spatial Resolution
To examine how FISH target sequence length influences spatial resolution, a series of transgenic constructs was generated in which progressively shorter segments of the R6 synthetic reporter were used as Oligopaint targets. Three target lengths were tested—2 kb, 1 kb, and 500 bp—preserving sequence composition while varying target size. All constructs were integrated at the ZH-2A landing site, ensuring a constant genomic context across conditions.
2.6. Modulation of Oligopaint Probe Density
To assess the impact of Oligopaint probe density on measurement performance, the fraction of fluorescently labeled probes targeting a fixed 2 kb R6 genomic region was systematically varied while maintaining a constant total probe concentration. This was achieved by mixing fluorescently labeled probes with unlabeled (“cold”) probes targeting the same sequence, thereby preserving hybridization conditions while progressively reducing the number of fluorescent probes contributing to the detected signal.
Three labeling conditions were examined. In the fully labeled condition (∼100%), the 2 kb R6 locus could be covered by up to 87 labeled probes and no unlabeled probes; ATTO 565– and ATTO 633–labeled probe sets were each used at a final concentration of 3 ng/µl, resulting in a total labeled probe concentration of 6 ng/µl. In the intermediate labeling condition (∼66%), the locus could be covered by up to 57 labeled probes and 30 unlabeled probes; each labeled probe set was used at 2 ng/µl and supplemented with 2 ng/µl of unlabeled probes. In the lowest labeling condition (∼50%), the locus could be covered by up to 43 labeled probes and 43 unlabeled probes; here, each labeled probe set was used at 1.5 ng/µl and supplemented with 3 ng/µl of unlabeled probes. In all cases, the total probe concentration was maintained at 6 ng/µl. Hybridization, imaging, and signal detection were performed under standard conditions.
2.7. Fluorescence In Situ Hybridization on late Pupal Wings
At 70 h after puparium formation (APF), male flies -carrying a single X chromosome, and therefore a single set of each probe- were immobilized on adhesive tape, removed from their pupal cases, and gently dragged across the tape surface to remove residual cuticle shed during pupal development. Specimens were transferred to a small dish containing deionized water for approximately 1 min to allow wing unfolding. Wings were fixed in 4% formaldehyde in PBTT (1× PBS, 0.1% Tween-20, 0.3% Triton X-100) for 30 min at room temperature (RT), then washed twice in PBS. At 70h APF, wings are enclosed by non-permeable cuticle and therefore require mechanical separation of the dorsal and ventral epithelial layers prior to probe hybridization. To achieve this, wings were transferred in a droplet of deionized water onto a non-adhesive substrate, typically the protective liner of double-sided tape. Excess water was removed, and wings were arranged flat without overlap. A strip of Tesa ECO & ULTRA tape (66 m × 50 mm) —selected for minimal autofluorescence, as it remains attached throughout subsequent staining, mounting, and imaging steps— was gently pressed onto the wings and lifted, ensuring wing adhesion to the tape. The taped wings were overlaid with a second tape strip and pressed gently to preserve structural integrity. The two tape layers were then carefully separated, thereby splitting the dorsal and ventral wing epithelial layers. Finally, the separated wing layers, still tape-mounted, were post-fixed for 20 min at RT in 4% formaldehyde in PBTT.
Wings were then briefly rinsed twice by rapid addition and removal of 500 µL freshly prepared PBS with 0.1% Tween-20 (PTw), followed by two 10 min washes in the same buffer. Wings were incubated for 1 h at 37°C with RNase A diluted at 1:100 in PTw, then transferred to a 0.05 M HCl solution for 5 min to denature DNA and enhance probe penetration.
Wings were washed sequentially for 15 min each in 4:1, 1:1, 1:4, and 0:1 mixtures of PTw and FISH wash buffer (Fwb; 35% formamide, 0.1% Tween-20, 4X SSC). Fwb was prepared fresh before use and stored at 4°C for a maximum of 48 hours.
Wings were incubated with probes diluted to a final concentration of 3ng/µl each in hybridization buffer (50% formamide, 5X SSC, 0.1% Tween-20, 100 µg/mL denatured herring sperm DNA, 50 µg/mL heparin). The samples were heated at 87°C for 20 min in a thermocycler, then cooled gradually to 37°C over 2 h. Hybridization was performed overnight for 12–16 h at 37°C.
Following hybridization, wings were rinsed briefly, then washed twice for 1 h each at 37°C in pre-warmed Fwb. Nuclei were stained with 20 mM Hoechst diluted 1:500 in PTw for 5 min, followed by four 10 min washes in PTw at RT. Wings were mounted in Vectashield, flattened under a coverslip using gentle pressure applied with magnets, and sealed with nail polish.
2.8. Nanorulers Calibration Standards
DNA origami nanorulers (GATTAquant) were employed as ground truth standards for validation of distance measurements. These nanostructures consist of self-assembled DNA origami scaffolds with precisely positioned fluorescent dye attachment sites labeled with 40 ATTO 565 and 40 ATTO 633. Nanorulers with defined inter-dye separations of 120 nm and 160 nm were used to assess distance measurement accuracy, while a design with intermingled 40 ATTO 565 and 40 ATTO 633 dyes, effectively representing zero separation, served as a colocalization standard to evaluate measurement precision. Mounted slides were provided directly by the manufacturer. For each nanoruler type, images were acquired under conditions identical to those used for Drosophila wing samples.
2.9. Confocal Imaging
Hoechst, ATTO 565, and ATTO 633 channels were acquired on a Zeiss LSM 780 confocal microscope using a Plan-Apochromat 40× oil immersion objective (NA 1.4). To minimize inter-channel displacement, line switching mode was employed instead of frame switching. Images were acquired with laser power of 0.2% (405 nm), 15% (565 nm), and 27% (633 nm); dwell time of 1.57 µs; voxel size of 103.8 nm × 103.8 nm × 250 nm; 16-bit depth. The pinhole was set to 1 Airy unit (AU) for the 488 nm wavelength.
2.10. Deep Learning–Based Detection of Nuclei and Spots
Nuclei and Oligopaint spots were detected using two independently trained deep learning models applied to individual 2D planes of 3D image stacks, producing volumetric segmentations. Models were trained using EPySeg [
17], with data augmentation (rotations, flips, intensity scaling). Probabilistic output maps were thresholded to yield binary masks for nuclei and point coordinates for spots.
2.11. Subpixel 3D Spot Centroid Extraction via Gaussian Fitting
Subpixel 3D coordinates of detected spots were refined using the
BigFISH Python library[
18], providing initial coordinates and estimated spot sizes for a 3D Gaussian fit. This procedure yielded precise centroids even in the presence of moderate background noise.
2.12. Spot Pairing Across Channels
Before applying chromatic aberration correction, corresponding Oligopaint spots were paired across channels based on spatial proximity. For each image, detected 3D spot coordinates were used to identify the nearest neighbor in the other channel. When applicable, only spots located within segmented nuclei were considered for pairing, thereby excluding non-genomic or non-specific signals. The resulting paired centroids serve as the input for chromatic aberration corrections.
2.13. Linear Chromatic Correction (LCC)
To correct for chromatic aberrations and ensure unbiased distance measurements, we applied a method we named the Linear Chromatic Correction [
11,
19,
20]. The principle underlying this correction is that, for paired FISH Oligopaint centroids, the mean difference between corresponding points should be zero in the absence of chromatic aberration —the pairs should have no preferred orientation— regardless of whether the points are colocalized or distant [
11,
19].
The correction procedure begins by computing the difference between each pair of centroids. The mean of these differences is subtracted to center the distribution at zero. For each spatial axis, a linear regression model is fitted to estimate the scaling bias. One set of points is then corrected using these per-axis scaling factors. Finally, any residual global translation is removed to ensure that the corrected differences remain centered at zero.
2.14. Affine Chromatic Correction (ACC)
In addition to LCC, we implemented an independent global method to correct chromatic aberrations by aligning spot coordinates across channels using a 3D affine transformation. This approach compensates for systematic inter-channel discrepancies, including global translations, anisotropic scaling, rotations, and shear.
The procedure operates on paired, colocalized Oligopaint centroids extracted from multiple images sharing the same chromatic aberration profile, acquired on the same microscope within a limited time window. To reduce the influence of mismatched pairs, pairwise distances are filtered using the median and interquartile range (IQR), removing extreme outliers that could strongly bias the affine transformation. Filtered paired centroids from all images are then aggregated to estimate a single global affine transformation matrix.
The affine transformation is estimated by minimizing the squared displacement between corresponding points, allowing for translation, rotation, anisotropic scaling, and shear. The transformation matrix is computed using an implementation adapted from a library by C. Gohlke [
21], which solves the resulting least-squares point-set alignment problem using a singular value decomposition (SVD)–based approach. Once estimated, the transformation is applied to all points in one channel to generate corrected coordinates.
The resulting affine transform is stored and can be reapplied to images of non-colocalized spots acquired under the same conditions and within short time intervals, allowing consistent correction across datasets.
2.15. Distance Measurements and Resolution Assessment
Euclidean distances between registered, colocalized spots were calculated in 3D to assess spatial resolution. Distances for non-colocalized spots were similarly computed to quantify inter-locus spacing. Distributions were visualized using histograms and violin plots in
Matplotlib and
Seaborn[
21,
22], and robust statistics (median and interquartile range, IQR) were used to limit the influence of outliers and assess chromatic correction precision and spatial organization.
4. Discussion
4.1. FISH-Dist Enables Accurate Short-Range Genomic Distance Measurements
We developed FISH-Dist, an automated pipeline optimized for precise 3D distance quantification in FISH imaging at the kilobase scale. FISH-Dist combines deep learning-based spot detection, sub-pixel 3D localization, and dual chromatic aberration correction methods (affine and linear), with accuracy validated using calibrated standards such as DNA origami nanorulers.
While many existing FISH tools focus on large-scale chromosomal structures (hundreds of nanometers to micrometers), biologically critical interactions—such as enhancer–promoter contacts, local chromatin loops, regulatory clustering within topologically associating domains, DNA damage foci, and homologous chromosome pairing—occur at much shorter distances (10–50 kb). At these scales, chromatic aberration and localization precision are limiting factors. In our system, uncorrected inter-channel offsets exceeded 170 nm, with axial components approaching 160 nm —comparable to or larger than many true biological separations. FISH-Dist reduces these errors to approximately 50 nm for colocalized targets.
Additionally, we demonstrate that 2 kb probe targets offer an optimal balance between detection efficiency and spatial compactness, achieving ∼45 nm resolution. These advances enable robust, quantitative measurement of short-range genomic interactions that are typically inaccessible to conventional FISH analysis pipelines.
4.2. Probe Design Guidelines Emerge from Systematic Parameter Testing
Our systematic evaluation of probe design parameters yielded several actionable insights for experimental optimization. The relationship between target sequence length and resolution reveals a critical trade-off: longer sequences improve detection efficiency but compromise localization precision. Our 2 kb construct achieved optimal 45 nm resolution with robust detection (190.5 spots/image). Shortening to 1 kb degraded resolution to 75-80 nm despite reduced target size. The 500 bp construct showed slightly better resolution (∼70 nm) than 1 kb but both exhibited markedly reduced detection efficiency.
These findings indicate that competing effects exist, with shorter targets providing compact labeling but reduced signal intensity and fewer probe binding sites, both of which compromise localization. The 2 kb length represents a favorable compromise. Importantly, sequence composition influences performance even at fixed length, as the R1 construct showed reduced efficiency despite having the same length and number of probes as R6. Factors such as GC content, secondary structure, or chromatin accessibility likely modulate hybridization efficiency.
Probe density experiments showed reducing labeling from 100% to 66% caused moderate degradation (45 nm to 60 nm resolution, 30% detection loss). Further reduction to 50% caused substantial degradation (80 nm resolution, 75% detection loss). Even with probe excess, reducing fluorescent fraction diminishes photon counts, degrading centroid localization. For high spatial accuracy, we recommend maintaining at least 57 oligos/fluorphores per probe set spanning 2kb (corresponding to labeling in our conditions).
Our optimization was conducted in specific genomic and cellular contexts. Absolute values likely depend on chromatin accessibility, nuclear architecture, and cell type. However, general principles —optimal target length balancing signal and compactness, sequence-dependent performance, sensitivity to probe density— should apply broadly. We encourage pilot optimization in specific biological systems.
4.3. Methodological Considerations and Limitations
Validation with DNA origami nanorulers provides ground-truth accuracy under idealized conditions, while transgene-based measurements in fixed biological samples demonstrate accuracy in realistic contexts where chromatin organization and nuclear architecture are preserved. This combination represents a strength of our approach, as it bridges artificial calibration standards and biologically relevant measurements. Nevertheless, probe accessibility can vary with chromatin state, DNA sequence, and cell cycle stage. Although fixation stabilizes chromatin structure, labeled DNA retains conformational heterogeneity reflecting the ensemble of chromatin configurations present at fixation, such that measured distances represent spatial averages rather than rigid, single conformations.
Our chromatic aberration correction assumes a stable optical transformation between channels during image acquisition, and performance may degrade in samples with substantial axial drift or stage movement. In addition, the deep learning–based spot detection relies on training data representative of the target application. Although the trained model generalizes well across the range of probes, labeling densities, and imaging conditions tested here, users working with substantially different probe types or imaging modalities may benefit from retraining or fine-tuning the model. Due to their size, the training datasets and scripts are not publicly distributed but are available upon request.
Throughout validation and optimization, we employed two conceptually distinct chromatic aberration correction approaches, affine and linear, which consistently produced nearly identical corrected distances across all tested conditions, typically differing by only a few nanometers. This close agreement indicates that both methods accurately model the chromatic aberration in our imaging system and provides an internal consistency check that strengthens confidence in measurement accuracy.
Although the two approaches differ primarily in workflow rather than performance, maintaining both in the analysis pipeline offers important diagnostic value. Agreement between methods, as observed here, confirms optical stability and the adequacy of global correction models, whereas substantial divergence would indicate optical instability or model inadequacy and prompt re-evaluation of imaging conditions. Consistent with this interpretation, spatial analysis of residual displacements revealed relatively uniform chromatic aberration fields across the imaging volume, indicating that global correction models capture most systematic offsets in our system. Users are nevertheless encouraged to assess spatial uniformity in their own setups to determine the most appropriate correction strategy.
4.4. Comparison with Existing Methods
Several computational tools exist for FISH image analysis, each with distinct design priorities and validation strategies. Classical approaches based on watershed segmentation or intensity thresholding remain widely used, but they often require manual parameter tuning or segmentation, which is error-prone and can lead to substantial over-segmentation, particularly under variable background conditions or in regions with densely packed spots.
Particle tracking frameworks such as TrackMate [
23] provide flexible and sophisticated spot detection and localization, capable of handling multiple spots per frame. However, in noisy images such as ours, they can generate excessive false-positive detections, and while post-processing can mitigate this, the procedure is slow and not optimized for high-throughput FISH distance measurements. TrackMate also does not explicitly address chromatic aberration correction, which is critical for accurate short-range distance quantification.
FISH-quant [
18] is the most directly comparable tool. However, it was developed primarily for RNA FISH and transcript quantification rather than precise genomic distance measurements and does not include chromatic aberration correction. In contrast, FISH-Dist is specifically designed for short-range genomic distances, implements two complementary chromatic aberration correction methods (linear and affine), and has been rigorously validated using both transgenic constructs and DNA origami nanorulers. Its systematic evaluation of probe design parameters provides increased confidence in quantitative accuracy compared with single-method or less extensively validated pipelines.
5. Conclusions
FISH-Dist has been developed with accessibility and reproducibility in mind. The complete analysis pipeline is available as open-source software, accompanied by comprehensive documentation, example datasets, and tutorials to facilitate adoption. The tool is provided as a command-line application and includes pre-trained deep learning models that support many standard use cases, while also allowing retraining or fine-tuning for specialized experimental conditions.
More broadly, FISH-Dist provides a validated and automated framework for accurate 3D distance measurements in genome organization studies. By integrating chromatic aberration correction, robust spot detection, and quantitative distance analysis into a unified workflow, the pipeline lowers technical barriers to precise spatial measurements and enables reproducible, high-throughput analysis across diverse experimental systems.
Author Contributions
Conceptualization: B.P., T.G.; Software: B.A.; Formal Analysis: B.A., E.C., B.C., and C.S.M.; Investigation: E.C., B.C., and C.S.M.; Data Curation: E.C., B.C., and C.S.M.; Writing: B.A.; Review & Editing: B.A., B.P., E.C., B.C., and C.S.M.; Supervision: B.P.; Project Administration: B.P.; Funding Acquisition: B.P., T.G.
Figure 1.
Colocalization control dataset for quantifying chromatic aberration in multi-color Oligopaint FISH. (A) Maximum-intensity projection of a cropped nuclear region from a representative 3D confocal Oligopaint FISH image, in which the same genomic locus is labeled with two fluorophores (ATTO 565, red; ATTO 633, green), serving as a colocalization control. Nuclear DNA is stained with Hoechst (blue). Under ideal conditions, the two FISH signals should spatially overlap. Scale bar, 5 µm. (B) Corresponding maximum-intensity projection of the deep learning-based segmentation output for the same cropped region, showing automated detection of the nucleus and individual Oligopaint FISH spots while preserving channel color coding. This comparison illustrates the ability of the deep learning models to accurately identify nuclear boundaries and colocalized FISH signals in multi-channel 3D microscopy data.
Figure 1.
Colocalization control dataset for quantifying chromatic aberration in multi-color Oligopaint FISH. (A) Maximum-intensity projection of a cropped nuclear region from a representative 3D confocal Oligopaint FISH image, in which the same genomic locus is labeled with two fluorophores (ATTO 565, red; ATTO 633, green), serving as a colocalization control. Nuclear DNA is stained with Hoechst (blue). Under ideal conditions, the two FISH signals should spatially overlap. Scale bar, 5 µm. (B) Corresponding maximum-intensity projection of the deep learning-based segmentation output for the same cropped region, showing automated detection of the nucleus and individual Oligopaint FISH spots while preserving channel color coding. This comparison illustrates the ability of the deep learning models to accurately identify nuclear boundaries and colocalized FISH signals in multi-channel 3D microscopy data.
Figure 2.
Chromatic aberration in multi-color FISH and its correction. (A) Histogram of 3D inter-channel distances between dual-labeled Oligopaint probes targeting the same genomic locus. Uncorrected measurements show substantial systematic offsets, with a median separation of 172.9 nm (IQR: 135.2–212.3 nm). (A′) Same distances after chromatic aberration correction. Affine (ACC, salmon) and linear chromatic aberration correction (LCC, green) both reduce the median 3D separation to ∼52 nm, with corresponding interquartile ranges shown as shaded areas. Medians are indicated by dashed (ACC) and dotted (LCC) lines. (B–D) Component-wise displacement histograms for uncorrected data along the x (B), y (C), and z (D) axes. Lateral displacements are small (median ∼30 nm), whereas axial displacement is larger (median 162.5 nm). (B′–D′) Component-wise displacements after correction using ACC (salmon) and LCC (green). Both methods reduce systematic offsets, with residual median displacements of ∼13 nm in x and y and ∼40 nm in z, reflecting the practical resolution limit of the system. Histograms are normalized to the number of spot pairs; shaded regions indicate the interquartile range. Data are shown for spot pairs.
Figure 2.
Chromatic aberration in multi-color FISH and its correction. (A) Histogram of 3D inter-channel distances between dual-labeled Oligopaint probes targeting the same genomic locus. Uncorrected measurements show substantial systematic offsets, with a median separation of 172.9 nm (IQR: 135.2–212.3 nm). (A′) Same distances after chromatic aberration correction. Affine (ACC, salmon) and linear chromatic aberration correction (LCC, green) both reduce the median 3D separation to ∼52 nm, with corresponding interquartile ranges shown as shaded areas. Medians are indicated by dashed (ACC) and dotted (LCC) lines. (B–D) Component-wise displacement histograms for uncorrected data along the x (B), y (C), and z (D) axes. Lateral displacements are small (median ∼30 nm), whereas axial displacement is larger (median 162.5 nm). (B′–D′) Component-wise displacements after correction using ACC (salmon) and LCC (green). Both methods reduce systematic offsets, with residual median displacements of ∼13 nm in x and y and ∼40 nm in z, reflecting the practical resolution limit of the system. Histograms are normalized to the number of spot pairs; shaded regions indicate the interquartile range. Data are shown for spot pairs.

Figure 3.
Validation of 3D distance measurements using genomic spacers and DNA origami nanorulers. (A) Measured 3D distances between two Oligopaint probe sets targeting R1 and R6 sequences flanking defined spacers of 0 kb, 3 kb, and 10 kb. Distances were measured after chromatic aberration correction using either the affine (ACC, salmon) or the linear chromatic aberration correction (LCC, green). Horizontal split violin plots show the distribution of distances for each spacer length and correction method, with medians and interquartile ranges indicated by internal lines. Distances increase systematically with spacer length, and the close agreement between methods demonstrates the accuracy of both chromatic aberration corrections. Numbers of analyzed spot pairs were (0 kb), (3 kb), and (10 kb). Throughout this and subsequent figures, x axes are truncated for visualization purposes; measurements outside the displayed range are included in the analysis. (B) 3D distances measured for GATTAquant DNA origami nanorulers with defined fluorophore separations of intermixed 0 nm (colocalization control), 120 nm, and 160 nm. Horizontal split violin plots show distance distributions after chromatic aberration correction using ACC (red) and LCC (green). Both methods accurately reproduce the expected distances, confirming that chromatic aberration correction reliably captures absolute spatial separations. Numbers of analyzed spot pairs were (0 nm), (120 nm), and (160 nm).
Figure 3.
Validation of 3D distance measurements using genomic spacers and DNA origami nanorulers. (A) Measured 3D distances between two Oligopaint probe sets targeting R1 and R6 sequences flanking defined spacers of 0 kb, 3 kb, and 10 kb. Distances were measured after chromatic aberration correction using either the affine (ACC, salmon) or the linear chromatic aberration correction (LCC, green). Horizontal split violin plots show the distribution of distances for each spacer length and correction method, with medians and interquartile ranges indicated by internal lines. Distances increase systematically with spacer length, and the close agreement between methods demonstrates the accuracy of both chromatic aberration corrections. Numbers of analyzed spot pairs were (0 kb), (3 kb), and (10 kb). Throughout this and subsequent figures, x axes are truncated for visualization purposes; measurements outside the displayed range are included in the analysis. (B) 3D distances measured for GATTAquant DNA origami nanorulers with defined fluorophore separations of intermixed 0 nm (colocalization control), 120 nm, and 160 nm. Horizontal split violin plots show distance distributions after chromatic aberration correction using ACC (red) and LCC (green). Both methods accurately reproduce the expected distances, confirming that chromatic aberration correction reliably captures absolute spatial separations. Numbers of analyzed spot pairs were (0 nm), (120 nm), and (160 nm).

Figure 4.
Target sequence length and composition determine effective spatial resolution in FISH. (A–D) Horizontal split violin plots of 3D inter-channel distances measured for Oligopaint probes targeting the same genomic locus, after affine (ACC, salmon) and linear chromatic aberration correction (LCC, green). (A) R6 2 kb; (B) R6 1 kb; (C) R6 500 bp; (D) R1 2 kb at the same locus but with a different sequence. Shortening the target sequence increases the measured inter-channel distance, indicating reduced effective spatial resolution. The alternative 2 kb sequence (R1) yields slightly larger distances compared to R6, highlighting sequence-dependent effects on localization precision. Medians and interquartile ranges are indicated on the plot. Numbers of analyzed spot pairs were: R1 2 kb, ; R6 1 kb, ; R6 2 kb, ; R6 500 bp, .
Figure 4.
Target sequence length and composition determine effective spatial resolution in FISH. (A–D) Horizontal split violin plots of 3D inter-channel distances measured for Oligopaint probes targeting the same genomic locus, after affine (ACC, salmon) and linear chromatic aberration correction (LCC, green). (A) R6 2 kb; (B) R6 1 kb; (C) R6 500 bp; (D) R1 2 kb at the same locus but with a different sequence. Shortening the target sequence increases the measured inter-channel distance, indicating reduced effective spatial resolution. The alternative 2 kb sequence (R1) yields slightly larger distances compared to R6, highlighting sequence-dependent effects on localization precision. Medians and interquartile ranges are indicated on the plot. Numbers of analyzed spot pairs were: R1 2 kb, ; R6 1 kb, ; R6 2 kb, ; R6 500 bp, .
Figure 5.
Probe density modulates detection efficiency and effective spatial resolution. (A–C) Horizontal split violin plots showing distributions of 3D inter-channel distances measured after affine (ACC, salmon) and linear chromatic aberration correction (LCC, green) for decreasing fractions of labeled probes targeting the same 2 kb genomic region. (A) 100% labeled probes, (B) ∼66% labeled probes, (C) ∼50% labeled probes. Medians and interquartile ranges are indicated by the internal quartile lines. Reducing the fraction of fluorescently labeled probes lowers effective spatial resolution, as shown by the systematic increase in median distances with decreasing labeling fraction. This trend is consistent across both correction methods, demonstrating the robustness of the measurements. Numbers of analyzed spot pairs were: 100% labeled, ; 66% labeled, ; 50% labeled, .
Figure 5.
Probe density modulates detection efficiency and effective spatial resolution. (A–C) Horizontal split violin plots showing distributions of 3D inter-channel distances measured after affine (ACC, salmon) and linear chromatic aberration correction (LCC, green) for decreasing fractions of labeled probes targeting the same 2 kb genomic region. (A) 100% labeled probes, (B) ∼66% labeled probes, (C) ∼50% labeled probes. Medians and interquartile ranges are indicated by the internal quartile lines. Reducing the fraction of fluorescently labeled probes lowers effective spatial resolution, as shown by the systematic increase in median distances with decreasing labeling fraction. This trend is consistent across both correction methods, demonstrating the robustness of the measurements. Numbers of analyzed spot pairs were: 100% labeled, ; 66% labeled, ; 50% labeled, .
Table 1.
Average number of detected pairs per image for different genomic constructs.
Table 1.
Average number of detected pairs per image for different genomic constructs.
| Construct |
Target size |
Detected pairs per image |
| R6 |
2 kb |
190.5 |
| R6 |
1 kb |
57.4 |
| R6 |
500 bp |
34 |
| R1 |
2 kb |
128.8 |
Table 2.
Detection efficiency as a function of probe labeling fraction.
Table 2.
Detection efficiency as a function of probe labeling fraction.
Labeled probe fraction |
Fluorescent / unlabeled oligonucleotides per locus |
Detected pairs per image |
| 100% |
87 / 0 |
190.5 |
| 66% |
57 / 30 |
133.2 |
| 50% |
43 / 43 |
51.1 |