Abstract
Biomolecular interactions are central to many essential cellular processes, but RNA-containing complexes remain challenging to resolve structurally, even as experimental methods and AI-based prediction have expanded structural coverage. Tools for the integrated analysis of interfaces within such complexes remain limited. We present ProNA3D, a tool that provides a unified platform for analyzing protein–nucleic acid and nucleic acid-only complexes, bridging the gap between structure prediction and functional interpretation. ProNA3D supports both experimental and computationally predicted structures, incorporating scoring metrics for AlphaFold 3 predictions. It also offers interactive 2-dimensional interface visualization and secondary-structure topology plots for RNA and DNA. An interface-based density zoning feature facilitates structure analysis of cryo-electron microscopy maps, allowing the evaluation of dynamic complexes in the context of heterogeneous density. We demonstrate ProNA3D on diverse complexes solved by x-ray crystallography or cryo-electron microscopy, as well as on computational models. In one example, ProNA3D identified a high-connectivity nucleotide with potential functional relevance in a trimeric complex of HIV-1 RNA and a human antibody. Applying ProNA3D to the entire Protein Data Bank revealed distinct interface connectivity trends and interaction modes characteristic of specific classes of nucleic acid-containing complexes (e.g., methyltransferase-DNA and CRISPR-associated). The method is available as both a UCSF ChimeraX plug-in for visualization and a command-line tool at https://gitlab.com/topf-lab/ProNA3D. In addition, the repository contains the results of the large-scale analyses.
Introduction
The interaction of proteins with a variety of nucleic acids forms the foundation of many processes within cells, specifically in gene expression. These complexes and contacts are essential not only for mechanisms involving DNA, such as replication, repair, and transcription, but also for the wide spectrum of RNA-centered processes [1–4]. While DNA-binding proteins are often associated with transcriptional control [5], RNA-binding proteins participate in a far more extensive set of activities that collectively shape both the transcriptome and the proteome [4,6,7]. RNA-binding proteins contribute to RNA maturation and processing, including splicing, editing, modification, transport, and translation, acting across cellular compartments from the nucleus to the cytoplasm and organelles [4]. Understanding these cellular functions and the underlying processes depends on the structural analysis of nucleic acids and their interactions with proteins [8,9].
However, experimental structure determination of protein–nucleic acid complexes, particularly those involving RNA, remains challenging. Although techniques such as x-ray crystallography and cryo-electron microscopy (cryo-EM) have advanced structural biology considerably, RNA presents a distinct set of challenges due to its greater flexibility and conformational diversity compared to proteins [10,11]. As a consequence, a substantially lower number of nucleic acid complexes have been experimentally resolved and deposited in the Protein Data Bank (PDB) compared to protein–protein complexes [12]. Recent advances in the field of artificial-intelligence (AI)-guided protein–nucleic acid complex structure prediction, such as RoseTTAFoldNA [13] and AlphaFold 3 [14], are beginning to address this gap [15]. Although the performance for these complex predictions remains lower than that for protein-only assemblies [16–18], these approaches offer a promising opportunity to expand structural coverage and allow the computational analysis of complexes that were previously inaccessible.
A range of computational resources has been developed to support the analysis of protein–nucleic acid and nucleic acid-only complexes (Table S1). Tools such as DNAproDB [19] and RNAproDB [20] provide curated topology plots and interactive visualizations of these interactions in 3-dimensional (3D) space. Secondary-structure determination and nucleotide mapping are enabled by tools including DSSR (Defining the Secondary Structure of RNA) [21], RNAscape [22], and ViennaRNA [23]. Broader interface-focused platforms, including PPI3D [24], PLIP [25], and VoroContacts [26], enable more general interface characterization and analysis. Methods tailored to nucleic acids, such as RNAView [27], further assist in identifying and classifying RNA and DNA base-pairing patterns.
Despite their utility, most current platforms are optimized for experimentally resolved structures, and their ability to analyze predicted complex models, which are becoming increasingly important with advances in AI-based structure prediction, remains limited (Table S1). Furthermore, tools for analyzing proteins, RNA, and DNA were often developed independently, resulting in a lack of unified workflows for mixed complexes [28]. In addition, many of these tools are either web servers, restricting users to predefined functionalities, or available only as command-line packages without integrated, interactive visualization. Consequently, there is a need for software that can be used directly within an accessible graphical interface, supports both experimental and computationally predicted complexes, and allows for broad-complex-range (nucleic acid and protein) interface detection and analysis.
Here, we introduce ProNA3D, a UCSF ChimeraX [29] plug-in developed to provide an integrated and accessible environment for the analysis of protein–nucleic acid and nucleic-acid-only complexes (Fig. 1 and Table S1). Building on our previously published PICKLUSTER plug-in [30] for protein complex interface analysis, ProNA3D extends interface detection and the identification of spatially separated “sub-interfaces” to a broader range of biomolecular assemblies. It supports the analysis of both experimentally determined structures and computationally predicted models, including scoring metrics for AlphaFold 3 predictions. Additionally, ProNA3D provides an interactive and flexible 2-dimensional (2D) interface visualization and a secondary-structure topology viewer for RNA and DNA complexes, with features for the examination of protein contacts. Finally, ProNA3D enables assessment in the context of cryo-EM maps through density zoning, helping interrogate interfaces and flexible regions that commonly lie in low-resolution areas, especially in composite maps and RNA-containing complexes. Together, these features provide a unified approach for the analysis of protein and nucleic acid interactions.
Fig. 1.

Overview of ProNA3D for integrated interface analysis of protein–nucleic acid complexes in ChimeraX. The central panel shows a representative protein–DNA–RNA complex (PDB ID: 9B0L), with distinct sub-interfaces automatically detected and annotated. The left panels illustrate ProNA3D’s interactive 2-dimensional visualizations: a secondary-structure topology plot (top left box) and an interface graph depicting residues and nucleotides as nodes connected by interaction edges (bottom left, orange box). The right panels demonstrate ProNA3D’s interface contacts visualization (top right, blue box) and integration of AlphaFold 3 confidence measures, e.g., predicted aligned error (PAE; bottom right box).
Moreover, application of the command-line version of ProNA3D to all high-resolution nucleic acid-containing interfaces in the PDB enabled large-scale structural characterization. The resulting analysis revealed distinct interface connectivity trends between nucleic acid-only and protein–nucleic acid interfaces and highlighted specialized interaction modes such as base flipping.
Results
Below, we describe the application of ProNA3D to different types of complexes, including both experimentally determined (x-ray and cryo-EM) and AI-based predicted complexes: the x-ray structure of a dimeric hammerhead ribozyme RNA complex (PDB ID: 2OEU), a predicted human Fab antibody–HIV-1 RNA complex (target PDB ID: 9C75), a predicted complex formed by the Cre recombinase from Punavirus P1 bound to its target DNA (target PDB ID: 7RHY), and the cryo-EM structure of the Bos taurus adenosine triphosphate (ATP)-dependent DNA/RNA helicase DHX36 in complex with human G-quadruplex RNA (PDB ID: 8VV2; EMD-43547).
X-ray structure of an RNA-only complex: Hammerhead ribozyme
To demonstrate the functionality of ProNA3D on experimentally determined structures, the plug-in was applied to a dimeric hammerhead ribozyme RNA complex (PDB ID: 2OEU). Varying the heavy-atom distance cutoff (dHA) revealed its strong impact on interface detection (Fig. 2A). At a dHA of 3.0 Å, ProNA3D identified 5 sub-interfaces in the dimeric assembly. Increasing the dHA to 4.0 Å reduced this to 2 sub-interfaces, and at 5.0 Å, only a single interface was identified. These observations highlight how dHA defines the granularity of interface division.
Fig. 2.

