Next Article in Journal
Full-Length Transcriptomic Sequencing and Temporal Transcriptome Expression Profiling Analyses Offer Insights into Terpenoid Biosynthesis in Artemisia argyi
Previous Article in Journal
An Updated Review on Prebiotics: Insights on Potentials of Food Seeds Waste as Source of Potential Prebiotics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

3dDNA: A Computational Method of Building DNA 3D Structures

School of Physics and Key Laboratory of Molecular Biophysics of the Ministry of Education, Huazhong University of Science and Technology, Wuhan 430074, China
*
Author to whom correspondence should be addressed.
Molecules 2022, 27(18), 5936; https://doi.org/10.3390/molecules27185936
Submission received: 19 August 2022 / Revised: 4 September 2022 / Accepted: 8 September 2022 / Published: 13 September 2022
(This article belongs to the Section Molecular Structure)

Abstract

:
Considerable progress has been made in the prediction methods of 3D structures of RNAs. In contrast, no such methods are available for DNAs. The determination of 3D structures of the latter is also increasingly needed for understanding their functions and designing new DNA molecules. Since the number of experimental structures of DNA is limited at present, here, we propose a computational and template-based method, 3dDNA, which combines DNA and RNA template libraries to predict DNA 3D structures. It was benchmarked on three test sets with different numbers of chains, and the results show that 3dDNA can predict DNA 3D structures with a mean RMSD of about 2.36 Å for those with one or two chains and fewer than 4 Å with three or more chains.

1. Introduction

There is an increasing need for determining 3D structures of DNA. A typical ex-ample is DNA aptamer selection [1,2,3]. Aptamers for a desired target are selected from a large oligonucleotide library, usually through SELEX (Sequential Evolution of Ligands by Exponential Enrichment). After multiple rounds of SELEX, the number of resulting aptamer candidates is still very large. Therefore, it is still hard work to deter-mine the best one from the candidates. If we can computationally build 3D structures of the candidates, it could be very helpful for increasing the efficiency of aptamer selection. However, no direct methods of predicting 3D structures of DNAs are currently available, although those for RNAs have been developed for a long time [4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30]. In this work we report a prediction method of 3D structures of DNA by extending that of RNA.
Similar to Anfinsen’s assumption for protein [31], RNA 3D structures can be as-sumed to be in the minimum free-energy state, and so their prediction generally includes two steps: sampling conformation space and picking out the minimum free-energy model. Current prediction methods of RNA 3D structures can be divided into two classes roughly: the ab initio approach and template-based approach. The former looks for the 3D structure of an RNA by using molecular dynamics to simulate its folding process, but usually using a coarse-grained model [32] and a reduced force field [33] due to the limitation of computational capacity, which usually makes their accuracies decrease with the increase in RNA length. The latter looks for the 3D structure of an RNA by searching and assembling the 3D templates from experimental RNA structures that have similar sequence or sequence fragments with those of the target RNA. This approach can increase the efficiency of the sampling of conformation space and prediction accuracy and is widely used by many prediction methods of RNA 3D structures, such as ASSEMBLE [5], RNAComposer [6,7,8], and 3dRNA. So, we use the template-based approach for 3dDNA, especially based on 3dRNA, proposed in our laboratory, which can automatically predict the 3D structure of an RNA by assembling 3D templates of Smallest Secondary Elements (SSEs), including stem, hairpin loop, bulge loop, internal loop, open loop, and junction.
In contrast to RNA, there were only indirect methods to predict DNA 3D structure [34,35], which first predicted the 3D structure of the corresponding RNA [5,6], then converted it into that of DNA by replacing the nucleotide U with T, and finally refined the resulting 3D structures through energy minimization. This approach is mainly limited to predict the 3D structures of stem-loop aptamers with smaller loops (six or fewer nucleotides) and the accuracy is more than 4.0 Å of the RMSD. Here, we present a template-based method of building 3D structures of DNA directly.

2. Results

For a target DNA, 3dDNA can give assembled, optimized, and best structures. The assembled structure is one just assembled by using the 3D templates for each SSE of the target DNA and minimized by Amber to avoid atom clash. It can be further optimized by SAMC to give optimized structures. If the perfect template for each SSE of the DNA can be found in the template library, the assembled structure is considered as the best structure, otherwise, the optimized structure is considered as the best structure. During the test, the secondary structure of the target DNA is obtained by X3DNA from its PDB structure. Furthermore, we removed 3D templates extracted from the 3D structures of the DNAs in the test set from the SSE 3D templates library.

2.1. Prediction Accuracy of DNAs with Single Chain

To benchmark 3dDNA, all the sequences with single chain were clustered using CD-HIT-EST [36] with the cutoff of 80% firstly, then 31 DNAs were selected as Test Set 1 according to the criteria: length and 2D structure. The detailed information and predictions of this test set are given in Figure 1 and Table 1. When considering the open loops, the mean RMSD values of the assembled, optimized, and best structures are 3.29 Å, 3.34 Å, and 2.58 Å, respectively. If not considering the open loops, they are 2.28 Å, 3.08 Å, and 2.36 Å. In fact, we found that the structures of the open loops in DNAs are very flexible, which will affect the reasonable evaluation of the prediction performance of 3dDNA. As shown in Figure 2, among the 20 native models measured by NMR experiment, the open-loop structure of a DNA (PDB ID 1EN1) is very flexible. When the open loop is not considered, the RMSD of the assembled structure of 1EN1 is reduced from 8.32 Å to 4.2 Å.
It is worthwhile to note that the assembled structures of only 9 of 31 DNAs have RMSDs higher than the mean one. Among them, DNA 1OMH without perfect templates can be optimized more closely to the native structure, while DNA 2FDC_1, 2VIC_2, and 1EZN with perfect templates generally show poor effect of optimization; Figure 3 shows two detailed examples. These results show that the best structure of a DNA can represent its native structure in most cases.

2.2. Prediction Accuracy of DNAs with Double Chains

