DNA Flexibility

To search for regions of high DNA helix flexibility in a DNA sequence:

  1. Open the sequence in the Sequence View.
  2. Right-click and select Analyze → Find high DNA flexibility regions.

🧬 Note: Only the standard DNA alphabet is supported: A, C, G, T, and N.


Settings Dialog

The following dialog appears:


Method

The analysis uses a sliding window approach. For each window:

  • If 2 or more consecutive windows have average flexibility above the threshold, the region is annotated.
  • The average flexibility for a window is calculated as:

Average = (Sum of dinucleotide flexibility angles in the window) / (window size - 1)

Flexibility Angles Table

DinucleotideAngleDinucleotideAngle
AA7.6CA14.6
AC10.9CC7.2
AG8.8CG11.1
AT12.5CT8.8
GA8.2TA25.0
GC8.9TC8.2
GG7.2TG14.6
GT10.9TT7.6

Handling Unknown Bases (N)

If the sequence contains an ambiguous base N, the following minimum angle values are used:

  • CN, NC, GN, NG, NN7.2
  • AN, NA, TN, NT7.6