UCT CS Research Document Archive

Techniques for visualization of carbohydrate molecules

Kuttel, Michelle, James Gain, Anton Burger and Ian Eborn (2006) Techniques for visualization of carbohydrate molecules. Journal of Molecular Graphics and Modelling 25.

Full text available as:
PDF - Requires Adobe Acrobat Reader or other PDF viewer.


Standard molecular visualizations, such as the classic ball-and-stick model, are not suitable for large, complex molecules because the overall molecular structure is obscured by the atomic detail. For proteins, the more abstract ribbon and cartoon representations are instead used to reveal large scale molecular conformation and connectivity. However, there is currently no accepted convention for simplifying oligo- and polysaccharide structures. We introduce two novel visualization algorithms for carbohydrates, incorporated into a visualization package, CarboHydra. Both algorithms highlight the sugar rings and backbone conformation of the carbohydrate chain, ignoring ring substituents. The first algorithm, termed PaperChain, emphasizes the type and conformation of the carbohydrate rings. The second, Twister, emphasizes the relative orientation of the rings. We further include two rendering enhancements to augment these visualizations: silhouettes edges and a translucent overlay of the ball-and-stick atomic representation. To demonstrate their utility, the algorithms and visualization enhancements are here applied to a variety of carbohydrate molecules. User evaluations indicate that they present a more useful view of carbohydrate structure than the standard ball-and-stick representation. The algorithms were found to be complementary, with PaperChain particularly effective for smaller carbohydrates and Twister useful at larger scales for highlighting the backbone twist of polysaccharides.

EPrint Type:Journal (On-line/Unpaginated)
Keywords:carbohydrate, plysaccharide, visualization, silhouette, transparency
Subjects:I Computing Methodologies: I.3 COMPUTER GRAPHICS
ID Code:377
Deposited By:Gain, James
Deposited On:20 December 2006
Alternative Locations:http://people.cs.uct.ac.za/~jgain/publications/index.htm