The DNAs with a single chain are only a small part of DNAs, 87% of which have two chains. A total of 56 DNAs were selected as Test Set 2 according to their length and 2D structure complexity. The detailed information of DNAs of this test set is given in Table 2. The mean RMSD value of the assembled, optimized structure, and best structures are 3.0 Å, 5.64 Å, and 2.83 Å, respectively (Figure 4 and Table 2). Overall, 3dDNA can reach higher prediction accuracy (2.83 Å on average) for the best structure of double-chain DNA predictions with perfect templates, with only 11 cases of high RMSDs (>4.0 Å) out of 56 cases. As shown in Figure 5, the assembled structure of 3RB6_1 with perfect template becomes much worse when optimized, and so it is the ideal predicted structure. However, for the DNA 4DAV without perfect templates, the assembled structure can be further optimized, and the optimized structure is the ideal predicted structure.

2.3. Prediction Accuracy of DNAs with Multiple Chains

To further test the prediction accuracy of 3dDNA, we also built a test set (Test Set 3) of 29 DNAs selected from 236 DNAs with multi-chains according to the following standard: length, 2D structure complexity, and number of chains. As shown in Figure 6 and Table 3, the mean RMSDs of the assembled, optimized, and best structures are 6.9 Å, 7.64 Å, and 5.28 Å, respectively. Similar to the DNAs with single and double chains, 3dDNA can give near-native predictions for 3D structures of the DNAs with multi-chains when having perfect templates in 3dDNA_Lib, and the assembled structures of the multi-chain DNAs without perfect templates can be further optimized. As shown in Figure 7, the assembled structure of 1TW8 with perfect template is more accurate than the optimized structure. There are also some exceptions, for example, the assembled structure of the DNA 6L74 with imperfect templates is optimized to be bad, which leads to the best structures not being the ideal predicted structures. On average, the prediction accuracy of 3dDNA for DNAs with multi-chains is lower than that for DNAs with single and double chains. In fact, there are a large number of broken loop structures in double-chain and multi-chain DNAs, especially in the latter, but such broken loop structures are very uncommon in the 3D template library, that is, perfect templates are basically not found in the template library, which leads to their prediction accuracy being worse than that of single-chain DNAs.

2.4. Comparison with Indirect Method

The 3D structures of some short hairpin aptamers were predicted using the indirect approach mentioned above [34,35]. For comparison, the hairpin aptamers used in the indirect predictions by Jeddi are taken as Test Set 4, which contains 24 small hairpin aptamers with lengths from 7nt to 27nt. The detailed information of the Test Set 4 is given in Table 4.
Figure 8 and Table 4 show the comparison of 3dDNA and indirect predictions. The mean RMSD values of 3dDNA predictions for assembled, optimized, and best structures are 2.67Å, 3.00Å, and 2.69Å, respectively, and they are significantly smaller than indirect predictions (4Å on average). For the best structures, 3dDNA gives smaller RMSDs for 17 out of 24 DNAs than the indirect predictions. It is noted that all DNAs in Test Set 4 can find the perfect template in the template library, except 1EN1 (the assembled structure with a RMSD of 8.32Å). These results show that the prediction accuracies of 3dDNA are much better than indirect predictions.

3. Method

3.1. Classification of DNA Structures

We analyzed all of the DNA 3D structures in PDB and found that they can be divided into 5 classes:
(1) DNA without base pairs: unStru-DNA. The total number is 645, and the proportion of this class is about 12%.
(2) DNA with pure duplex structure, and the base pairs are canonical ones: Helix-DNA. The total number is 977, and the proportion of this class is about 18 %.
(3) DNA with both duplex and loop structures: D-DNA. The total number of the D-DNAs is 3604, and the proportion of this class is about 61%. Of them, the molecules with single, double, and triple chains account for 6%, 87%, and 5%, respectively. A very small part of this class contains more than three chains.
(4) The DNAs containing triple helices: T-DNA. The total number is 134, and the proportion of this class is about 2%.
(5) The DNAs containing quadruple helices or consecutive stacking G-quadruples: G-DNA. The total number is 185, and the proportion of this class is about 3%.
This work only considers the DNAs of the third class, which account for 61% of all DNAs as shown in Figure 9. The DNAs of the first two classes are not considered because one has no stable structures, and one has the standard B-helix structure, while the last two classes are also not considered due to their small number.

3.2. Smallest Secondary Elements

3dDNA is extended from our 3dRNA [9,10,11], which is a template-based method of building 3D structures of RNAs by assembling 3D templates of Smallest Secondary Elements (SSEs). The 2D or 3D structures of an RNA or DNA can be decomposed into different types of SSEs. The SSEs are defined as stems, hairpin loops, bulge loops, internal loops, open loops, break loops, and junction loops (multi-branch loops) with connected 2-base-pairs at each end. As an example, Figure 10 shows the process of decomposing DNA 1QSK into five SSEs, which contain two stems or helices, one bulge loop, one open loop, and one break loop. It is noted that any adjoining SSEs have two common base pairs that are superposed when assembling the SSEs into the whole 3D structure. Furthermore, compared with RNA, the break loop is a new type of SSE since most DNAs are multi-chain structures. As shown in Figure 10A, a break loop is marked by a red rectangular box, which means a helix connected to two broken single chains. Although the open loop and the broken loop in Figure 10A look the same, the positions of the helical and loop regions of the two are opposite, resulting in different secondary structures of the two, which directly affect the subsequent template search and module assembly.

3.3. DNA SSE 3D Template Library

To build the 3D template library of DNA SSEs, 8460 DNA structures were collected from the RCSB PDB database [39]. Among them, DNAs with fewer than 4 nucleotides or having the same structures as other DNAs were removed first, and then the rest of the DNAs were filtered by “clean”, “mutate”, and “amber”, respectively, where “clean” means to extract only the atoms that contain DNA in the PDB structure, “mutate” means to mutate all the nonstandard bases in DNA as the standard base “AUCG”, and “amber” is mainly used to complete the atomic deletion problem in DNA, referring to the article [30] for these detailed procedures. Furthermore, in the remaining DNAs, those without base pairs, with only pure double helices, or with triplex and quadruple helices were also removed as shown above. Only DNAs with both loop and stem structures were considered. As a result, 3604 DNAs were kept, among which 87% of molecules contain double chains, 6% single chains, 5% triple chains, and 2% four or more chains. Finally, according to the secondary structures [40] of these remaining DNAs, their 3D structures were split into 3D templates according to the SSEs. It is noted that unlike the abundant junctions in RNA, there are only a few 3-way and 4-way junctions in DNA. In this way, all DNA 3D structures were decomposed to form an SSE 3D template library, 3dDNA_Lib, containing 5505 helices, 3949 loops (hairpin loops, bulge loops, internal loops, and junctions), and 3480 break loops. In order to enrich the 3D template library, 3dDNA_Lib and 3dRNA_Lib were combined together to form the DNA template library. If an SSE cannot find a 3D template in 3dDNA_Lib, it can search a template in 3dRNA_Lib with the nucleotide U being replaced by the nucleotide T. The template library 3dRNA_Lib is much larger than 3dDNA_Lib.

