use of quaternions in biomolecular structure analysis
DESCRIPTION
Use of quaternions in biomolecular structure analysis. Robert M. Hanson, Daniel Kohler, and Steven Braun Department of Chemistry, St. Olaf College Northfield, MN 55057 August 19, 2009 238th ACS National Meeting Washington, DC. Protein Secondary Structure. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/1.jpg)
Use of quaternions in biomolecular structure analysis
Robert M. Hanson, Daniel Kohler, and Steven Braun
Department of Chemistry, St. Olaf College
Northfield, MN 55057
August 19, 2009
238th ACS National Meeting
Washington, DC
![Page 2: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/2.jpg)
Protein Secondary Structure
• My research interest is in describing, visualizing, and quantifying protein and nucleic acid secondary structure, particularly in relation to substrate binding.
![Page 3: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/3.jpg)
Protein Secondary Structure
• As the current principal developer and project manager of the Jmol molecular visualization project, I get requests periodically for new visualization ideas.
![Page 4: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/4.jpg)
The Jmol Molecular Visualization Project
• As the current principal developer and project manager of the Jmol molecular visualization project, I get requests periodically for new visualization ideas.
![Page 5: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/5.jpg)
The Jmol Molecular Visualization Project
• As the current principal developer and project manager of the Jmol molecular visualization project, I get requests periodically for new visualization ideas.
![Page 6: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/6.jpg)
The Jmol Molecular Visualization Project
• As the current principal developer and project manager of the Jmol molecular visualization project, I get requests periodically for new visualization ideas.
![Page 7: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/7.jpg)
• Andy Hanson, Indiana University
![Page 8: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/8.jpg)
Outline
• Reference Frames• Quaternions• Local Helical Axes• Quaternion-Based “Straightness”
![Page 9: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/9.jpg)
Visualization Can Drive Research
• The main point:
– Sometimes a good visualization can lead to interesting findings in basic research that otherwise simply would not be considered.
![Page 10: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/10.jpg)
Reference Frames
• The basic idea is that each amino acid residue can be assigned a “frame” that describes its position and orientation in space.
![Page 11: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/11.jpg)
Reference Frames
• The frame has both translational and rotational aspects.
![Page 12: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/12.jpg)
Quaternion Frames
• A quaternion is a set of four numbers.• Unit quaternions can describe rotations.
![Page 13: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/13.jpg)
Quaternion Frames
• The choice of frame is (seemingly) arbitrary.
“P” “C” “N”
![Page 14: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/14.jpg)
Local Helical Axes
• The quaternion difference describes how one gets from one frame to the next. This is the local helical axis.
![Page 15: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/15.jpg)
Local Helical Axes
• The quaternion difference describes how one gets from one frame to the next. This is the local helical axis.
![Page 16: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/16.jpg)
Local Helical Axes
• Strings of local helical axes identify actual “helices.”
![Page 17: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/17.jpg)
Local Helical Axes
• Sheet strands are also technically helical as well.
![Page 18: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/18.jpg)
Local Helical Axes
![Page 19: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/19.jpg)
Quaternion Difference Map
![Page 20: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/20.jpg)
Straightness
• The quaternion differences can be used to unambiguously define how “straight” a helix is.
![Page 21: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/21.jpg)
Quaternion-Based Straightness
• The dot product of two vectors expresses how well they are aligned. This suggests a definition of “straightness” based on quaternion dot products.
2/
||arccos1)( 1
ii dqdq
is
![Page 22: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/22.jpg)
Quaternion-Based Straightness
• The “arccos” business here just allows us to turn the dot product into a distance measure – on the four-dimensional hypersphere!
2/
||arccos1)( 1
ii dqdq
is
![Page 23: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/23.jpg)
• In fact, in quaternion algebra, the distance between two quaternions can be expressed in terms of the quaternion second derivative:
Quaternion-Based Straightness
2/
|2/|1)( 2
is
2/
||arccos1)( 1
ii dqdq
is
![Page 24: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/24.jpg)
• So our definition of straightness is just a simple quaternion measure:
Quaternion-Based Straightness
||
1)( 2is
![Page 25: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/25.jpg)
Quaternion-Based Straightness
• select *; color straightness
![Page 26: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/26.jpg)
Quaternion-Based Straightness
• select not helix and not sheet and straightness > 0.85; color straightness
![Page 27: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/27.jpg)
Quaternion-Based Straightness
![Page 28: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/28.jpg)
Quaternion-Based Straightness
![Page 29: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/29.jpg)
Quaternion-Based Straightness
![Page 30: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/30.jpg)
Quaternion-Based Straightness
![Page 31: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/31.jpg)
Quaternion-Based Straightness
![Page 32: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/32.jpg)
![Page 33: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/33.jpg)
Quaternion-Based P Straightness
• We have found several interesting aspects of straightness. Among them are two relationships to well-known “Ramachandran angles.”
For P-straightness:
where
![Page 34: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/34.jpg)
[Figure 5. Correlation of quaternion- and Ramachandran-based P-straightness for protein 2CQO. R² = 0.9997.]
![Page 35: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/35.jpg)
Quaternion-Based C Straightness
• We have found several interesting aspects of straightness. Among them are two relationships to well-known “Ramachandran angles.”
For C-straightness:
and
||
1)( 2is
],[112 )( iiii
![Page 36: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/36.jpg)
[Figure 7. Correlation between quaternion- and Ramachandran-based C-straightness for protein 2CQO. R² ≈ 1.]
![Page 37: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/37.jpg)
Helix residues Sheet residues Unstructured residues
Total average C-straightness
0.8526, σ = 0.2234
0.7697, σ = 0.2210
0.3874, σ = 0.4310
Total average P-straightness
0.8660, σ = 0.1742
0.7326, σ = 0.2181
0.3564, σ = 0.4136
[Table 1. Summarizes overall average C-straightness and P-straightness measures for all within(helix), within(sheet), and (protein and not helix and not sheet) residues in the Protein Data Bank.]
Quaternion-Based Straightness
For the entire PDB database, straightness correlates well with DSSP-calculated secondary structure.
![Page 38: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/38.jpg)
PDB ID C-straightness
P-straightness
Description
2HI5 0.9528 0.9210 Aberrant bonds between carbonyl oxygen and peptide nitrogen atoms
1NH4 0.9517 0.9440 Aberrant bonds between carbonyl oxygen atoms
1KIL 0.9142 0.9102 Helix designation missing
3FX0 0.9037 0.8086 Problem with helix connection designations
3HEZ 0.8444 Not calculable
Disconnected helix fragments
[Table 2. Some structures where overall average straightness is high but labels in the PDB file result in the misappropriation of secondary structure. In this way, straightness can check for errors in PDB files.]
Quaternion-Based Straightness
Anomalies – very high straightness for “unstructured” groups
![Page 39: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/39.jpg)
Twenty Common Amino Acids
Amino acid Total average C-straightness
Amino acid Total average C-straightness
ILE 0.7325 CYS 0.6779
LEU 0.7257 TYR 0.6727
VAL 0.7215 LYS 0.6695
ALA 0.7192 THR 0.6500
MET 0.7149 HIS 0.6492
GLU 0.7000 SER 0.6321
GLN 0.6967 ASP 0.6270
TRP 0.6860 ASN 0.6161
ARG 0.6839 PRO 0.5444
PHE 0.6802 GLY 0.5315
![Page 40: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/40.jpg)
Twenty Common Amino Acids
Amino acid Total average C-straightness
Amino acid Total average C-straightness
ILE 0.7325 CYS 0.6779
LEU 0.7257 TYR 0.6727
VAL 0.7215 LYS 0.6695
ALA 0.7192 THR 0.6500
MET 0.7149 HIS 0.6492
GLU 0.7000 SER 0.6321
GLN 0.6967 ASP 0.6270
TRP 0.6860 ASN 0.6161
ARG 0.6839 PRO 0.5444
PHE 0.6802 GLY 0.5315
![Page 41: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/41.jpg)
Twenty Common Amino Acids
Amino acid Total average C-straightness
Amino acid Total average C-straightness
ILE 0.7325 CYS 0.6779
LEU 0.7257 TYR 0.6727
VAL 0.7215 LYS 0.6695
ALA 0.7192 THR 0.6500
MET 0.7149 HIS 0.6492
GLU 0.7000 SER 0.6321
GLN 0.6967 ASP 0.6270
TRP 0.6860 ASN 0.6161
ARG 0.6839 PRO 0.5444
PHE 0.6802 GLY 0.5315
![Page 42: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/42.jpg)
Visualization Can Drive Research
• The bottom line:
– Sometimes a good visualization can lead to interesting findings in basic research that otherwise simply would not be considered.
![Page 43: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/43.jpg)
Visualization Can Drive Research
• The bottom line:
– Sometimes a good visualization can lead to interesting findings in basic research that otherwise simply would not be considered.
– Quaternion-based straightness offers a simple quantitative measure of biomolecular structure.
![Page 44: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/44.jpg)
Visualization Can Drive Research
• Future directions:
– Natural extension to nucleic acids
![Page 45: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/45.jpg)
Visualization Can Drive Research
• Future directions:
– Natural extension to nucleic acids– Define “motifs” based on quaternions
![Page 46: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/46.jpg)
Visualization Can Drive Research
• Future directions:
– Natural extension to nucleic acids– Define “motifs” based on quaternions– Extension to molecular dynamics calculations
and ligand binding
![Page 47: Use of quaternions in biomolecular structure analysis](https://reader036.vdocuments.net/reader036/viewer/2022062422/56813a16550346895da1f303/html5/thumbnails/47.jpg)
Acknowledgments
• Andrew Hanson, Indiana University• Howard Hughes Medical Institute• Jmol user community
http://Jmol.sourceforge.net