.. do_x3dna documentation master file, created by sphinx-quickstart on Thu Aug 21 15:46:15 2014. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. .. |3DNA package| raw:: html 3DNA package .. |mitochondrial DNA| raw:: html mitochondrial DNA .. |nucleosome| raw:: html nucleosome Introduction ============ do_x3dna has been developed for analysis of the DNA/RNA dynamics during the molecular dynamics simulations. It consists of three main components: * `do_x3dna `_ --- To calculate structural descriptors of DNA/RNA from MD trajectory. Also available as a stand-alone and independent `VMD plugin `_. * `dnaMD `_ --- Command line tool to extract and analyze the data obtained from do_x3dna for **users without programming experiences**. * `dnaMD Python module `_ --- To extract and analyze the data obtained from do_x3dna for **users with programming experiences**. .. warning:: DSSR-X3DNA is incompatible with do_x3dna. Please use original 3DNA packacge. This could be downloaded from by `3DNA forum `_. **Last Update: Feb. 2025** **For Questions and Discussions, please visit:** `do_x3dna forum `_. Release Note 2025 ----------------- * Binary executable of do_x3dna is available for direct `download here `_. No need to compile the code. This binary executable is compatible with tpr file generated by any GROMACS version. * `do_x3dna `_ can be compiled and used with **GROMACS-2023.x, GROMACS-2024.x, GROMACS-2025.x** versions. Release Note 2023 ----------------- * `do_x3dna `_ can be compiled and used with **GROMACS-2023.x** versions. * Support for older GROMACS (**4.5.x**, **4.6.x**, **5.0.x**, **5.1.x**, **2016.x** and **2018.x**) is **removed**. * For above listed GROMACS version, the code is available in `2018` git branch. Please use ``git checkout 2018`` to use this version. Release Note 2018 ----------------- * `Added new dnaMD tools `_ * Added support to calculate both `global and local Elastic properties `_ * Added tutorials to calculate elastic properties and deformation energy using `dnaMD tool `_ and `dnaMD Python module `_. Release Note 2017 ----------------- * `do_x3dna `_ can be compiled and used with **GROMACS** **4.5.x**, **4.6.x**, **5.0.x**, **5.1.x**, and **2016.x** versions. * `do_x3dna VMD plugin `_ * More user friendly --- `dnaMD `_ tools to analyze `do_x3dna data `_ --- No programming experiences needed now to analyze do_x3dna data. * `Speed up dnaMD analysis with HDF5 file `_ Features -------- .. _base-pair-image: Base-pair parameters ~~~~~~~~~~~~~~~~~~~~ .. image:: ./images/bp_parameters.png :scale: 28 % :align: center .. _base-step-image: Base-step parameters ~~~~~~~~~~~~~~~~~~~~ .. image:: ./images/bps_parameters.png :scale: 28 % :align: center .. _helical-base-step-image: Helical Base-step parameters ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. image:: ./images/bph_parameters.png :scale: 28 % :align: center Major and minor grooves ~~~~~~~~~~~~~~~~~~~~~~~ Radius of DNA Helix ~~~~~~~~~~~~~~~~~~~ Backbone torsional angles ~~~~~~~~~~~~~~~~~~~~~~~~~ .. image:: ./images/backbone_torsions.png :scale: 30 % :align: center **Example**: Conformational wheel using backbone torsion angles: .. image:: ./images/backbone_torsion_wheel.png :scale: 70 % :align: center Helical axis and its curvature ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **Examples:** * Bending in the helical axis of a |mitochondrial DNA|: .. image:: ./images/p3tmm.png :scale: 60 % :align: center ------- * Bending in the helical axis of a DNA in the |nucleosome|: .. image:: ./images/p3ut9.png :scale: 70 % :align: center -------- Citations --------- **Please cite the following publications:** * | Xiang-Jun Lu & Wilma K. Olson (2003) | 3DNA: a software package for the analysis, rebuilding and visualization of three-dimensional nucleic acid structures. | *Nucleic Acids Res.* 31(17), 5108-21. * | Rajendra Kumar and Helmut Grubmüller (2015) | `do_x3dna: a tool to analyze structural fluctuations of dsDNA or dsRNA from molecular dynamics simulations `_ | *Bioinformatics* (2015) 31 (15): 2583-2585. Contents -------- .. toctree:: :maxdepth: 1 do_x3dna for GROMACS How to use GROMACS do_x3dna? do_x3dna plugin for VMD Install dnaMD How to use dnaMD? Speed up dnaMD with HDF5 file DNA elasticity - Theory DNA elasticity - Tutorial dnaMD Python module Tutorial dnaMD Python module View on GitHub Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`