3.4. The Workflow of 3dDNA

The workflow of 3dDNA is similar to 3dRNA (Figure 11). For a target DNA, its sequence and secondary structure are taken as inputs. According to the secondary structure, the DNA is firstly decomposed into SSEs. Secondly, 3dDNA finds a 3D template for each SSE according to certain rules, with the following priority order: secondary structure topology and sequence similarity. Ideally, more than one template will be found for each SSE in the DNA SSE 3D template library (3dDNA_Lib), and then the template with the highest score will be selected. The scoring of each SSE is defined as follows. Firstly, if the secondary structure is the same, give 5 points, otherwise, give 0 points. Then, if the sequence is traversed, 1 point will be given for the same nucleotide in the loop region and 0.2 points will be given for the same nucleotide in the helix region. If the template of an SSE is not found in 3dDNA_Lib, it will switch to search in the RNA SSE 3D template library (3dRNA_Lib) built in 3dRNA. It may happen that the template of an SSE cannot be found in both template libraries, the bi-residues method or Distance Geometry (DG) algorithm [41] will be called to construct a template for the SSE. Thirdly, we assemble the selected template of each SSE with that of its parent SSE. Any two SSEs are superposed with reference to the two common base pairs according to the Kabsch algorithm [42]. Subsequently, the sequence of the assembled structure is mutated to meet the target sequence, and the assembled models are minimized (1000 steps) with AMBER 98 force field [43,44] to repair the chain connectivity of the assembled structures. In the next step, the templates of all SSEs are analyzed. When all SSEs have perfect templates, the assembled structure is considered as the final structure of the target DNA, otherwise the assembled structure needs to be further optimized. The perfect template means that all SSE in DNA can be found in the DNA template library with matching secondary structures. For an assembled structure that needs to be further optimized, the residue-level simulated annealing Monte Carlo (SAMC) method and a residue-level energy function in 3dRNA are modified by replacing U with T to perform the optimization. The optimized structures are ranked by the residue-level energy function, and the top 5 optimized structures are given as the final output structures.
The details of the SAMC method and the energy function can be found in our previous work [10]. Briefly, the optimization of an assembled structure uses a coarse-grained model with each residue being represented by 6 atoms: the phosphate atom P of the backbone, C4′ and C2′ atoms from the sugar ring, and C2, C4, and C6 atoms from the base. During the MC process, the smallest movable element is randomly set according to the secondary structure of the initial structure, but the conformations of all helices and short loops (hairpin loops of <5 nt or internal loops of <7 nt) are fixed, except their orientations. In each step of SAMC, we randomly select a moveable element to be translated, rotated around a point, or rotated around an axis. Then, the generated large number of candidate structures are clustered, and the centroid of each cluster is ranked by the coarse-graining model of 3dRNAscore [45], which is a knowledge-based statistical potential that combines distance-dependent energy and torsion-angle-dependent energy. Finally, the ranked top 5 (the default value) optimized DNA are given.

4. Conclusions

We developed a template-based method, 3dDNA, for fully automated prediction of the tertiary structures of DNAs from their sequences and secondary structures. Systematic tests show that for sets of DNAs with single chains, two chains, and multi-chains, the prediction accuracy of 3dDNA can reach average RMSDs of 3.13 Å, 2.83 Å, and 5.28 Å, respectively. Therefore, the prediction accuracy of 3D structures of the DNAs with single chains and two chains are similar to that of 3dRNA, but that for multi-chains DNAs is lower than the former and needs to further improve. Furthermore, the accuracy of 3dDNA is significantly higher than the indirect methods. Furthermore, we found that the best structures have lower RMSD values on average than the assembled and optimized structures, the best structure of DNA is the assembled structure if the templates of all SSEs are perfect, otherwise it is the optimized structure. In the future, we hope to include DNAs with triple and quadruple helices [46] in 3dDNA and develop Alphafold-like [47] DNA 3D structure prediction methods. We believe that the increase in RNA and DNA in the experiment will continue to improve the accuracy of 3dDNA.

Author Contributions

