.. 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`