Nucleic Acids Research Advance Access originally published online on May 5, 2009
Nucleic Acids Research 2009 37(Web Server issue):W235-W239; doi:10.1093/nar/gkp287
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nucleic Acids Research, 2009, Vol. 37, No. suppl_2 W235-W239
© 2009 The Author(s)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/2.0/uk/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
Articles |
3D-DART: a DNA structure modelling server
Bijvoet Center for Biomolecular Research, Science Faculty, Utrecht University, The Netherlands
*To whom correspondence may be addressed. Tel: +31 30 2533859; Fax: +31 30 2537623; Email: a.m.j.j.bonvin{at}uu.nl
Received January 30, 2009. Revised April 14, 2009. Accepted April 14, 2009.
| ABSTRACT |
|---|
|
|
|---|
There is a growing interest in structural studies of DNA by both experimental and computational approaches. Often, 3D-structural models of DNA are required, for instance, to serve as templates for homology modeling, as starting structures for macro-molecular docking or as scaffold for NMR structure calculations. The conformational adaptability of DNA when binding to a protein is often an important factor and at the same time a limitation in such studies. As a response to the demand for 3D-structural models reflecting the intrinsic plasticity of DNA we present the 3D-DART server (3DNA-Driven DNA Analysis and Rebuilding Tool). The server provides an easy interface to a powerful collection of tools for the generation of DNA-structural models in custom conformations. The computational engine beyond the server makes use of the 3DNA software suite together with a collection of home-written python scripts. The server is freely available at http://haddock.chem.uu.nl/dna without any login requirement.
| INTRODUCTION |
|---|
|
|
|---|
DNA often changes its conformation as a result of interactions with various ligands; especially binding to proteins can result in large conformational changes such as helical kinks (1) or local helical untwisting (2). These play an important roll in providing complementarity to the protein binding surface and contributing to the interaction specificity (3). In order to fully understand the nature of the conformational changes taking place upon complex formation, 3D, atomic-resolution structures are required. Experimental methods such as X-ray crystallography and nuclear magnetic resonance spectroscopy (NMR) but also computational approaches such as macro-molecular docking are important techniques for obtaining such 3D structures or models.
Most techniques make use of 3D-structural models of DNA at some point along the structure calculation pipeline. NMR for instance can benefit from the regularity in the structure of double-stranded DNA by using a model as starting point for structure calculations, thereby compensating for the lack of long range structural information. For macro-molecular docking, a starting model is often required as experimental structures might not be available. Often, starting from multiple models with different conformations improves the results. Finally, as last example, homology-modeling programs require a template model as starting point for the homology building process.
The regularity in the structure of double-stranded DNA makes it especially suitable for modeling. Various software packages are available that convert a user specified base-pair sequence into a 3D structure using regular nucleotide building blocks (4–8). However, most of these software packages, some of which are available via web-servers (4,7), are only able to generate models in ideal canonical conformations (5,7) or in conformations mimicking that of a free unbound structure (4).
The structures of double-stranded DNA in complex with various ligands often show considerable conformational changes compared to their unbound counterparts (9–12). This plasticity originates at a local level in the orientation of one base relative to its Watson–Crick partner and of two base pairs relative to one another. These local changes accumulate and result in bending and twisting of the structure at a global level. Only a few existing programs, such as NAMOT (8) and NAB (6), offer options to introduce custom bends in the generated DNA conformation and give control over all local parameters; they however require some expertise from the user and are not available as web servers. Here we describe the 3D-DART web server (3DNA-Driven DNA Analysis and Rebuilding Tool) which we developed to allow for the easy generation of 3D-structural DNA models with a defined conformation by providing control over both global and local conformational features.
The generation of models is accomplished by modification of the well-established rotational and translational parameters that describe the position of one base to its Watson–Crick counterpart and of two successive base pairs relative to one another (13). It has been demonstrated in the past that rebuilding a double-stranded DNA structure using these parameters results in a near native structure (5). The only exceptions are local changes in the sugar and phosphate backbone conformation.
The 3D-DART server uses the Roll, Tilt and Twist parameters to introduce bends into the structure. The other parameters can be used to fine-tune the conformation of the structure. Note that 3D-DART does not provide custom control of the sugar-phosphate backbone conformation (in contrast for example to NAMOT). The 3DNA software (5) is used to generate a 3D-structural model from the modified parameters.
The server accepts a nucleotide sequence, a base pair (step) parameter file or a DNA-containing PDB coordinate file as input. The server returns 3D-structural models with the desired conformation as well as a collection of analysis and intermediate files. Several additional and convenient functions are available to control the markup of the resulting PDB coordinate files, for instance to prepare them for use in the macro-molecular docking program HADDOCK (14,15) also developed in our group. For the same purpose the server can automatically generate a DNA restraint file (16) as an additional feature. The server is freely available at http://haddock.chem.uu.nl/dna without any login requirement.
| 3D-DART MODELING PROCEDURE |
|---|
|
|
|---|
Local bending is often at the origin of double-stranded DNA distortions when in complex with various proteins (9–11). This type of bending can be described in terms of the vector between two successive base pairs (a base pair step). The length of this vector (Figure 1, thick black arrows) describes the distance between the two base pairs in a base-pair step, also known as Rise. It usually does not vary much. In unbent canonical DNA, these vectors align with the Z-axis that represents the main helical path of the structure (Figure 1A). When the DNA is bent, then the position of the vector relative to the global reference frame describes the magnitude and orientation of the bend angle. The magnitude of the bend corresponds to the vector component projected on the Y–Z plane and its orientation to the component projected on the Y–X plane (Figure 1B). The accumulation of successive vectors then determines the overall bend in the structure.
|
Such a bend vector can be decomposed into a Roll, Tilt and Twist base pair step parameter contributions. The 3D-DART server uses these parameters to introduce bends in the structure. The underlying algorithm is based on the transformation of the global bend vector in Euclidean space into Roll and Tilt values in the local base pair step reference frame (Figure 1C). This transformation is accomplished using the following steps:
- The definition of bend vectors requires the definition of an origin in Euclidean space set to an arbitrary base pair in the sequence (ri) such that the main helical path of the structure is aligned with the Z-axis. By default the central base pair is chosen (Figure 1A, cyan).
- Because the helical DNA structure is twisted the orientation component of the bend vector (Oi, 0°
360°) at a given base-pair step i needs to be corrected for the local Twist value. In Figure 1A the red arrow illustrates the direction of the orientation component before Twist (
) correction and the blue one after correction. In Equation (1) the orientation component Oi is corrected for the Twist value at base pair step i by subtracting the accumulated Twist from ri to i (Figure 1A, blue circle partitions). The accumulated Twist value is positive above and negative below the reference base pair.
(1)
- The bend vector with the corrected orientation component (corOi) at base pair step i is the result of the Roll (
) and Tilt (
) in the local base pair step reference frame of i (Figure 1C). The base pair tilt caused by Roll (X'–Z' plane) is orthogonal to the base pair tilt originating from the Tilt parameter (Y'–Z' plane). Together they can span 360°. Equation (2) defines the fractional contributions of the Roll (fr
i) and Tilt (fr
i) to the vectors orientation:
The in Figure 1C blue arrow represents the tilt fraction and the red arrow the roll fraction.
(2)
- Finally the actual value of the Roll and Tilt parameters at base pair i are calculated (Equation 3) to reflect both the magnitude and orientation components of the vector representing global bend angle Ai.
where:
(3)
|
| 3D-DART WEB SERVER |
|---|
|
|
|---|
Input
The generation of custom DNA 3D-structural models is based on the manipulation of the 6 bp and 6-bp step parameters describing the conformation of the structure. The first step in using the server is the definition of a source for the base-pair (step) parameter template file that serves as a starting point for the modeling process. For this three different options are supported:
- The first option consists of inputting a nucleotide sequence defined as the bases belonging to the 5'–3' template strand. The server then uses the fiber module of 3DNA (5) to generate a canonical A- or B-DNA structure with the defined sequence and the find_pair and analyze module of the same software to generate the base pair (step) parameter file.
- The second input option consists of uploading an user-defined PDB coordinate file. The DNA in this file is analyzed and a base pair (step) parameter file representing its conformation is generated. This allows for the introduction of custom changes in an already existing structure.
- Finally, as third input option, the server also accepts a predefined base pair (step) parameter file in 3DNA format.
Parameters
The base pair (step) parameter file that results from the input data is subsequently used to start the modeling phase. At this stage, the user can introduce bends into the structure. There are two modes in which this can be accomplished referred to as Global and Local:
- In the Global mode the defined bend angle is evenly distributed over all base pair steps in the user-defined zone (Figure 2A and B). The Global modeling mode accepts ranges of parameters so that multiple models within a given bend angle and/or bend angle orientation range can be generated. Six models from 10° to 40° with steps of 5° for example.
- In the Local mode the bend angle and its orientation in Euclidean space can be defined uniquely for every base pair step in the user-defined zone (Figure 2C).
The combination of the possible input sources together with the precise modeling options makes the 3D-DART server very versatile, allowing the generation of both ideal DNA models as well as fully customized ones by introducing local conformational changes in already existing structures.
Output
The collection of base pair (step) parameter files resulting from the modeling phase are converted into a 3D structure in PDB format by the rebuild module of 3DNA. The 3D structure is built based on the nucleotide coordinates for the common bases as determined by Arnott et al. (17). The generated 3D-structural models are returned in a zipped archive containing in addition a collection of analysis and other useful intermediate files. These include the provided input files, the base pair (step) parameter files from which the models were generated, various bend and 3DNA analysis files and the 3D-DART log file.
In addition, the server provides a few convenience functions to further customize the output. These include options to change the PDB markup such as changing chain ID and renumbering residues. The server also offers the option to output the structures in a format and notation consistent with the macro-molecular docking program HADDOCK (14,15). In that case, an additional restraint file is generated to maintain the DNA conformation during the flexible refinement stage of the docking. These functionalities are actually used by the HADDOCK web server (http://haddock.chem.uu.nl/haddock) to automatically process DNA/RNA input structures.
| FUNDING |
|---|
|
|
|---|
European Community (FP6 STREP project ExtendNMR, contract no. LSHG-CT-2005-018988, FP6 I3 project EU-NMR, contract no. RII3-026145 and FP7 I3 project eNMR, contract no. 213010-e-NMR); VICI grant from the Netherlands Organization for Scientific Research (NWO) (to A.M.J.J.B.) (grant no. 700.96.442). Funding for open access charge: VICI grant from the Netherlands Organization for Scientific Research (NWO) (to A.M.J.J.B.) (grant no. 700.96.442).
Conflict of interest statement. None declared.
| ACKNOWLEDGEMENTS |
|---|
We would like to thank the group of Janusz M. Bujnicki (International Institute of Molecular and Cell Biology, Warsaw, Poland) for providing helpful feedback while testing the server.
| REFERENCES |
|---|
|
|
|---|
- Flick KE, Jurica MS, Monnat RJ Jr, Stoddard BL. DNA binding and cleavage by the nuclear intron-encoded homing endonuclease I-PpoI. Nature (1998) 394:96–101.[CrossRef][Medline]
- Patikoglou G, Burley SK. Eukaryotic transcription factor-DNA complexes. Annu. Rev. Biophys. Biomol. Struct. (1997) 26:289–325.[CrossRef][Web of Science][Medline]
- Allemann RK, Egli M. DNA recognition and bending. Chem. Biol. (1997) 4:643–650.[CrossRef][Web of Science][Medline]
- Dixit SB, Beveridge DL. Structural bioinformatics of DNA: a web-based tool for the analysis of molecular dynamics results and structure prediction. Bioinformatics (2006) 22:1007–1009.
[Abstract/Free Full Text] - Lu XJ, Olson WK. 3DNA: a software package for the analysis, rebuilding and visualization of three-dimensional nucleic acid structures. Nucleic Acids Res. (2003) 31:5108–5121.
[Abstract/Free Full Text] - Macke T, Case DA. Molecular Modeling of Nucleic Acids.—Leontes NB, SantaLucia JJ, eds. (1998) Washington DC: American Chemcial Society. 379–393.
- Munteanu MG, Vlahovicek K, Parthasaraty S, Simon I, Pongor S. Rod models of DNA: sequence-dependent anisotropic elastic modelling of local bending phenomena. Trends Biochem. Sci. (1998) 23:341–346.[CrossRef][Web of Science][Medline]
- Tung CS, Carter ES II. Nucleic acid modeling tool (NAMOT): an interactive graphic tool for modeling nucleic acid structures. Comput. Appl. Biosci. (1994) 10:427–433.
[Abstract/Free Full Text] - Dickerson RE. DNA bending: the prevalence of kinkiness and the virtues of normality. Nucleic Acids Res. (1998) 26:1906–1926.
[Abstract/Free Full Text] - Dixit SB, Beveridge DL. Axis curvature and ligand induced bending in the CAP-DNA oligomers. Biophys. J. (2005) 88:L04–L06.[CrossRef][Medline]
- El Hassan MA, Calladine CR. Two distinct modes of protein-induced bending in DNA. J. Mol. Biol. (1998) 282:331–343.[CrossRef][Web of Science][Medline]
- Jones S, Heyningen P, Berman H, Thornton JM. Protein-DNA interactions: a structural analysis. J. Mol. Biol. (1999) 287:877–896.[CrossRef][Web of Science][Medline]
- Dickerson RE. Definitions and nomenclature of nucleic acid structure parameters. J. Biomol. Struct. Dyn. (1989) 6:627–634.[Web of Science][Medline]
- Dominguez C, Boelens R, Bonvin AM. HADDOCK: a protein-protein docking approach based on biochemical or biophysical information. J. Am. Chem. Soc. (2003) 125:1731–1737.[CrossRef][Web of Science][Medline]
- de Vries SJ, van Dijk AD, Krzeminski M, van Dijk M, Thureau A, Hsu V, Wassenaar T, Bonvin AM. HADDOCK versus HADDOCK: new features and performance of HADDOCK2.0 on the CAPRI targets. Proteins (2007) 69:726–733.[CrossRef][Web of Science][Medline]
- van Dijk M, van Dijk AD, Hsu V, Boelens R, Bonvin AM. Information-driven protein-DNA docking using HADDOCK: it is a matter of flexibility. Nucleic Acids Res. (2006) 34:3317–3325.
[Abstract/Free Full Text] - Chandrasekaran RA, Arnott S. Landolt-Börnstein Numerical Data and functional Relationships in Science and Technology.—Saenger W, ed. (1989) VII/1b. Springer-Verlag. 31–170.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