Conceptualization, Y.X. (Yi Xiao) and Y.Z.; methodology, Y.Z.; software, Y.Z and Y.X. (Yiduo Xiong); validation, Y.X. (Yiduo Xiong); formal analysis, Y.Z.; investigation, Y.Z.; writing—original draft preparation, Y.Z; writing—review and editing, Y.Z.; visualization, Y.Z.; supervision, Y.X. (Yi Xiao); funding acquisition, Y.X. (Yi Xiao). All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China under Grant No. 32071247.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The web server to predict DNA 3D structures is available at hust.edu.cn/new/3dRNA, and the validation data can also be downloaded at the web server.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gotrik, M.R.; Feagin, T.A.; Csordas, A.T.; Nakamoto, M.A.; Soh, H.T. Advancements in Aptamer Discovery Technologies. Accounts Chem. Res. 2016, 49, 1903–1910. [Google Scholar] [CrossRef] [PubMed]
  2. Zhang, Y.; Lai, B.S.; Juhas, M. Recent Advances in Aptamer Discovery and Applications. Molecules 2019, 24, 941. [Google Scholar] [CrossRef] [PubMed]
  3. Mok, W.; Li, Y. Recent Progress in Nucleic Acid Aptamer-Based Biosensors and Bioassays. Sensors 2008, 8, 7050–7084. [Google Scholar] [CrossRef] [PubMed]
  4. Sharma, S.; Ding, F.; Dokholyan, N.V. iFoldRNA: Three-dimensional RNA structure prediction and folding. Bioinformatics 2008, 24, 1951–1952. [Google Scholar] [CrossRef]
  5. Jossinet, F.; Ludwig, T.E.; Westhof, E. Assemble: An interactive graphical tool to analyze and build RNA architectures at the 2D and 3D levels. Bioinformatics 2010, 26, 2057–2059. [Google Scholar] [CrossRef]
  6. Popenda, M.; Szachniuk, M.; Antczak, M.; Purzycka, K.J.; Lukasiak, P.; Bartol, N.; Blazewicz, J.; Adamiak, R.W. Automated 3D structure composition for large RNAs. Nucleic Acids Res. 2012, 40, e112. [Google Scholar] [CrossRef]
  7. Popenda, M.; Blazewicz, M.; Szachniuk, M.; Adamiak, R.W. RNA Frabase version 1.0: An engine with a database to search for the three-dimensional fragments within RNA structures. Nucleic Acids Res. 2008, 36, D386–D391. [Google Scholar] [CrossRef]
  8. Popenda, M.; Szachniuk, M.; Blazewicz, M.; Wasik, S.; Burke, E.K.; Blazewicz, J.; Adamiak, R.W. RNA FRABASE 2.0: An advanced web-accessible database with the capacity to search the three-dimensional fragments within RNA structures. BMC Bioinform. 2010, 11, 231. [Google Scholar] [CrossRef]
  9. Zhao, Y.; Huang, Y.; Gong, Z.; Wang, Y.; Man, J.; Xiao, Y. Automated and fast building of three-dimensional RNA structures. Sci. Rep. 2012, 2, 734. [Google Scholar] [CrossRef]
  10. Wang, J.; Mao, K.; Zhao, Y.; Zeng, C.; Xiang, J.; Zhang, Y.; Xiao, Y. Optimization of RNA 3D structure prediction using evolutionary restraints of nucleotide-nucleotide interactions from direct coupling analysis. Nucleic Acids Res. 2017, 45, 6299–6309. [Google Scholar] [CrossRef] [Green Version]
  11. Wang, J.; Wang, J.; Huang, Y.; Xiao, Y. 3dRNA v2.0: An Updated Web Server for RNA 3D Structure Prediction. Int. J. Mol. Sci. 2019, 20, 4116–4127. [Google Scholar] [CrossRef] [PubMed]
  12. Krokhotin, A.; Houlihan, K.; Dokholyan, N.V. iFoldRNA v2: Folding RNA with constraints. Bioinformatics 2015, 31, 2891–2893. [Google Scholar] [CrossRef] [PubMed]
  13. Wirecki, T.K.; Nithin, C.; Mukherjee, S.; Bujnicki, J.M.; Boniecki, M.J. Modeling of Three-Dimensional RNA Structures Using SimRNA. Methods Mol. Biol. 2020, 2165, 103–125. [Google Scholar] [CrossRef] [PubMed]
  14. Xia, Z.; Bell, D.R.; Shi, Y.; Ren, P. RNA 3D structure prediction by using a coarse-grained model and experimental data. J. Phys. Chem. B 2013, 117, 3135–3144. [Google Scholar] [CrossRef]
  15. Cragnolini, T.; Laurin, Y.; Derreumaux, P.; Pasquali, S. Coarse-Grained HiRE-RNA Model for ab Initio RNA Folding beyond Simple Molecules, Including Noncanonical and Multiple Base Pairings. J. Chem. Theory Comput. 2015, 11, 3510–3522. [Google Scholar] [CrossRef]
  16. Zhang, D.; Chen, S.J. IsRNA: An Iterative Simulated Reference State Approach to Modeling Correlated Interactions in RNA Folding. J. Chem. Theory Comput. 2018, 14, 2230–2239. [Google Scholar] [CrossRef]
  17. Shi, Y.Z.; Wang, F.H.; Wu, Y.Y.; Tan, Z.J. A coarse-grained model with implicit salt for RNAs: Predicting 3D structure, stability and salt effect. J. Chem. Phys. 2014, 141, 105102. [Google Scholar] [CrossRef]
  18. Rother, M.; Rother, K.; Puton, T.; Bujnicki, J.M. ModeRNA: A tool for comparative modeling of RNA 3D structure. Nucleic Acids Res. 2011, 39, 4007–4022. [Google Scholar] [CrossRef]
  19. Biesiada, M.; Purzycka, K.J.; Szachniuk, M.; Blazewicz, J.; Adamiak, R.W. Automated RNA 3D Structure Prediction with RNAComposer. Methods Mol. Biol. 2016, 1490, 199–215. [Google Scholar] [CrossRef]
  20. Xu, X.; Chen, S.J. Hierarchical Assembly of RNA Three-Dimensional Structures Based on Loop Templates. J. Phys. Chem. B 2018, 122, 5327–5335. [Google Scholar] [CrossRef]
  21. Zhao, C.; Xu, X.; Chen, S.J. Predicting RNA Structure with Vfold. Methods Mol. Biol. 2017, 1654, 3–15. [Google Scholar] [CrossRef] [PubMed]
  22. Cao, S.; Chen, S.J. Physics-based de novo prediction of RNA 3D structures. J. Phys. Chem. B 2011, 115, 4216–4226. [Google Scholar] [CrossRef] [PubMed]
  23. Cao, S.; Chen, S.J. Predicting RNA folding thermodynamics with a reduced chain representation model. RNA 2005, 11, 1884–1897. [Google Scholar] [CrossRef] [PubMed]
  24. Martinez, H.M.; Maizel, J.V., Jr.; Shapiro, B.A. RNA2D3D: A program for generating, viewing, and comparing 3-dimensional models of RNA. J. Biomol. Struct. Dyn. 2008, 25, 669–683. [Google Scholar] [CrossRef] [PubMed]
  25. Bida, J.P.; Maher, L.J., 3rd. Improved prediction of RNA tertiary structure with insights into native state dynamics. RNA 2012, 18, 385–393. [Google Scholar] [CrossRef]
  26. Cheng, C.Y.; Chou, F.C.; Das, R. Modeling complex RNA tertiary folds with Rosetta. Methods Enzymol. 2015, 553, 35–64. [Google Scholar] [CrossRef]
  27. Das, R.; Karanicolas, J.; Baker, D. Atomic accuracy in predicting and designing noncanonical RNA structure. Nat. Methods 2010, 7, 291–294. [Google Scholar] [CrossRef]
  28. Das, R.; Baker, D. Automated de novo prediction of native-like RNA tertiary structures. Proc. Natl. Acad. Sci. USA 2007, 104, 14664–14669. [Google Scholar] [CrossRef]
  29. Parisien, M.; Major, F. The MC-Fold and MC-Sym pipeline infers RNA structure from sequence data. Nature 2008, 452, 51–55. [Google Scholar] [CrossRef]
  30. Zhang, Y.; Wang, J.; Xiao, Y. 3dRNA: Building RNA 3D structure with improved template library. Comput. Struct. Biotechnol. J. 2020, 18, 2416–2423. [Google Scholar] [CrossRef]
  31. Anfinsen, C.B. Principles that govern the folding of protein chains. Science 1973, 181, 223–230. [Google Scholar] [CrossRef] [PubMed]
  32. Li, J.; Chen, S.J. RNA 3D Structure Prediction Using Coarse-Grained Models. Front. Mol. Biosci. 2021, 8, 720937. [Google Scholar] [CrossRef] [PubMed]
  33. Malhotra, A.; Tan, R.K.Z.; Harvey, S.C. Prediction of the 3-Dimensional Structure of Escherichia-Coli 30s Ribosomal-Subunit—A Molecular Mechanics Approach. Proc. Natl. Acad. Sci. USA 1990, 87, 1950–1954. [Google Scholar] [CrossRef] [PubMed]
  34. Jeddi, I.; Saiz, L. Three-dimensional modeling of single stranded DNA hairpins for aptamer-based biosensors. Sci. Rep. 2017, 7, 1178. [Google Scholar] [CrossRef]
  35. Sabri, M.Z.; Hamid, A.A.A.; Hitam, S.M.S.; Rahim, M.Z.A. The assessment of three dimensional modelling design for single strand DNA aptamers for computational chemistry application. Biophys. Chem. 2020, 267, 106492. [Google Scholar] [CrossRef]
  36. Fu, L.; Niu, B.; Zhu, Z.; Wu, S.; Li, W. CD-HIT: Accelerated for clustering the next-generation sequencing data. Bioinformatics 2012, 28, 3150–3152. [Google Scholar] [CrossRef]
  37. Kerpedjiev, P.; Hammer, S.; Hofacker, I.L. Forna (force-directed RNA): Simple and effective online RNA secondary structure diagrams. Bioinformatics 2015, 31, 3377–3379. [Google Scholar] [CrossRef]
  38. DeLano, W.L.; Ultsch, M.H.; de Vos, A.M.; Wells, J.A. Convergent solutions to binding at a protein-protein interface. Science 2000, 287, 1279–1283. [Google Scholar] [CrossRef]
  39. Sussman, J.L.; Lin, D.; Jiang, J.; Manning, N.O.; Prilusky, J.; Ritter, O.; Abola, E.E. Protein Data Bank (PDB): Database of three-dimensional structural information of biological macromolecules. Acta Crystallogr. Sect. D Biol. Crystallogr. 1998, 54, 1078–1084. [Google Scholar] [CrossRef]
  40. Colasanti, A.V.; Lu, X.J.; Olson, W.K. Analyzing and building nucleic acid structures with 3DNA. J. Vis. Exp. JoVE 2013, e4401. [Google Scholar] [CrossRef]
  41. Havel, T.F. Distance Geometry: Theory, Algorithms, and Chemical Applications. Encycl. Comput. Chem. 1998, 120, 723–742. [Google Scholar]
  42. Kabsch, W. A discussion of the solution for the best rotation to relate two sets of vectors. Acta Crystallogr. Sect. A Cryst. Phys. Diffr. Theor. Gen. Crystallogr. 1978, 34, 827–828. [Google Scholar] [CrossRef]
  43. Case, D.A.; Cheatham, T.E., 3rd; Darden, T.; Gohlke, H.; Luo, R.; Merz, K.M., Jr.; Onufriev, A.; Simmerling, C.; Wang, B.; Woods, R.J. The Amber biomolecular simulation programs. J. Comput. Chem. 2005, 26, 1668–1688. [Google Scholar] [CrossRef]
  44. Gong, Z.; Xiao, Y.; Xiao, Y. RNA stability under different combinations of amber force fields and solvation models. J. Biomol. Struct. Dyn. 2010, 28, 431–441. [Google Scholar] [CrossRef]
  45. Wang, J.; Zhao, Y.; Zhu, C.; Xiao, Y. 3dRNAscore: A distance and torsion angle dependent evaluation function of 3D RNA structures. Nucleic Acids Res. 2015, 43, e63. [Google Scholar] [CrossRef] [PubMed]
  46. Wu, Y.; Brosh, R.M., Jr. G-quadruplex nucleic acids and human disease. FEBS J. 2010, 277, 3470–3488. [Google Scholar] [CrossRef]
  47. 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, 583–589. [Google Scholar] [CrossRef]
