DimSUM: Dimension and Scale Unifying Map for Visual Abstraction of DNA Origami Structures

We present a novel visualization concept for DNA origami structures that integrates a multitude of representations into a Dimension and Scale Unifying Map (DimSUM). This novel abstraction map provides means to analyze, smoothly transition between, and interact with many visual representations of the DNA origami structures in an effective way that was not possible before. DNA origami structures are nanoscale objects, which are challenging to model in silico. In our holistic approach we seamlessly combine three‐dimensional realistic shape models, two‐dimensional diagrammatic representations, and ordered alignments in one‐dimensional arrangements, with semantic transitions across many scales. To navigate through this large, two‐dimensional abstraction map we highlight locations that users frequently visit for certain tasks and datasets. Particularly interesting viewpoints can be explicitly saved to optimize the workflow. We have developed DimSUM together with domain scientists specialized in DNA nanotechnology. In the paper we discuss our design decisions for both the visualization and the interaction techniques. We demonstrate two practical use cases in which our approach increases the specialists’ understanding and improves their effectiveness in the analysis. Finally, we discuss the implications of our concept for the use of controlled abstraction in visualization in general.

[1]  W. Chiu,et al.  Designer nanoscale DNA assemblies programmed from the top down , 2016, Science.

[2]  Svetlana Artemova,et al.  SAMSON: software for adaptive modeling and simulation of nanosystems , 2014 .

[3]  J. SantaLucia,et al.  The thermodynamics of DNA structural motifs. , 2004, Annual review of biophysics and biomolecular structure.

[4]  Maxwell J. Roberts Underground Maps Unravelled - Explorations in Information Design , 2012 .

[5]  F. Crick,et al.  Molecular Structure of Nucleic Acids: A Structure for Deoxyribose Nucleic Acid , 1953, Nature.

[6]  Ivan Viola,et al.  Multiscale Visualization and Scale-Adaptive Modification of DNA Nanostructures , 2018, IEEE Transactions on Visualization and Computer Graphics.

[7]  Mark Bathe,et al.  A primer to scaffolded DNA origami , 2011, Nature Methods.

[8]  W. Olson,et al.  3DNA: a software package for the analysis, rebuilding and visualization of three-dimensional nucleic acid structures. , 2003, Nucleic acids research.

[9]  Ivan Viola,et al.  cellVIEW: a Tool for Illustrative and Multi-Scale Rendering of Large Biomolecular Datasets , 2015, VCBM.

[10]  Richard A. Becker,et al.  Brushing scatterplots , 1987 .

[11]  B. Faircloth,et al.  Primer3—new capabilities and interfaces , 2012, Nucleic acids research.

[12]  David H. Laidlaw,et al.  Exploring 3D DTI Fiber Tracts with Linked 2D Representations , 2009, IEEE Transactions on Visualization and Computer Graphics.

[13]  Tobias Isenberg,et al.  Illustrative Molecular Visualization with Continuous Abstraction , 2011, Comput. Graph. Forum.

[14]  Pekka Orponen,et al.  DNA rendering of polyhedral meshes at the nanoscale , 2015, Nature.

[15]  Timo Ropinski,et al.  Continuous Levels‐of‐Detail and Visual Abstraction for Seamless Molecular Visualization , 2014, Comput. Graph. Forum.

[16]  Barbara Tversky,et al.  Animation: can it facilitate? , 2002, Int. J. Hum. Comput. Stud..

[17]  Michael Gleicher,et al.  Molecular Surface Abstraction , 2007, IEEE Transactions on Visualization and Computer Graphics.

[18]  Hsu-Chun Yen,et al.  Travel‐Route‐Centered Metro Map Layout and Annotation , 2012, Comput. Graph. Forum.

[19]  Andreas Buja,et al.  Interactive data visualization using focusing and linking , 1991, Proceeding Visualization '91.

[20]  Tony DeRose,et al.  Toolglass and magic lenses: the see-through interface , 1993, SIGGRAPH.

[21]  Graham J. Wills,et al.  Linked Data Views , 2008 .

[22]  P. Rothemund Folding DNA to create nanoscale shapes and patterns , 2006, Nature.

[23]  Ivan Viola,et al.  Metamorphers: storytelling templates for illustrative animated transitions in molecular visualization , 2017, SCCG.

[24]  Ivan Viola,et al.  Pondering the Concept of Abstraction in (Illustrative) Visualization , 2018, IEEE Transactions on Visualization and Computer Graphics.

[25]  Tobias Isenberg,et al.  Visual Abstraction and Stylisation of Maps , 2013 .

[26]  Adam H. Marblestone,et al.  Rapid prototyping of 3D DNA-origami shapes with caDNAno , 2009, Nucleic acids research.

[27]  Matthias Trapp,et al.  Interactive Visualization of Generalized Virtual 3D City Models using Level‐of‐Abstraction Transitions , 2012, Comput. Graph. Forum.

[28]  Chris Stolte,et al.  Rendering effective route maps: improving usability through generalization , 2001, SIGGRAPH.

[29]  N. Seeman Nucleic acid junctions and lattices. , 1982, Journal of theoretical biology.

[30]  J.C. Roberts,et al.  State of the Art: Coordinated & Multiple Views in Exploratory Visualization , 2007, Fifth International Conference on Coordinated and Multiple Views in Exploratory Visualization (CMV 2007).

[31]  Mark de Berg,et al.  Schematization of networks , 2005, Comput. Geom..

[32]  F. Crick,et al.  Molecular Structure of Nucleic Acids: A Structure for Deoxyribose Nucleic Acid , 1974, Nature.

[33]  Markus Hadwiger,et al.  Abstractocyte: A Visual Tool for Exploring Nanoscale Astroglial Cells , 2018, IEEE Transactions on Visualization and Computer Graphics.