DNA Curvature Analysis by Christoph Gohlke


Calculate the global 3D structure of a DNA molecule from its nucleotide sequence according to the dinucleotide wedge model. Analyze local bending angles and macroscopic curvature.

Try the Kinetoplast or Phased AAAAAA sequences for example.

For each nucleotide at position i of the sequence, the following values are calculated:

The curvature and bend angles are normalized to the curvature in a nucleosome.

Output files of the analysis are:



Because this service is provided free of charge, there is no warranty for the service, to the extent permitted by applicable law. The service is provided "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance is with you.


Developed by Christoph Gohlke, Laboratory for Fluorescence Dynamics. Source code is available under BSD license: dnacurve.py and dnacurve_cgi.py