Influence of the heavy-atom distance cutoff (dHA) and topology analysis of a dimeric hammerhead ribozyme RNA complex (PDB ID: 2OEU) using ProNA3D. (A) Sub-interfaces identified at dHA of 3 Å (left), 4 Å (middle), and 5 Å (right). Nucleotides involved in interchain interfaces are shown in color, while noninteracting nucleotides are displayed in gray. (B) Topology plot of the ribozyme complex generated by ProNA3D using default coloring (A, red; U, blue; C, yellow; G, green). Black edges indicate backbone connectivity, and blue edges characterize base-pairing interactions annotated using the Leontis–Westhof classification. (C) Topology plot of the complex colored according to the detected interchain interface. (D) Close-up view of nucleotide A38 (blue) of chain A in the 3-dimensional structure, highlighting its coordination of the Mn2+ ion.
Furthermore, the topology of the RNA–RNA complex was examined using Leontis–Westhof classification (Fig. 2B and C). ProNA3D detected 29 base-pair interactions, comprising 9 intrachain and 20 interchain pairs. The topology plot highlights nucleotide A38 in chain A as a central node in the interaction network (Fig. 2B). A38 forms backbone contacts with nucleotides 37 and 39 and pairs with nucleotide 17 through a cis Hoogsteen/sugar-edge interaction. Moreover, it engages in a trans Watson–Crick/Hoogsteen base pair with the 2′-O-methylated nucleotide at position 6 of chain B. This interchain interaction is shown to be part of the detected interface region (Fig. 2C). Inspection of A38 in the 3D complex structure further shows that A38 coordinates a Mn2+ ion (Fig. 2D), illustrating that combining topology plots with structural visualization can highlight residues of potential structural importance for further investigation.
Predicted protein–RNA complex: Human Fab antibody–HIV-1 RNA
To assess the performance of ProNA3D on structurally predicted complexes, we analyzed the AlphaFold 3 model of CASP16 target M1296, obtained from the CASP server (https://predictioncenter.org). The corresponding experimentally determined structure (PDB ID: 9C75) is formed by a trimeric assembly of the Fab heavy chain (H), light chain (L), and HIV-1 RNA (R, Rev response element stem-loop II G34U mutant) (Fig. 3A).
Fig. 3.

Analysis of the AlphaFold 3 prediction for the CASP16 target M1296 in comparison with the experimentally determined structure (PDB ID: 9C75). (A) X-ray structure of the antibody–RNA complex with interchain interfaces identified by ProNA3D. The RNA (R) is shown in cyan, the Fab light chain (L) in gray, and the Fab heavy chain (H) in pink. Interface regions are highlighted in blue for the R–H interface and orange for the R–L interface. (B) AlphaFold 3 prediction of the complex with interfaces colored by predicted local distance difference test (pLDDT). (C) Topology plot of the complex colored according to pLDDT values using ProNA3D. Black edges represent backbone connectivity, whereas blue edges indicate base-pairing interactions annotated using the Leontis–Westhof classification. Inset: The protein-interface regions of the RNA and interacting protein residues (salmon). (D) Two-dimensional interface network representation of the complex. Protein residues are in red (chain A) and green (chain B), and RNA is in blue (chain C).
The analysis of the complex with ProNA3D identified interfaces between the RNA and both heavy and light antibody chains in the predicted model (Fig. 3B). The R–H interface involved 23 interacting residues and nucleotides, whereas the R–L interface comprised 5 interaction partners. Structural comparison of the AlphaFold 3 prediction and the experimental structure showed highly similar orientations of the 2 protein chains, while the global fold of the RNA differed slightly (Fig. 3A and B). However, the interface pattern detected by ProNA3D was largely conserved between the 2 structures, as reflected by an interface contact similarity score of 0.875 [31,32].
Analysis of the predicted local distance difference test (pLDDT) [33] scores of the predicted interfaces indicated high confidence in the interacting regions, with most residues exhibiting pLDDT values between 70 and 90 and several exceeding 90 (Fig. 3B). Residue-level comparison of interfaces identified in the predicted and experimental structures revealed that only one residue in the R–L interface (L97) and one nucleotide in the R–H chain interface (R47) differed between the 2 models.
To further analyze the predicted complex, ProNA3D was used to generate a topology plot of the AlphaFold 3 model, incorporating pLDDT-based node coloring and visualization of protein–RNA contacts (Fig. 3C). The secondary-structure representation showed that both antibody chains interact with the tip region of the RNA stem, which contains a bulge within the interface while being characterized by consistent base pairing
ProNA3D also provides a 2D interface representation in which interacting residues and nucleotides are displayed as nodes linked by edges. Examination of this network for the RNA–antibody complex highlighted nucleotide A52 as a highly connected node, suggesting it as a candidate for further structural and functional investigation (Fig. 3D).
Predicted protein–DNA complex: Cre recombinase from Punavirus P1 bound to its target DNA
Next, we analyzed a predicted protein–DNA complex and evaluated the impact of different pLDDT thresholds on interface definition. To this end, we applied ProNA3D to the AlphaFold 3 prediction of a dimeric complex formed by a triple-point mutant of Cre recombinase from Punavirus P1 bound to its target DNA (target PDB ID: 7RHY; Fig. S1A). Using the default dHA and distance for the interface clustering (dC) and applying a pLDDT cutoff of 50, ProNA3D identified 2 sub-interfaces comprising 102 and 5 interacting residues and nucleotides, respectively (Fig. S1B). For this threshold, the calculated interface pLDDT (ipLDDT) [30] values were 88.51 for sub-interface 1 and 89.62 for sub-interface 2, while the corresponding interface predicted aligned error (iPAE) [30,34] values were 2.66 and 2.26 Å, respectively.
Raising the pLDDT cutoff to 70 reduced the size of sub-interface 1 to 95 interacting residues and nucleotides, whereas sub-interface 2 remained unchanged (Fig. S1C). Under these conditions, ipLDDT values of 89.43 and 89.62 were calculated for sub-interfaces 1 and 2, respectively, as well as iPAE values of 2.41 and 2.26 Å. Further increasing the cutoff to 90 resulted in substantially smaller interfaces comprising 16 (sub-interface 1) and 3 (sub-interface 2) interacting residues and nucleotides (Fig. S1D). For this threshold, ipLDDT values increased to 90.37 and 90.29, and iPAE values decreased to 2.08 and 2.05 Å for the 2 sub-interfaces. Notably, interfaces defined using a pLDDT cutoff of 90 correspond to highly reliable regions, which makes them particularly suitable for downstream applications.
Other confidence metrics remained constant across all interface definitions, as these values are not recalculated by ProNA3D. These included a predicted template modeling (pTM) score of 0.92, an interface pTM (ipTM) score of 0.89, and a model confidence (MC) of 0.90, which further supported the overall high quality of the predicted complex.
Cryo-EM structure of a protein–RNA complex: B. taurus ATP-dependent DNA/RNA helicase DHX36/human G-quadruplex RNA
Large RNA- or DNA-containing macromolecular assemblies, such as ribozymes, are increasingly solved using cryo-EM. To facilitate interface-focused analysis of cryo-EM-derived complexes, ProNA3D includes a feature that allows users to directly zone into the density corresponding to identified interface regions.
We used this feature to analyze the ATP-dependent DNA/RNA helicase DHX36 from B. taurus bound to a human G-quadruplex RNA (cMyc G-quadruplex, class I; PDB ID: 8VV2) at a reported resolution of 2.6 Å (Fig. 4A). Applying default parameters for dHA and dC, ProNA3D detected 2 sub-interfaces (Fig. 4B and C). Zoning the density around sub-interface 1 revealed a high local resolution, indicating reliable modeling of both backbone and side-chain interactions (Fig. 4B and D). By contrast, sub-interface 2 exhibits a lower local resolution (Fig. 4C and D), suggesting that modeled side chains in this region should be interpreted cautiously. Notably, residues Lys854 and Lys855 in sub-interface 2 are only partially modeled in the deposited structure, likely reflecting the reduced local resolution in this area (Fig. 4D). However, ProNA3D identified these residues as interface participants, supporting their proposed placement and potential interaction with the RNA, consistent with the results from Banco et al. [35]. Analysis of the complex predicted by AlphaFold 3 further revealed that the pLDDT profile of the prediction agrees with the local resolution pattern (Fig. 4E), with sub-interface 2 displaying lower predicted confidence than sub-interface 1. The reduced local resolution and low confidence of the model in the region may reflect increased structural flexibility. This example demonstrates that interface-based zoning with ProNA3D can provide an effective approach for examining protein–nucleic acid interactions in the context of cryo-EM maps, which often suffer from heterogeneous resolution.
Fig. 4.

ProNA3D analysis of the cryo-electron microscopy (cryo-EM) structure of the adenosine triphosphate (ATP)-dependent DNA/RNA helicase DHX36 in complex with G-quadruplex RNA (PDB ID: 8VV2; EMD: EMD-43547). (A) An overall view of the dimeric complex, with the helicase shown in purple, RNA in green, and the density map in gray. (B) Sub-interfaces identified by ProNA3D, with sub-interface 1 in blue and sub-interface 2 in orange. The density map (blue) is zoned around sub-interface 1. (C) The density map (blue) is zoned around sub-interface 2. Inset: Lys854 and Lys855, which are not fully modeled (due to lack of density in this region) but participate in the interface (sub-interface 2), are highlighted. (D) Local resolution (Å) map of the complex, with blue indicating better resolution and red indicating worse resolution. The map was calculated using RELION-4.0.0 [52], with a mask applied to the modeled region. (E) Superposition of the AlphaFold 3 prediction of the complex (colored by predicted local distance difference test [pLDDT]; red indicating low values and blue indicating high values; helicase residues: 1 to 972; RNA nucleotides: 1 to 27) on the corresponding cryo-EM structure (PDB ID: 8VV2) (gray; helicase residues: 15 to 948 with unresolved regions not modeled; RNA nucleotides: 2 to 27 with unresolved regions not modeled).
Systematic analysis of protein–nucleic acid and nucleic acid-only interfaces using ProNA3D
In addition to graphical implementation, ProNA3D is available as a command-line tool, enabling rapid, large-scale analysis of macromolecular complexes without visualization. Here, the command-line version of ProNA3D (default value of 5 Å for both dHA and dC) was applied to all nucleic acid-containing complexes in the PDB (for the protocol for dataset curation, see Methods). These were classified into RNA–RNA (n = 4,797), RNA–DNA (n = 450), DNA–DNA (n = 4,590), protein–DNA (n = 11,791), and protein–RNA (n = 23,616) interfaces.
To characterize structural differences between interface classes, we analyzed residue and nucleotide connectivity. Connectivity is defined per residue or nucleotide as the number of distinct residues or nucleotides from the interaction partner that contact that given residue/nucleotide across the interface. For each interface, the maximum observed connectivity (whether nucleotide or residue) was recorded, and connectivity distributions were examined both at the interface level and at the level of individual residue and nucleotide types. Moreover, residue- and nucleotide-type occurrence distributions at the interface were analyzed.
Maximum connectivity distributions for different interface classes
Nucleic acid-only interfaces exhibited highly consistent maximum connectivity values across interaction types. For each interface, connectivity was calculated for every residue or nucleotide at the interface, and the highest observed value was defined as the maximum connectivity of that interface. RNA–RNA, RNA–DNA, and DNA–DNA interfaces all showed median maximum connectivity values of 3 interaction partners per nucleotide, with relatively low variability (RNA–DNA: σ = 0.76; DNA–DNA: σ = 0.88) (Fig. 5 and Table S2). RNA–RNA interfaces displayed slightly broader distributions (σ = 1.83), consistent with the greater structural diversity and tertiary interactions characteristic of RNA assemblies. The local maximum in the DNA–DNA interaction distribution at a connectivity of 1 could be explained in the majority of cases by nicked DNA structures [36] (e.g., from endonuclease cleavage), as exemplified for the DNA substrate for DNA repair enzymes (PDB ID: 1VTE; Fig. 6A). Although the phosphodiester bond is broken, base stacking across the nick can be retained, producing noncovalent interactions at a connectivity of 1 (Fig. 5; DNA–DNA).
Fig. 5.

Maximum connectivity across nucleic acid-containing interface types. Connectivity was defined as the number of distinct residues or nucleotides contacted by a residue or nucleotide across an interface. For each interface, the highest connectivity value was extracted. Shown are RNA–RNA, RNA–DNA, DNA–DNA, protein–DNA, and protein–RNA interfaces. Median values are indicated for each interface class (dashed line).
Fig. 6.

Examples illustrating nicked DNA (low-connectivity outliers) and nucleotide base flipping associated with high connectivity (≥18). Interfaces of the highlighted complexes are shown, with interface residues from interaction partner 1 in red and from interaction partner 2 in magenta, except the flipped nucleotides, which are shown in cyan. Corresponding secondary-structure plot (A) and interaction networks (B and C) derived from ProNA3D are displayed for each complex. (A) Nicked DNA duplex (PDB ID: 1VTE), illustrating base stacking across a nicked DNA strand. (B) DNA methyltransferase (chain A, beige) from Haemophilus haemolyticus bound to its target DNA (chain D, gray) (PDB ID: 2C7O). (C) CRISPR-associated protein Csm4 (chain B, beige) from Lactococcus lactis in complex with CRISPR RNA (crRNA) (chain R, gray) (PDB ID: 9ASH).
In contrast, protein–nucleic acid interfaces showed higher maximum connectivity values and substantially broader distributions (protein–RNA: σ = 3.32; protein–DNA: σ = 3.48) (Fig. 5 and Table S2). Protein–DNA and protein–RNA interfaces exhibited median maximum connectivity values of 5 and 4, respectively, corresponding to an increase of approximately 2 and 1 additional interaction partners compared to nucleic acid-only interfaces. The large standard deviations indicated a heterogeneous interface organization, reflecting the diversity of protein–nucleic acid binding modes and the smaller size of amino acid residues in comparison to nucleic acids [37].
Pairwise comparisons of maximum connectivity distributions confirmed that the differences between nucleic acid-only and protein–nucleic acid interfaces are statistically significant across interface classes (Mann–Whitney U test, Table S3). Not surprisingly, the differences between different types of nucleic acid-only interfaces are not significant.
Moreover, repeating the analysis using threshold pairs of 4/5 Å, 4/4 Å, and 5/4 Å to variations in dHA and dC resulted in similar trends for the maximum connectivity distributions (Fig. S2 and Tables S4 to S6). Although stricter cutoffs reduced absolute connectivity values, protein–DNA and protein–RNA interfaces consistently exhibited higher mean maximum connectivity and broader distributions than nucleic acid-only interfaces. The differences in median maximum connectivity were less pronounced; however, the overall patterns in distributions remained unchanged, indicating that the trends observed for the 5-Å threshold for both parameters are robust to the choice of distance cutoff.
Protein–nucleic acid complexes contained a subset of cases with exceptionally high connectivity. To investigate these outliers structurally, interfaces with connectivity ≥ 18 were examined in detail. In most cases, these involved enzymes interacting with DNA, such as methyltransferases (typically connectivity ≥ 20), where individual bases were flipped out of the helix for covalent modification or excision (e.g., PDB: 2C7O) [38]. In these structures, the flipped nucleotide was almost completely enclosed by surrounding protein residues, as illustrated for the DNA methyltransferase from Haemophilus haemolyticus bound to its target DNA, resulting in exceptionally high single-nucleotide connectivity (Fig. 6B). Many interfaces with connectivity values between 18 and 20 involved components of the CRISPR–Cas machinery, as exemplified for the CRISPR-associated protein Csm4 from Lactococcus lactis that interacts with the CRISPR RNA (Fig. 6C; PDB ID: 9ASH). In this structure, C2 of the RNA is flipped out with a connectivity of 18. This binding mode appeared to be conserved, as we also observed a highly similar flipped conformation and high connectivity for Csm4 from Streptococcus thermophilus (PDB ID: 9NO4; Fig. S3). This observation is consistent with previous structural analyses, which describe nucleotide flipping at the 5′ tag induced by a β-hairpin of Csm4 [39].
Individual residue- and nucleotide-level connectivity for different interface classes
Individual residue- and nucleotide-level analysis further highlighted the differences between nucleic acid-only and protein–nucleic acid complexes (Figs. S4 and S5 and Tables S7 to S14). DNA–DNA interfaces showed tightly constrained connectivity patterns across all 4 nucleotides with small standard deviations (Fig. S4 and Table S7), whereas RNA–RNA interfaces exhibited broader distributions, with adenine and guanine showing slightly elevated connectivity (Fig. S4 and Table S8). RNA–DNA interfaces displayed similar connectivity behavior for RNA and DNA nucleotides, with only adenine and thymine showing a higher median connectivity of 3, consistent with geometry-constrained hybrid base pairing (Fig. S4 and Tables S9 and S10).
In protein–RNA and protein–DNA interfaces, connectivity varied strongly by amino acid type, with positively charged residues, particularly arginine, showing the highest connectivity values, identifying them as consistent interaction hot spots (Fig. S5 and Tables S11 to S14).
Occurrence distributions of residue and nucleotide types for different interface classes
Occurrence analyses of residues and nucleotides mirrored the already described trends. DNA–DNA interfaces exhibited uniform nucleotide frequencies (Fig. S6 and Table S7), while in RNA–RNA and RNA–DNA interfaces, purines were slightly more abundant than pyrimidines (Fig. S6 and Tables S8 to S10). Protein–RNA interfaces were enriched in guanine and adenine, and protein–DNA interfaces in adenine and thymine (Fig. S6 and Tables S11 and S13). On the protein side, the positively charged arginine and lysine were the most frequent, followed by polar residues, with hydrophobic residues underrepresented, aligning with the observations from Krüger et al. [40] (Fig. S7 and Tables S12 and S14).
Overall, this large-scale analysis demonstrated that nucleic acid-only interfaces are more defined by constrained and uniform interaction geometries, whereas protein–nucleic acid interfaces exhibit greater heterogeneity.
Discussion
In this work, we present ProNA3D, a new tool that enables the identification and analysis of interfaces in protein–nucleic acid and nucleic acid-only complexes. ProNA3D identifies interchain interfaces based on spatial properties and further subdivides them into distinct sub-interfaces, facilitating a more detailed characterization of complexes.
ProNA3D extends interface analysis beyond 3D contacts by providing analysis options for nucleic acid and protein–nucleic acid complexes, including topology plots, 2D interface graphs, and predicted interface-specific confidence metrics. Together with support for analyzing the interfaces in the context of cryo-EM density maps, these features enable assessment of interaction quality and structural reliability in both predicted and experimental complexes.
Several computational tools are available for analyzing protein–nucleic acid interactions, including DNAproDB [19], RNAproDB [20], and RNAView [27], as well as interface analysis platforms such as PLIP [25] and VoroContacts [26]. However, these tools are primarily tailored to experimentally resolved structures, often focus on either proteins or nucleic acids, and lack unified, interactive workflows for mixed complexes. ProNA3D addresses this gap by allowing for the analysis of both experimental and predicted nucleic acid-containing complexes. Furthermore, in addition to being available as a command-line tool, it is also available as a ChimeraX plug-in, providing an integrated, graphical environment for the analysis of such assemblies.
By enabling detailed interface inspection, ProNA3D facilitates the identification of highly connected interface residues and nucleotides, providing a framework for exploring interaction patterns and prioritizing candidates for subsequent experimental validation, including mutational analyses. This capability is illustrated by our analyses of a dimeric hammerhead ribozyme RNA complex (PDB ID: 2OEU) and a predicted human Fab antibody–HIV-1 RNA complex (target PDB ID: 9C75), in which nucleotides A38 and A52, respectively, were identified as highly connected interaction nodes and inferred to play structurally important roles.
Recent advances in AI-driven structure prediction have substantially expanded the structural coverage of nucleic acid-containing complexes by allowing access to assemblies difficult or impossible to characterize experimentally. As a result, predicted complex models are becoming increasingly important resources, highlighting the need for tools that support their detailed and reliable analysis. While existing platforms such as RNAproDB and DNAproDB allow the analysis of user-provided structures, they are primarily tailored to experimentally resolved models and do not support the visualization of prediction confidence metrics in a structural context, limiting their applicability to predicted complexes. ProNA3D addresses this limitation by integrating interface-specific confidence measures, including ipLDDT and iPAE, directly into the structural analysis workflow, allowing users to assess prediction quality directly at the interaction level. This capability facilitated, for example, the identification of high-confidence sub-interfaces in a predicted complex between the Punavirus P1 Cre recombinase and its target DNA (PDB ID: 7RHY), illustrating the utility of ProNA3D for evaluating predicted complexes.
Furthermore, in recent years, cryo-EM has become the primary method of choice for determining the structures of nucleic acid-containing complexes. However, cryo-EM maps often show strong local variations in resolution, which can complicate structural interpretation. Atomic models derived from these maps do not always capture local variations that are often associated with molecular flexibility or functional dynamics at interface regions [41]. By allowing density maps to be zoned around detected interface regions and combined with model-derived confidence scores, such as B-factors or pLDDT, ProNA3D supports local assessment of model quality in large assemblies. We demonstrated this approach on the cryo-EM structure of the B. taurus ATP-dependent DNA/RNA helicase DHX36 in complex with human G-quadruplex RNA (PDB ID: 8VV2; EMD-43547), allowing for focused analysis of specific interface regions suffering from a lower local resolution.
The large-scale connectivity analysis enabled by ProNA3D not only confirmed established principles of nucleic acid interfaces but also revealed subtle and functionally relevant variations. The relatively uniform connectivity of nucleic acid-only interfaces reflects the regularity of duplex DNA and the structured tertiary contacts in RNA [42,43]. In contrast, the broader and more heterogeneous connectivity patterns in protein–nucleic acid interfaces highlight the diversity of protein–nucleic acid interaction modes [37].
Rare high-connectivity outliers, including base flipping in DNA methyltransferases and CRISPR–Cas Csm4 proteins, emphasize specialized interactions beyond typical interface metrics. The conservation of flipped nucleotides across species suggests that such extreme connectivity may be linked to structural and functional importance.
Residue- and nucleotide-level trends, such as the enrichment of positively charged residues at protein interfaces, align with known electrostatic and geometric constraints [40], whereas features like the DNA–DNA maximal connectivity of 1, indicating nicked DNA, illustrate the ability of ProNA3D to capture also subtle structural variations.
Overall, ProNA3D provides an interactive framework for the comprehensive analysis of both experimentally determined and computationally predicted structures of protein and nucleic acid complexes and supports a wide range of downstream structural and functional studies. Integration within ChimeraX further extends analytical possibilities through access to other analysis tools from the ChimeraX suite.
In the future, the combination of 3D interface identification, topology plots, and interface graphs in ProNA3D allows the framework to support both detailed case-specific studies and large-scale structural analyses, enabling the systematic discovery of recurring interaction and secondary-structure patterns, connectivity signatures, and interaction features. However, high connectivity should be regarded as a hypothesis for further investigation rather than direct indicators of functional importance. An important limitation of the current ProNA3D implementation is the lack of automatic support for modified nucleotides and modified amino acids. As chemically modified nucleotides are prevalent in many experimentally determined RNA structures and can influence RNA secondary-structure formation [44,45], incorporating automated handling of these modifications will be part of future development of the software. Furthermore, while current secondary-structure annotation in ProNA3D relies on DSSR, future implementations could expand compatibility with additional secondary-structure annotation approaches, such as RNAView [27], to increase flexibility and applicability across diverse RNA structures and analysis workflows.
Methods
Programming languages and general tools
ProNA3D is developed in Python 3.9 and uses a front-end built with HTML, JavaScript, Qt, and Jinja2 to enable an interactive user interface within the application. The tool is distributed as a plug-in for UCSF ChimeraX version 1.10 [29] while still maintaining compatibility with previous releases of the software.
General parameters and functions
ProNA3D relies on the interface detection strategy originally introduced in PICKLUSTER [30] but substantially broadens its scope and functionality. While PICKLUSTER was designed specifically for protein–protein interfaces, ProNA3D generalizes the approach for the analysis of interaction sites across protein–RNA, protein–DNA, RNA–RNA, RNA–DNA, and DNA–DNA complexes.
It is worth noting that ProNA3D is not able to handle modified nucleotides and protein residues. In order to include such entities in the interface calculation, it is possible to modify them manually in ChimeraX.
The plug-in operates directly on PDB or mmCIF structure files loaded into ChimeraX and can be applied to both experimentally determined structures and predicted models (e.g., AlphaFold 3). Once the calculation is started, ProNA3D automatically identifies the “sub-interfaces” of contacting residues or nucleotides and reports the results in the ChimeraX Log.
To accommodate different analysis objectives, the plug-in provides 3 modes for the detection of interfaces:
-
•
pairwise interface detection between user-selected chains, designed for situations where the interaction between 2 specific components is of interest
-
•
interface detection across the entire complex, offering a global view of all interchain contacts within multimeric complexes of high stoichiometry
-
•
interface detection for a single chain against all other chains, which is particularly helpful when the focus is on the interaction landscape of one specific component
ProNA3D can additionally report specific interaction partners on the residue/nucleotide level, which is valuable for identifying positions involved in multiple interfaces (“interaction hubs”). For downstream analyses, the tool allows exporting all detected interfaces to a CSV file, enabling further processing or visualization with external software.
Interface extraction
Interacting residues are identified by calculating distances between their heavy atoms, using a KDTree data structure from SciPy [46]. The heavy-atom distance cutoff (dHA), which defines interacting atoms, can be selected by the user in ProNA3D. However, ProNA3D applies a default dHA of 5.0 Å [34].
The interface is calculated as follows:
| (1) |
where and are residues (or nucleotides) on chains and , and denote their corresponding heavy atoms with coordinates , and is the heavy-atom distance cutoff.
Users can further decide whether to apply the interface clustering algorithm provided by ProNA3D. When enabled, the plug-in groups interacting residues or nucleotides into “sub-interfaces” using a centroid-based approach. For each residue or nucleotide participating in the interchain interface, the centroid of all atoms is computed. If the distance between these centroids is below a user-specified cutoff distance (default is 5.0 Å), they are clustered into the same sub-interface , where the set of sub-interfaces is defined as
| (2) |
where are residues or nucleotides within the interface . The centroids and of a residue, or a nucleotide, and , on chains and , are defined as the mean position of their atoms, and 2 elements belong to the same sub-interface if the distance between their centroids is less than, or equal to, the cutoff .
ProNA3D supports an additional feature, aimed at the analysis of interfaces of structural models, where some regions may suffer from low confidence. To exclude such regions, users can specify a confidence score threshold that is based on the values per residue (averaged from the corresponding per-atom values) from the B-factor column (e.g., pLDDT [33]). Residues and nucleotides displaying a pLDDT below the selected cutoff are then excluded from the computation of the interface.
Topology and 2D interface plotting
In ProNA3D, the secondary structure of nucleic acids is displayed as topology plots, which represent the overall fold of an RNA or DNA molecule in a simplified 2D graph [27].
To generate topology plots, ProNA3D uses the program DSSR [21]. The analyses presented in this article were performed using DSSR v2.6.0. DSSR detects all base pairs in a structure, identifies canonical and noncanonical backbone features, and captures complex motifs such as pseudoknots. When a topology plot is requested, ProNA3D executes DSSR, stores the resulting output to a dedicated directory, and retrieves the generated JSON file, which contains the secondary-structure information required for visualization. The subsequent parsing and transformation of the DSSR JSON file follow an approach adapted from the source code of the RNAscape web server [22]. Visualization of the final plot is performed using the Matplotlib [47] and NetworkX [48] packages.
For the base-pairing annotation used in the topology plot, ProNA3D offers 4 options: (a) the Leontis–Westhof classification (12 classes) [49], (b) the Saenger classification (28 classes) [50], (c) DSSR’s own annotation scheme (closely related to Leontis–Westhof) [21], and (d) a mode without base-pairing annotations.
Interacting residues and nucleotides are depicted as nodes linked by edges, and an interactive selection that highlights the corresponding elements in the 3D structure is supported. Black edges indicate backbone connectivity, and blue edges characterize base-pairing interactions.
To enable the link between the detected 3D interface and the secondary-structure visualization, ProNA3D provides the option of coloring the topology plot according to the sub-interfaces. For predicted models with a confidence score in the B-factor column (such as AlphaFold 3 pLDDT), the topology plot can also be colored by these values, providing a visual indication of MC in the context of secondary structure.
For protein–nucleic acid complexes, protein–nucleic acid contacts can be added to the topology plot, with interacting residues being linked to their corresponding nucleotide nodes. To preserve readability, each protein residue is linked to only a single nucleotide node, which may result in the duplication of protein residue nodes when necessary.
The topology plot is fully interactive, enabling manual adjustment of node positions and selection of residues or nucleotides in the 3D structure directly via the plot.
Since the topology plotting relies on DSSR, which requires a user license, the path to the DSSR executable (x3dna-dssr) must be provided. While ProNA3D was tested with DSSR v2.6.0, compatibility with other DSSR versions may depend on the output format generated by the respective release. Future DSSR versions will be tested for compatibility. For users without access to DSSR, or when only a simplified representation is required, ProNA3D offers a 2D plot of the identified complex interface. In that 2D plot, node size is correlated with its level of connectivity. Visualization is performed utilizing the Matplotlib and NetworkX packages.
AlphaFold 3 scoring
ProNA3D includes a set of scoring metrics designed for assessing protein complex models produced by AlphaFold 3. Among these is the calculation of ipLDDT, an interface-specific version of pLDDT [33]. For this, ProNA3D averages the atom-level values across all positions that form the interface, offering an estimate of the local confidence in the predicted contacts. ipLDDT is calculated as follows:
| (3) |
where is the number of interface residues or nucleotides, is the number of atoms in residue , and is the pLDDT of atom in residue .
Moreover, the plug-in provides the option of computing iPAE [30,51]. To calculate iPAE, all predicted aligned error (PAE) [34] entries associated with the interface residues and nucleotides are extracted from the PAE matrix and then averaged to obtain a single score for each interface or sub-interface. iPAE is calculated as follows:
| (4) |
where and denote the 2 entries of the PAE matrix corresponding to residue pairs involved in the interface and is the total number of residue pairs on chains and (each corresponds to 2 PAE entries).
In addition, the plug-in reports other AlphaFold 3 confidence metrics, such as pTM [33], ipTM [34], MC (MC = 0.8 ∗ ipTM + 0.2 ∗ pTM), the maximum PAE, and the PAE matrix. Except for ipLDDT, these metrics require the scoring metric JSON files generated by AlphaFold 3 during complex prediction.
Cryo-EM map analysis
For cryo-EM analysis, ProNA3D enables interface-focused analysis of density maps by zoning the map around the identified interface regions. This is implemented using the volume zone functionality of UCSF ChimeraX [29]. Cryo-EM maps are retrieved from the Electron Microscopy Data Bank and supplied to ProNA3D, along with the corresponding atomic models, allowing interface-based density zoning to be performed directly within the plug-in. For the calculation of the local resolution, we used RELION-4.0.0 [52] based on half maps.
Dataset curation for large-scale PDB analysis
PDB entries were initially filtered to structures containing nucleic acids with a resolution ≤3.0 Å, yielding 10,806 complexes. To reduce sequence redundancy, MMseqs2 [53] was employed in a multistep protocol. Monomeric chains were first grouped by macromolecular type (protein, DNA, and RNA). Protein sequences (derived from SEQRES records in the CIF file) were clustered at 30% sequence identity, whereas DNA and RNA sequences were clustered at 90% identity.
Subsequently, ProNA3D (default dHA settings) was used to identify all potential interfaces within each complex (without interface clustering). Processing the dataset using the command-line implementation of ProNA3D required 5 h 51 min 51 s on a system equipped with an AMD EPYC 7552 48-core processor and 188 GB of RAM, running Ubuntu 24.04.4 LTS. Therefore, on average, a single complex takes less than 2 s to be processed on the same system. Interfaces were then mapped to cluster–cluster interactions, and one representative from each cluster combination was randomly selected, resulting in 6,642 complexes. In a final filtering step, sequence length thresholds were applied (≥30 residues for proteins and ≥6 nucleotides for nucleic acids), yielding a dataset of 6,047 complexes. Application of ProNA3D (default dHA and dC settings) to this dataset identified 59,959 sub-interfaces.
Finally, sub-interfaces were classified by interaction type as follows: RNA–RNA (n = 4,797), RNA–DNA (n = 450), DNA–DNA (n = 4,590), protein–DNA (n = 11,791), and protein–RNA (n = 23,616). Additionally, 14,681 interfaces were detected between protein chains only, and 34 sub-interfaces involved hybrid chains containing both amino acid residues and nucleotides that could not be unambiguously assigned to a single category (e.g., AA-tRNA). As ProNA3D was developed primarily for the analysis of nucleic acid-containing interfaces, these latter 2 interface classes were excluded, resulting in a final dataset of 45,244 sub-interfaces.
Acknowledgments
The authors thank the Topf group for helpful discussions and feedback. We especially thank Dr. Guendalina Marini and Dr. Mauro Maiorca for their support with the cryo-EM analysis.
Funding: This work was supported by the cooperation of the Leibniz ScienceCampus InterACt (funded by the BWFGB Hamburg and the Leibniz Association), the Leibniz Collaborative Excellence (grant number: K622/2024), and Deutsche Forschungsgemeinschaft SFB 1648/1 (2024) — 512741711.
Competing interests: The authors declare that they have no competing interests.
Data Availability
ProNA3D is implemented as a plug-in for the molecular visualization program UCSF ChimeraX and as a command-line tool. It is freely available for download from the ChimeraX toolshed and https://gitlab.com/topf-lab/ProNA3D. In addition, the repository contains the results of the large-scale analyses. Note that for secondary-structure features, DSSR has to be downloaded with a license [21].
Supplementary Materials
Figs. S1 to S7
Tables S1 to 14
References
- 1.Hudson WH, Ortlund EA. The structure, function and evolution of proteins that bind DNA and RNA. Nat Rev Mol Cell Biol. 2014;15(11):749–760. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Aravind L, Walker DR, Koonin EV. Conserved domains in DNA repair proteins and evolution of repair systems. Nucleic Acids Res. 1999;27(5):1223–1242. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Alberts B. DNA replication and recombination. Nature. 2003;421(6921):431–435. [DOI] [PubMed] [Google Scholar]
- 4.Gerstberger S, Hafner M, Tuschl T. A census of human RNA-binding proteins. Nat Rev Genet. 2014;15(12):829–845. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Mitchell PJ, Tjian R. Transcriptional regulation in mammalian cells by sequence-specific DNA binding proteins. Science. 1989;245(4916):371–378. [DOI] [PubMed] [Google Scholar]
- 6.Cech TR, Steitz JA. The noncoding RNA revolution-trashing old rules to forge new ones. Cell. 2014;157(1):77–94. [DOI] [PubMed] [Google Scholar]
- 7.Krautwurst S, Lamkiewicz K. RNA-protein interaction prediction without high-throughput data: An overview and benchmark of in silico tools. Comput Struct Biotechnol J. 2024;23:4036–4046. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Nadassy K, Wodak SJ, Janin J. Structural features of protein–nucleic acid recognition sites. Biochemistry. 1999;38(7):1999–2017. [DOI] [PubMed] [Google Scholar]
- 9.Corley M, Burns MC, Yeo GW. How RNA-binding proteins interact with RNA: Molecules and mechanisms. Mol Cell. 2020;78(1):9–29. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Ke A, Doudna JA. Crystallization of RNA and RNA–protein complexes. Methods. 2004;34(3):408–414. [DOI] [PubMed] [Google Scholar]
- 11.Kappel K, Zhang K, Su Z, Watkins AM, Kladwang W, Li S, Pintilie G, Topkar VV, Rangan R, Zheludev IN, et al. Accelerated cryo-EM-guided determination of three-dimensional RNA-only structures. Nat Methods. 2020;17(7):699–707. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Ma H, Jia X, Zhang K, Su Z. Cryo-EM advances in RNA structure determination. Signal Transduct Target Ther. 2022;7(1):58. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Baek M, McHugh R, Anishchenko I, Jiang H, Baker D, DiMaio F. Accurate prediction of protein–nucleic acid complexes using RoseTTAFoldNA. Nat Methods. 2024;21(1):117–121. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Abramson J, Adler J, Dunger J, Evans R, Green T, Pritzel A, Ronneberger O, Willmore L, Ballard AJ, Bambrick J, et al. Accurate structure prediction of biomolecular interactions with AlphaFold 3. Nature. 2024;630(8016):493–500. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Chaturvedi M, Rashid MA, Paliwal KK. Transformers in RNA structure prediction: A review. Comput Struct Biotechnol J. 2025;27:1187–1203. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Kretsch RC, Albrecht R, Andersen ES, Chen H-A, Chiu W, Das R, Gezelle JG, Hartmann MD, Höbartner C, Hu Y, et al. Functional relevance of CASP16 nucleic acid predictions as evaluated by structure providers. Proteins. 2026;94(1):51–78. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Westhof E, Sun H, Bu F, Miao Z. The RNA-Puzzles assessments of RNA-only targets in CASP16. Proteins. 2026;94(1):218–229. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Kryshtafovych A, Schwede T, Topf M, Fidelis K, Moult J. Progress and bottlenecks for deep learning in computational structure biology: CASP round XVI. Proteins. 2026;94(1):5–14. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Mitra R, Cohen AS, Sagendorf JM, Berman HM, Rohs R. DNAproDB: An updated database for the automated and interactive analysis of protein–DNA complexes. Nucleic Acids Res. 2025;53(D1):D396–D402. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Mitra R, Cohen AS, Tang WY, Hosseini H, Hong Y, Berman HM, Rohs R. RNAproDB: A webserver and interactive database for analyzing protein–RNA interactions. J Mol Biol. 2025;437(15): Article 169012. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Lu X-J, Bussemaker HJ, Olson WK. DSSR: An integrated software tool for dissecting the spatial structure of RNA. Nucleic Acids Res. 2015;43(21): Article e142. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Mitra R, Cohen AS, Rohs R. RNAscape: Geometric mapping and customizable visualization of RNA structure. Nucleic Acids Res. 2024;52(W1):W354–W361. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Lorenz R, Bernhart SH, Höner Zu Siederdissen C, Tafer H, Flamm C, Stadler PF, Hofacker IL. ViennaRNA Package 2.0. Algorithms Mol Biol. 2011;6(1):26. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Dapkūnas J, Timinskas A, Olechnovič K, Tomkuvienė M, Venclovas Č. PPI3D: A web server for searching, analyzing and modeling protein–protein, protein–peptide and protein–nucleic acid interactions. Nucleic Acids Res. 2024;52(W1):W264–W271. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Adasme MF, Linnemann KL, Bolz SN, Kaiser F, Salentin S, Haupt VJ, Schroeder M. PLIP 2021: Expanding the scope of the protein–ligand interaction profiler to DNA and RNA. Nucleic Acids Res. 2021;49(W1):W530–W534. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Olechnovič K, Venclovas Č. VoroContacts: A tool for the analysis of interatomic contacts in macromolecular structures. Bioinformatics. 2021;37(24):4873–4875. [DOI] [PubMed] [Google Scholar]
- 27.Yang H, Jossinet F, Leontis N, Chen L, Westbrook J, Berman H, Westhof E. Tools for the automatic identification and classification of RNA base pairs. Nucleic Acids Res. 2003;31(13):3450–3460. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Dapkūnas J, Venclovas Č. Databases and web-based tools for studying structures of protein-nucleic acid complexes. Curr Opin Struct Biol. 2025;94: Article 103079. [DOI] [PubMed] [Google Scholar]
- 29.Pettersen EF, Goddard TD, Huang CC, Meng EC, Couch GS, Croll TI, Morris JH, Ferrin TE. UCSF ChimeraX: Structure visualization for researchers, educators, and developers. Protein Sci. 2021;30(1):70–82. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Genz LR, Mulvaney T, Nair S, Topf M. PICKLUSTER: A protein-interface clustering and analysis plug-in for UCSF ChimeraX. Bioinformatics. 2023;39(11):btad629. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Lafita A, Bliven S, Kryshtafovych A, Bertoni M, Monastyrskyy B, Duarte JM, Schwede T, Capitani G. Assessment of protein assembly prediction in CASP12. Proteins. 2018;86 Suppl 1(Suppl 1):247–256. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Kretsch RC, Hummer AM, He S, Yuan R, Zhang J, Karagianes T, Cong Q, Kryshtafovych A, Das R. Assessment of nucleic acid structure prediction in CASP16. bioRxiv. 2025. 10.1101/2025.05.06.652459 [DOI] [PMC free article] [PubMed]
- 33.Jumper J, Evans R, Pritzel A, Green T, Figurnov M, Ronneberger O, Tunyasuvunakool K, Bates R, Žídek A, Potapenko A, et al. Highly accurate protein structure prediction with AlphaFold. Nature. 2021;596(7873):583–589. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Evans R, O’Neill M, Pritzel A, Antropova N, Senior A, Green T, Žídek A, Bates R, Blackwell S, Yim J, et al. Protein complex prediction with AlphaFold-Multimer. bioRxiv. 2022. 10.1101/2021.10.04.463034 [DOI]
- 35.Banco MT, Paul T, Jiang J, Myong S, Ferré-D’Amaré AR. Structural basis for dual DNA and RNA specificity of the G-quadruplex-resolving DEAH-box helicase DHX36. Cell Rep. 2025;44(9): Article 116136. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Aymami J, Coll M, Marel GA, Boom JH, Wang AH, Rich A. Molecular structure of nicked DNA: A substrate for DNA repair enzymes. Proc Natl Acad Sci USA. 1990;87(7):2526–2530. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Bellone ML, Mensitieri F, Marmo E, Calabrese AN, Gaudino G, Izzo V, Dal Piaz F. Structural characterization of protein–nucleic acid complexes: An overview of the recent innovation in the analytic methods. Int J Mol Sci. 2025;26(23):11465. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Neely RK, Daujotyte D, Grazulis S, Magennis SW, DTF D, Klimasauskas S, Jones AC. Time-resolved fluorescence of 2-aminopurine as a probe of base flipping in M.HhaI–DNA complexes. Nucleic Acids Res. 2005;33(22):6953–6960. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.You L, Ma J, Wang J, Artamonova D, Wang M, Liu L, Xiang H, Severinov K, Zhang X, Wang Y. Structure studies of the CRISPR-Csm complex reveal mechanism of co-transcriptional interference. Cell. 2019;176(1):239–253.e16. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Krüger DM, Neubacher S, Grossmann TN. Protein–RNA interactions: Structural characteristics and hotspot amino acids. RNA. 2018;24(11):1457–1465. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Mulvaney T, Kryshtafovych A, Topf M. Cryo-EM analysis in CASP16. Proteins. 2026;94(1):447–459. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Tjong V, Tang L, Zauscher S, Chilkoti A. “Smart” DNA interfaces. Chem Soc Rev. 2014;43(5):1612–1626. [DOI] [PubMed] [Google Scholar]
- 43.Butcher SE, Pyle AM. The molecular interactions that stabilize RNA tertiary structure: RNA motifs, patterns, and networks. Acc Chem Res. 2011;44(12):1302–1311. [DOI] [PubMed] [Google Scholar]
- 44.Roundtree IA, Evans ME, Pan T, He C. Dynamic RNA modifications in gene expression regulation. Cell. 2017;169(7):1187–1200. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45.Zhang Z, Wang X, Zhou J, Meng J, Song B, Liang Y, Cai Y, Ma J. StructRMDB: A database of RNA modification sites that affect RNA secondary structure. Comput Struct Biotechnol J. 2025;27:5493–5502. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Virtanen P, Gommers R, Oliphant TE, Haberland M, Reddy T, Cournapeau D, Burovski E, Peterson P, Weckesser W, Bright J, et al. SciPy 1.0: Fundamental algorithms for scientific computing in Python. Nat Methods. 2020;17(3):261–272. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Hunter JD. Matplotlib: A 2D graphics environment. Comput Sci Eng. 2007;9(3):90–95. [Google Scholar]
- 48.Hagberg AA, Schult DA, Swart PJ. Exploring network structure, dynamics, and function using NetworkX. In: Varoquaux G, Vaught T, Millman J, editors. Proceedings of the 7th Python in science conference. Pasadena (CA): SciPy; 2008. p. 11–15.
- 49.Leontis NB, Westhof E. Geometric nomenclature and classification of RNA base pairs. RNA. 2001;7(4):499–512. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Saenger W. Principles of nucleic acid structure. New York (NY): Springer; 1988. [Google Scholar]
- 51.Genz LR, Nair S, Nagar N, Topf M. Assessing scoring metrics for AlphaFold2 and AlphaFold3 protein complex predictions. Protein Sci. 2025;34(11): Article e70327. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Kimanius D, Dong L, Sharov G, Nakane T, SHW S. New tools for automated cryo-EM single-particle analysis in RELION-4.0. Biochem J. 2021;478(24):4169–4185. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 53.Steinegger M, Söding J. MMseqs2 enables sensitive protein sequence searching for the analysis of massive data sets. Nat Biotechnol. 2017;35(11):1026–1028. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Figs. S1 to S7
Tables S1 to 14
Data Availability Statement
ProNA3D is implemented as a plug-in for the molecular visualization program UCSF ChimeraX and as a command-line tool. It is freely available for download from the ChimeraX toolshed and https://gitlab.com/topf-lab/ProNA3D. In addition, the repository contains the results of the large-scale analyses. Note that for secondary-structure features, DSSR has to be downloaded with a license [21].