Figure 1. Comparison of the prediction accuracies (all-atom RMSDs) of 3dDNA for the assembled, optimized, and best structures of 31 single-chain DNAs with or without open loops.
Figure 1. Comparison of the prediction accuracies (all-atom RMSDs) of 3dDNA for the assembled, optimized, and best structures of 31 single-chain DNAs with or without open loops.
Molecules 27 05936 g001
Figure 2. The structural analysis of open loop in a DNA (PDB ID 1EN1). (A) The secondary structure of 1EN1. (B) The native, assembled model and optimized structures are marked with grey, green, and blue, respectively. The first model in NMR selected as native. When the open loop is not considered, the RMSD of the assembled structure drops from 8.32Å to 4.2Å. (C) Twenty models obtained from the NMR experiment, of which model 1 is marked with grey. The 2D and 3D structures are generated by Forna [37] and PyMOL [38], respectively.
Figure 2. The structural analysis of open loop in a DNA (PDB ID 1EN1). (A) The secondary structure of 1EN1. (B) The native, assembled model and optimized structures are marked with grey, green, and blue, respectively. The first model in NMR selected as native. When the open loop is not considered, the RMSD of the assembled structure drops from 8.32Å to 4.2Å. (C) Twenty models obtained from the NMR experiment, of which model 1 is marked with grey. The 2D and 3D structures are generated by Forna [37] and PyMOL [38], respectively.
Molecules 27 05936 g002
Figure 3. Two example of predicted 3D structures by 3dDNA. (A) The 2D and 3D structures of DNA 4KB1_1 with perfect template; the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 0.56 Å and 5.3 Å, respectively. (B) The 2D and predicted 3D structures of DNA 1OMH with imperfect template, the RMSD of assembled (green) and optimized (blue) structures with a native one (white) are 9.8 Å and 6.5 Å, respectively.
Figure 3. Two example of predicted 3D structures by 3dDNA. (A) The 2D and 3D structures of DNA 4KB1_1 with perfect template; the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 0.56 Å and 5.3 Å, respectively. (B) The 2D and predicted 3D structures of DNA 1OMH with imperfect template, the RMSD of assembled (green) and optimized (blue) structures with a native one (white) are 9.8 Å and 6.5 Å, respectively.
Molecules 27 05936 g003
Figure 4. Comparison of the prediction accuracies (all-atom RMSDs) of 3dDNA for the assembled, optimized, and best structure of double-chain DNAs, respectively.
Figure 4. Comparison of the prediction accuracies (all-atom RMSDs) of 3dDNA for the assembled, optimized, and best structure of double-chain DNAs, respectively.
Molecules 27 05936 g004
Figure 5. Two examples of the predicted 3D structures of double-chain DNA by 3dDNA. (A) The 2D and 3D structures of DNA 3RB6_1 with perfect template, the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 0.93 Å and 4.95 Å, respectively. (B) The 2D and 3D structures of DNA 4DAV with imperfect template; the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 10.77 Å and 4.92 Å, respectively.
Figure 5. Two examples of the predicted 3D structures of double-chain DNA by 3dDNA. (A) The 2D and 3D structures of DNA 3RB6_1 with perfect template, the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 0.93 Å and 4.95 Å, respectively. (B) The 2D and 3D structures of DNA 4DAV with imperfect template; the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 10.77 Å and 4.92 Å, respectively.
Molecules 27 05936 g005
Figure 6. Comparison of the prediction accuracies (all-atom RMSDs) of 3dDNA for assembled, optimized, and best structures of DNAs with multi-chains.
Figure 6. Comparison of the prediction accuracies (all-atom RMSDs) of 3dDNA for assembled, optimized, and best structures of DNAs with multi-chains.
Molecules 27 05936 g006
Figure 7. Two examples of the 3D structures of multi-chains DNA predicted by 3dDNA. (A) The 2D and 3D structures of DNA 1TW8 with perfect template; the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 0.9Å and 8.0 Å, respectively. (B) The 2D and 3D structure DNAs 4L74 with imperfect template; the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 2.8 Å and 6.8 Å, respectively.
Figure 7. Two examples of the 3D structures of multi-chains DNA predicted by 3dDNA. (A) The 2D and 3D structures of DNA 1TW8 with perfect template; the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 0.9Å and 8.0 Å, respectively. (B) The 2D and 3D structure DNAs 4L74 with imperfect template; the RMSD of assembled (green) and optimized (blue) structures with a native one (grey) are 2.8 Å and 6.8 Å, respectively.
Molecules 27 05936 g007
Figure 8. Comparison of the prediction accuracies (all-atom RMSDs) of the assembled, optimized, and best structures of 3dDNA with previous indirect predictions by Jeddi.
Figure 8. Comparison of the prediction accuracies (all-atom RMSDs) of the assembled, optimized, and best structures of 3dDNA with previous indirect predictions by Jeddi.
Molecules 27 05936 g008
Figure 9. The proportion of five classes of DNA structures in PDB. The 5 classes include unStruck-DNA (DNA without base pairs), Helix-DNA (DNA with pure duplex structure), D-DNA (DNA with both duplex and loop structures), T-DNA (DNAs containing triple helices), and G-DNA (DNAs containing quadruple helices or consecutive stacking G-quadruples).
Figure 9. The proportion of five classes of DNA structures in PDB. The 5 classes include unStruck-DNA (DNA without base pairs), Helix-DNA (DNA with pure duplex structure), D-DNA (DNA with both duplex and loop structures), T-DNA (DNAs containing triple helices), and G-DNA (DNAs containing quadruple helices or consecutive stacking G-quadruples).
Molecules 27 05936 g009
Figure 10. The workflow of decomposing DNA 1QSK to five SSEs. Break loop, bulge loop, and open loop are marked by red, grey, and yellow rectangular boxes, respectively. (A) The secondary structure of DNA 1QSK. (B) All the SSEs, which together form a secondary structure tree (SST) of DNA 1QSK, including two helices and one open loop with 2D structure “.(()).”, a bulge loop with 2D structure “((…..(())))”, and a break loop with 2D structure “((.&.))”. DNA 2D plots are generated using Forna [37].
Figure 10. The workflow of decomposing DNA 1QSK to five SSEs. Break loop, bulge loop, and open loop are marked by red, grey, and yellow rectangular boxes, respectively. (A) The secondary structure of DNA 1QSK. (B) All the SSEs, which together form a secondary structure tree (SST) of DNA 1QSK, including two helices and one open loop with 2D structure “.(()).”, a bulge loop with 2D structure “((…..(())))”, and a break loop with 2D structure “((.&.))”. DNA 2D plots are generated using Forna [37].
Molecules 27 05936 g010
Figure 11. Workflow chart of 3dDNA for DNA 3D structure prediction. Mainly composed of three parts: Templates Searching, Assemble, and Optimization.
Figure 11. Workflow chart of 3dDNA for DNA 3D structure prediction. Mainly composed of three parts: Templates Searching, Assemble, and Optimization.
Molecules 27 05936 g011
Table 1. Information and prediction accuracies (RMSD in Å) of 31 single-chain DNAs.
Table 1. Information and prediction accuracies (RMSD in Å) of 31 single-chain DNAs.
PDB IDResolutionLength2D StructureAssembledOptimizedBest
AllNo Open LoopAllNo Open LoopAllNo Open Loop
1KR8\7((...))2.342.341.251.252.342.34
3WPD2.7510((.....)).1.151.181.381.211.151.18
1ZHU\10..((...)).3.150.915.573.763.150.91
1FV8\11((((…))))2.432.432.012.012.432.43
3WPG2.2511((.....))..2.131.131.871.182.131.13
3VA3_12.7112((((..))))..3.052.713.132.193.052.71
2FDC_13.3012(((....)))..6.324.474.922.956.324.47
6FK52.0214(((((...))))).2.872.282.692.132.872.28
1L0R\14((…))((...))3.623.623.463.463.623.62
1UUT_12.0015((((((...))))))3.163.162.852.853.163.16
6FK42.3016..(((((...))))).3.392.383.261.323.392.38
1OMH1.9525..(((((….))))).........9.771.366.593.236.593.23
5YWS_12.0017..((((((.))))))..1.381.533.102.061.381.53
4KB1_11.8018((((((....)))))..)0.550.555.305.30.550.55
6A47_11.9019..(((((((..))))))).2.551.763.452.532.551.76
3C2P_12.0020.......(((((...)))))1.000.681.361.251.000.68
3C46_12.0021.......(((((...))))).7.420.427.361.157.361.15
2A60_12.6022((((((((....)))).)))).2.111.322.161.472.111.32
2CDM_22.7023(((((....))))).....(..)1.520.692.091.521.520.69
2OEY\25(((((..(((((...))))))))))5.145.145.485.485.145.14
2VIC_12.3526....((((((((.....)))).))))6.001.865.253.656.001.86
5ITT_22.5326.(((((.(((((.))))).)))))..1.911.534.634.421.911.53
5HTO_21.9030(((..... [ [..(((((]]...))))))))0.640.641.551.550.640.64
5ZE2_13.3031.((((((((((((......))))))))))))3.143.184.674.63.143.18
4F432.3532(((((((((((((((..)))))))))))))))0.820.821.371.370.820.82
1EZN\36(((((((((((..))))((((..))))..)))))))8.718.718.738.738.718.71
5XN0_12.6035..(((((((((((((((...)))))))))))))))2.632.212.241.952.632.21
6U82_13.2138((((((((((((((((...))))))))))...))))))2.442.444.404.402.442.44
6GDN_23.0042((((((((..........(..)..((((..))))))))))))2.392.393.13.12.392.39
6X68_23.6650..(((((((((((((((((((((....)))))))))))))))))))))..1.080.303.933.781.080.30
6X68_13.6674(.((((((((.((((((((((((((((((((((((....)))))))))))))))))))))))).)))))))).)2.912.917.127.122.912.91
Average\\\3.242.283.813.083.132.36
Table 2. Information and prediction accuracies (RMSD in Å) of 56 double-chain DNAs.
Table 2. Information and prediction accuracies (RMSD in Å) of 56 double-chain DNAs.
PDB IDResolutionLength2D StruactureAssembledOptimizedBest
3UM42.829((..&..))7.605.367.60
1FD51.1012((((.&.)))).4.193.954.19
2BQ2\13.((((.&.)))).2.862.912.86
1OKA\15(((((….&)))))0.665.870.66
3G383.0417((((..(.&)...))))8.753.028.75
3AU63.3018(((((((&...)))))))1.835.971.83
3M7K1.9219((((((....&.).)))))4.063.893.89
6USO2.5419(...((.........&)))1.935.951.93
1BSU2.0020((((.((((&.)))).))))1.202.751.20
1M6G1.6521((((((....&....))))))0.647.490.64
467D2.1621((((......&......))))8.508.148.50
2HVI_11.9822(((((((((&...)))))))))0.656.110.65
4UN4_12.3722((((((((...&..))))))))4.273.544.27
3HOV3.5023(((((............&)))))0.593.390.59
3VH02.9023(..((((...(&)..))))...)6.666.906.66
6KF93.7924.((((((.(.....&).)))))).6.436.726.43
4DAV2.2025....((...((.&....))...)).10.774.924.92
2R7Z3.8025((((((...........&)))))).1.944.171.94
4FLT2.9025((((((((...&.....))))))))2.013.482.01
3L4J_22.4826((((((((((&.....))))))))))1.726.081.72
1Y1W4.0027(((((((............&)))))))0.5512.470.55
5VU83.2027..(((((((((...&...)))))))))2.233.392.23
2HHV1.5528((.(((((((.(&..).))))))).)).3.174.193.17
4DFP2.0029((((((((((((&....))))))))))))0.495.570.49
1QSK\30.(((((.....(((((.&.)))))))))).2.682.722.68
6RAX3.9930((((((((.............&))))))))2.5917.352.59
3GIM2.7032((((((((((((.&......))))))))))))1.875.291.87
6P701.7541((((((((((........&............))))))))))1.074.001.07
3I4M3.7033((((((((((...........&)))))))))).1.604.311.60
3RB6_12.7033((((((((((((.&......)))))))))))).0.934.950.93
2JEJ1.8634(((((((((((((..&.....)))))))))))))2.804.282.80
6H673.6035(((((((((((..........&..)))))))))))3.684.053.68
6OW3_12.7736((((((((........&...........))))))))1.724.61.72
2O5I_12.5037(((((((((((((..........&)))))))))))))1.323.661.32
6M0V3.0037((((((((....................&))))))))0.443.480.44
5D4D_13.0038((((((((((......&...........))))))))))1.717.721.7
5FJ83.9039(.(.(((((((((..........&..))))))))).)).5.633.813.81
6OVR_12.8439((.(((((((.........&.........))))))).))3.0816.293.08
5FW12.5040((((((((....................&...))))))))0.473.150.47
4G7H_12.9041((((((((((......&..............))))))))))1.085.971.08
5U8S6.1041((((((((((((((............&))))))))))))))1.674.501.67
6KQE3.3042((((((((((.......&..............))))))))))1.626.361.62
1R9T3.5043((((((((((((................&..))))))))))))1.093.161.09
4QJU2.1643(((..(.(((.((((.((...&.))..).))).)))).)))..4.976.364.97
5M644.6045....(((((((.(((....&....))).)))))))..........1.233.421.23
6JDV3.1047(((((((((((........................&)))))))))))0.743.110.74
4YG43.5049(.(((((((((((((.((((........&)))).))))))))))))).)7.788.387.78
5T1J_22.9549(((((((((((((((((((.....&.....)))))))))))))))))))1.923.611.92
4PU43.7950.(.((((..((((((((......(.&.)......))))))))..))))).3.726.353.72
4C2T_14.0051((((((.(((((((((((((.....&))))))))))))).)))))).....4.926.094.92
4NE1_36.5053((((((((((((((((((((((..(.&.)..))))))))))))))))))))))3.022.133.02
5XOG3.0054.(((((((((((((((.((((...........&)))).))))))))))))))).2.963.532.96
5XVO_33.1055.((((((((((((((((((((((....&.))))))))))))))))))))))....6.194.574.57
4XLP_14.0056(((((((((((((((((((((((((.....&)))))))))))))))))))))))))0.894.250.89
2CRX2.5070.(((((((((((((((((.................&.................)))))))))))))))))1.576.651.57
6FLQ4.1071((((((((((((((..(((((((((.(....&....)).))))))))..........))))))))))))))4.806.044.80
Average\\\3.05.642.83
Table 3. Information and prediction accuracies (RMSD in Å) of 29 multi-chain DNAs.
Table 3. Information and prediction accuracies (RMSD in Å) of 29 multi-chain DNAs.
PDB IDResolutionLength2D StructureAssembledOptimizedBest
4YD22.4718(((((..&....)&))))8.258.398.39
5VZ81.6019((((..(((&))).&))))1.903.211.90
4YCX2.1020((((..((((&))))&))))2.187.782.18
6WIC1.5520((((.(&(((&))))&))))3.557.817.81
5D4B_22.6621.....(&(((((.&)))))).14.159.609.60
2GWS_12.4023((((..(((((&))))).&))))1.173.051.17
3HW81.9524((((..((((((&))))))&))))0.758.040.75
3BAM1.8025..(((((((((.&.)))&)))))).3.303.923.30
4MKY_22.4029(((&..)))...((&(((&..))).))..11.178.748.74
5HR9_22.2031(((.(((.(((((((&)))))))&))).)))3.003.103.00
5J0S2.0033(((((..(((((((((&))))))))).&)))))1.079.611.07
5VRW2.5833.((((.((((((((((&))))))))))&)))).3.438.613.43
2WWY_22.9035.(.&(((((((((.(.&.).)))))))))).....9.846.276.27
4P0Q2.8536.(((((((((.(.((((&.)))).&).)))))))))2.184.882.18
1ZR2_23.9037.(((((((((((((.((..&)).&)))))))))))))7.504.437.50
4NCB_12.1938.((((((((((((.(.&...))&).)..))))))))).12.6010.6310.63
4P0S_36.0042.((((((.(.((&)).).)))))).(..((.(&.).))..).17.839.809.80
6L743.1243((((((((((..(...&)&..............))))))))))2.846.836.83
4P0R_16.5047..(((((.(.((&)).).)))))....(((((((((&))))))))).15.458.378.37
2VS8_22.1053(((((((((.(.((&(((((((((((&))))))))))))).)&.)))))))))13.044.744.74
1TW82.8055((((((((((((.&..)))))))))).&))((((((((((.&..)))))))))).0.907.950.90
4LD03.7557.((((((((((((((...))))))(((((((&..)))))))(((.&)))))))))))2.008.422.00
6S163.4159(((((((((((((((...))))))(((((((((&)))))))))(((&))))))))))))1.234.501.23
1P8K2.6065((((((((((((((((((&((((((((((((.&))))))))))))))))&)))))))))))))).11.782.2211.78
4BAC3.2666...((((((((((((((((&)))))))))))))))).....(((((((((((.&.)))))))))))15.1110.9610.96
6X67_23.4770..(((((((((((((((((((((((&)))))))))))))))))))))))....((((((((&))))))))1.3111.651.31
1IHF2.5072.((((((((((((((((((((..((((((((((((&.))))))))))))..&))))))))))))))))))))0.4121.00.41
5HOO_23.3073(((((((((((((((((((((((((&))))))))))))))))))))))))).....((((((&....))))))18.6712.9412.94
2IRF2.2079((((((((((((&((((((((((((&((((((((((((&.))))))))))))&))))))))))))&.))))))))))))16.144.134.13
Average\\\6.97.645.28
Table 4. Information and prediction accuracies (RMSD in Å) of 24 DNAs.
Table 4. Information and prediction accuracies (RMSD in Å) of 24 DNAs.
PDB IDLength2D Structure3dDNAIndirect
Prediction
AssembledOptimizedBest
1AC716((((((....))))))2.325.472.323.59
1BJH11((((...))))2.652.342.652.41
1DGO18(((((((....)))))))2.841.972.843.49
1ECU19((((((((...))))))))2.422.112.423.02
1EN118(.(((.....))))....8.323.553.556.89
1IDX18(((((((....)))))))4.653.414.653.49
1II118(((((((....)))))))3.592.593.593.01
1JVE27((((((((((((...))))))))))))0.761.920.764.90
1KR87((...))2.331.222.331.99
1LA813(((((...)))))1.753.151.753.98
1NGO27(((((((((((.....)))))))))))3.033.873.036.42
1NGU27((((..(((((.....)))))..))))3.936.583.938.59
1P0U13(((((...)))))1.071.791.073.28
1PQT7((...))2.491.242.491.87
1QE718(((((((....)))))))3.432.173.433.47
1XUE17((...((...))...))0.953.550.954.19
1ZHU10..((...)).3.156.883.153.05
2K718((....))3.891.683.892.56
2L5K23(((...((((...))))...)))3.473.23.474.07
2LO512((((...).)))2.671.742.674.01
2LO810(((...).))2.802.332.805.53
2M8Y15((((((...))))))0.833.110.833.56
2VAH18(((((((....)))))))0.451.390.454.10
2VAI18(((((((....)))))))0.471.390.474.07
Average\\2.672.862.474.00
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, Y.; Xiong, Y.; Xiao, Y. 3dDNA: A Computational Method of Building DNA 3D Structures. Molecules 2022, 27, 5936. https://doi.org/10.3390/molecules27185936

AMA Style

Zhang Y, Xiong Y, Xiao Y. 3dDNA: A Computational Method of Building DNA 3D Structures. Molecules. 2022; 27(18):5936. https://doi.org/10.3390/molecules27185936

Chicago/Turabian Style

Zhang, Yi, Yiduo Xiong, and Yi Xiao. 2022. "3dDNA: A Computational Method of Building DNA 3D Structures" Molecules 27, no. 18: 5936. https://doi.org/10.3390/molecules27185936

Article Metrics

Back to TopTop