Advertisement

The European Physical Journal Special Topics

, Volume 227, Issue 14, pp 1725–1739 | Cite as

Interactive visualization of biomolecules’ dynamic and complex properties

State of the art and project review
  • Karsten SchatzEmail author
  • Michael KroneEmail author
  • Jürgen Pleiss
  • Thomas Ertl
Review
  • 19 Downloads
Part of the following topical collections:
  1. Particle Methods in Natural Science and Engineering

Abstract

In this paper, we review the advances in molecular visualization over the last 12 years and put the development of the community in context with our own efforts in the DFG Collaborative Research Center (CRC) 716. This includes advances in the field of molecular surface computation and rendering, interactive extraction of protein cavities, and comparative visualization for biomolecules. Our main focus was on the development of methods that assist the interactive and explorative visual analysis of large, dynamic molecular data sets on single desktop computers. To meet this goal, we often developed GPU-accelerated algorithms, which is in line with the general research direction of the field. Over the last years, we made seminal contributions to the field of molecular visualization, which partially still constitute the state of the art development or provided the basis for follow-up works.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    C. Levinthal, Sci. Am. 214, 42 (1966)CrossRefGoogle Scholar
  2. 2.
    E. Francoeur, Endeavour 26, 127 (2002)CrossRefGoogle Scholar
  3. 3.
    C. Meinel, Blick in die Wissenschaft 18, 10 (2006)Google Scholar
  4. 4.
    M. Krone, B. Kozlkova, N. Lindow, M. Baaden, D. Baum, J. Parulek, H.-C. Hege, I. Viola, Comput. Graph. Forum 35, 527 (2016)CrossRefGoogle Scholar
  5. 5.
    B. Kozlíková, M. Krone, M. Falk, N. Lindow, M. Baaden, D. Baum, I. Viola, J. Parulek, H.-C. Hege, Comput. Graph. Forum 36, 178 (2017)CrossRefGoogle Scholar
  6. 6.
    W. Humphrey, A. Dalke, K. Schulten, J. Mol. Graph. 14, 33 (1996)CrossRefGoogle Scholar
  7. 7.
    W.L. DeLano, CCP4 Newsletter on protein crystallography No 40 (2002), https://pymol.org/
  8. 8.
    L. SchrödingerThe PyMOL Molecular Graphics System, Version 1.8 (2016)Google Scholar
  9. 9.
    E.F. Pettersen, T.D. Goddard, C.C. Huang, G.S. Couch, D.M. Greenblatt, E.C. Meng, T.E. Ferrin, J. Comput. Chem. 25, 1605 (2004)CrossRefGoogle Scholar
  10. 10.
    S. Grottel, M. Krone, C. Mouller, G. Reina, T. Ertl, IEEE Trans. Vis. Comput. Graphics 21, 201 (2015)CrossRefGoogle Scholar
  11. 11.
    S. Grottel, G. Reina, M. Krone, C. Müller, T. Ertl, Workshop on Visualization in Practice(IEEE, 2016)Google Scholar
  12. 12.
    M. Krone, S. Grottel, G. Reina, C. Müller, T. Ertl, IEEE Comput. Graphics App. 38, 109 (2018)CrossRefGoogle Scholar
  13. 13.
    J.S. Richardson, Adv. Protein Chem. 34, 167 (1981)CrossRefGoogle Scholar
  14. 14.
    M. Chavent, B. Lévy, M. Krone, K. Bidmon, J.-P. Nominé, T. Ertl, M. Baaden, Brief. Bioinform. 12, 689 (2011)CrossRefGoogle Scholar
  15. 15.
    B. Kozlíková, M. Krone, N. Lindow, M. Falk, M. Baaden, D. Baum, I. Viola, J. Parulek, H.-C. Hege, in Eurographics Conference on Visualization (EuroVis) – STARs (The Eurographics Association, 2015), pp. 61–81Google Scholar
  16. 16.
    N. Alharbi, M. Alharbi, X. Martinez, M. Krone, A.S. Rose, M. Baaden, R.S. Laramee, M. Chavent, in EuroVis 2017 – Short Papers (The Eurographics Association, 2017)Google Scholar
  17. 17.
    F.M. Richards, Annu. Rev. Biophys. Bio. 6, 151 (1977)CrossRefGoogle Scholar
  18. 18.
    B. Lee, F.M. Richards, J. Mol. Bio. 55, 379 (1971)CrossRefGoogle Scholar
  19. 19.
    N. Lindow, D. Baum, H.-C. Hege, in Workshop on Molecular Graphics and Visual Analysis of Molecular Data (The Eurographics Association, 2018)Google Scholar
  20. 20.
    T. Simões, D. Lopes, S. Dias, F. Fernandes, J. Pereira, J. Jorge, C. Bajaj, A. Gomes, Comput. Graph. Forum 36, 643 (2017)CrossRefGoogle Scholar
  21. 21.
    V. Vonásek, B. Kozlíková, in 11th International Workshop on Robot Motion and Control, 3–5 July 2017 (IEEE, Wasowo, Poland, 2017), pp. 185–192Google Scholar
  22. 22.
    V. Vonásek, A. Jurčk, K. Furmanová, B. Kozlíková, J. Intell. Rob. Syst.,  https://doi.org/10.1007/s10846-018-0877-6
  23. 23.
    J. Malzahn, B. Kozlíková, T. Ropinski, in Eurographics Workshop on Visual Computing for Biology and Medicine (The Eurographics Association, 2017)Google Scholar
  24. 24.
    A. Jurčík, D. Bednar, J. Byska, S.M. Marques, K. Furmanova, L. Daniel, P. Kokkonen, J. Brezovsky, O. Strnad, J. Stourac, A. Pavelka, M. Manak, J. Damborský, B. Kozlikova, Bioinformatics 34, 3586 (2018)CrossRefGoogle Scholar
  25. 25.
    P. Vázquez, P. Hermosilla, V. Guallar, J. Estrada, A. Vinacua, Comput. Graph. Forum 37, 391 (2018)CrossRefGoogle Scholar
  26. 26.
    M. Le Muzic, L. Autin, J. Parulek, I. Viola, in EG Workshop on Visual Computing for Biology and Medicine (The Eurographics Association, 2015), pp. 61–70Google Scholar
  27. 27.
    T. Klein, L. Autin, B. Kozlíková, D.S. Goodsell, A. Olson, M.E. Gröller, I. Viola, IEEE Trans. Vis. Comput. Graphics 24, 862 (2018)CrossRefGoogle Scholar
  28. 28.
    D. Kouřil, L. Čmolík, B. Kozlíková, H. Wu, G. Johnson, D.S. Goodsell, A. Olson, M.E. Gröller, I. Viola, IEEE Trans. Vis. Comput. Graphics 25, 977 (2019)CrossRefGoogle Scholar
  29. 29.
    L. Kocincová, M. Jarešová, J. Byška, J. Parulek, H. Hauser, B. Kozlíková, BMC Bioinformatics 18, 23 (2017)CrossRefGoogle Scholar
  30. 30.
    P. Hermosilla, P. Vázquez, A. Vinacua, T. Ropinski, Comput. Graph. Forum 37, 367 (2018)CrossRefGoogle Scholar
  31. 31.
    N. Lindow, D. Baum, M. Leborgne, H.-C. Hege, IEEE Trans. Vis. Comput. Graphics 25, 967 (2019)CrossRefGoogle Scholar
  32. 32.
    K. Furmanová, M. Jarešová, J. Byška, A. Jurčík, J. Parulek, H. Hauser, B. Kozlíková, BMC Bioinformatics 18, 22 (2017)CrossRefGoogle Scholar
  33. 33.
    V. Vad, J. Byška, A. Jurčík, I. Viola, E. Gröller, H. Hauser, S.M. Marques, J. Damborský, B. Kozlíková, in Proceedings of Eurographics Workshop on Visual Computing for Biology and Medicine (2017), pp. 33–42Google Scholar
  34. 34.
    D. Duran, P. Hermosilla, T. Ropinski, B. Kozlíková, À. Vinacua, P. Vázquez, IEEE Trans. Vis. Comput. Graphics 25, 987 (2018)CrossRefGoogle Scholar
  35. 35.
    P. Hermosilla, J. Estrada, V. Guallar, T. Ropinski, À. Vinacua, P.-P. Vázquez, IEEE Trans. Vis. Comput. Graphics 23, 731 (2017)CrossRefGoogle Scholar
  36. 36.
    K. Furmanová, J. Byška, E.M. Gröller, I. Viola, J.J. Paleček, B. Kozlíková, BMC Bioinformatics 19, 125 (2018)CrossRefGoogle Scholar
  37. 37.
    N. Lichtenberg, R. Menges, V. Ageev, A.P. George, P. Heimer, D. Imhof, K. Lawonn, Comput. Graph. Forum 37, 379 (2018)CrossRefGoogle Scholar
  38. 38.
    T. Chandler, M. Cordeil, T. Czauderna, T. Dwyer, J. Glowacki, C. Goncu, M. Klapperstueck, K. Klein, K. Marriott, F. Schreiber, E. Wilson, in 2015 Big Data Visual Analytics (BDVA) (IEEE, Hobart, TAS, Australia, 2015), pp. 1–8Google Scholar
  39. 39.
    M. Trellet, N. Ferey, J. Flotynski, M. Baaden, P. Bourdot, JIB 15, 20180004 (2018)Google Scholar
  40. 40.
    M. Wiebrands, C.J. Malajczuk, A.J. Woods, A.L. Rohl, R.L. Mancera, JIB 15, 20180010 (2018)Google Scholar
  41. 41.
    M. Krone, K. Schatz, N. Hieronymus, C. Müller, M. Becher, T. Barthelmes, A. Cooper, S. Currle, P. Gralka, M. Hlawatsch, L. Pietrzyk, T. Rau, G. Reina, R. Trefft, T. Ertl, in Proceedings of SIGRAD 2017(2017), Vol. 143, pp. 17–24Google Scholar
  42. 42.
    M. Krone, K. Bidmon, T. Ertl, IEEE Trans. Vis. Comput. Graphics 15, 1391 (2009)CrossRefGoogle Scholar
  43. 43.
    M. Falk, S. Grottel, M. Krone, G. Reina, Interactive gpu-based visualization of large dynamic particle data, in Synthesis lectures on visualization, edited by N. Elmqvist, D. Ebert (Morgan & Claypool Publishers, 2016)Google Scholar
  44. 44.
    M.F. Sanner, A.J. Olson, J.-C. Spehner, in Proceedings of Symposium on Computational Geometry (SCG ‘95) (1995), pp. 406–407Google Scholar
  45. 45.
    M.F. Sanner, A.J. Olson, in Pacific Symposium on Biocomputing(1997), pp. 385–396Google Scholar
  46. 46.
    M. Krone, C. Dachsbacher, T. Ertl, in Proc. of ACM International Conference on Bioinformatics and Computational Biology (New York, NY, ACM, 2010), pp. 402–405Google Scholar
  47. 47.
    M. Totrov, R. Abagyan, J. Struct. Biol. 116, 138 (1995)CrossRefGoogle Scholar
  48. 48.
    N. Lindow, D. Baum, S. Prohaska, H.-C. Hege, Comput. Graph. Forum 29, 943 (2010)CrossRefGoogle Scholar
  49. 49.
    M. Krone, S. Grottel, T. Ertl, in IEEE Symposium on Biological Data Visualization (IEEE, Providence, RI, USA, 2011), pp. 17–22Google Scholar
  50. 50.
    D. Kauker, M. Krone, A. Panagiotidis, G. Reina, T. Ertl, in Eurographics Symposium on Parallel Graphics and Visualization (The Eurographics Association, 2013), Vol. 13, pp. 33–40Google Scholar
  51. 51.
    L. Bavoil, K. Myers, Order independent transparency with dual depth peeling, Tech. Rep. (NVIDIA Corp., 2008)Google Scholar
  52. 52.
    A. Jurčík, J. Parulek, J. Sochor, B. Kozlikova, in IEEE Pacific Visualization Symposium (IEEE, Taipei, Taiwan, 2016), pp. 112–119Google Scholar
  53. 53.
    M. Krone, J.E. Stone, T. Ertl, K. Schulten, in EuroVis – Short Papers (The Eurographics Association, 2012), pp. 67–71Google Scholar
  54. 54.
    M. Krone, M. Huber, K. Scharnowski, M. Hirschler, D. Kauker, G. Reina, U. Nieken, D. Weiskopf, T. Ertl, in EuroVis – Short Papers(The Eurographics Association, 2014), Vol. 3, pp. 109–113Google Scholar
  55. 55.
    M. Krone, F. Frieß, K. Scharnowski, G. Reina, S. Fademrecht, T. Kulschewski, J. Pleiss, T. Ertl, IEEE Trans. Vis. Comput. Graphics 23, 701 (2017)CrossRefGoogle Scholar
  56. 56.
    M. Krone, G. Reina, C. Schulz, T. Kulschewski, J. Pleiss, T. Ertl, Comput. Graph. Forum 32, 331 (2013)CrossRefGoogle Scholar
  57. 57.
    D. Borland, J. WSCG 19, 17 (2011)Google Scholar
  58. 58.
    M. Krone, D. Kauker, G. Reina, T. Ertl, in IEEE PacificVis – Visualization Notes (IEEE, Yokohama, Japan, 2014), Vol. 1, pp. 301–305Google Scholar
  59. 59.
    M. Krone, K. Bidmon, T. Ertl, Theory and practice of computer graphics (The Eurographics Association, 2008), pp. 115–122Google Scholar
  60. 60.
    P. Hermosilla, V. Guallar, A. Vinacua, P.-P. Vázquez, in Eurographics Workshop on Visual Computing for Biology and Medicine (The Eurographics Association, 2015)Google Scholar
  61. 61.
    C. Schulz, K. Schatz, M. Krone, M. Braun, T. Ertl, D. Weiskopf, in 2018 IEEE Pacific Visualization Symposium (IEEE, Kobe, Japan, 2018), pp. 96–105Google Scholar
  62. 62.
    S.J. Rahi, K. Sharp, Int. J. Comput. Geom. Appl. 17, 305 (2007)CrossRefGoogle Scholar
  63. 63.
    N. Postarnakevich, R. Singh, in ACM Symposium on Applied Computing, SAC ’09(2009), pp. 782–787Google Scholar
  64. 64.
    J. Hass, P. Koehl, Front. Mol. Biosci. 1, 26 (2014)CrossRefGoogle Scholar
  65. 65.
    N. Lindow, D. Baum, H.-C. Hege, Comput. Graph. Forum 31, 1325 (2012)CrossRefGoogle Scholar
  66. 66.
    M. Falk, M. Krone, T. Ertl, in EG Workshop on Visual Computing for Biology and Medicine (The Eurographics Association, 2012), pp. 123–130Google Scholar
  67. 67.
    M. Falk, M. Krone, T. Ertl, Comput. Graph. Forum 32, 195 (2013)CrossRefGoogle Scholar
  68. 68.
    K. Schatz, C. Müller, M. Krone, J. Schneider, G. Reina, T. Ertl, in 6th IEEE Symposium on Large Data Analysis and Visualization (LDAV) (IEEE, Baltimore, MD, USA, 2016), pp. 56–64Google Scholar
  69. 69.
    D.W. Ritchie, G.J.L. Kemp, J. Comput. Chem. 20, 383 (1999)CrossRefGoogle Scholar
  70. 70.
    L. Sael, D. La, B. Li, R. Rustamov, D. Kihara, Proteins: Struct. Funct. Bioinf. 73, 1 (2008)CrossRefGoogle Scholar
  71. 71.
    W. Kabsch, Acta Crystallogr. A 32, 922 (1976)ADSCrossRefGoogle Scholar
  72. 72.
    D. Kauker, M. Krone, A. Panagiotidis, G. Reina, T. Ertl, Comput. Visual. Sci. 15, 111 (2013)CrossRefGoogle Scholar
  73. 73.
    K. Scharnowski, M. Krone, G. Reina, T. Kulschewski, J. Pleiss, T. Ertl, Comput. Graph. Forum 33, 191 (2014)CrossRefGoogle Scholar
  74. 74.
    J. Heinrich, M. Krone, S. I. O’Donoghue, D. Weiskopf, Faraday Discuss. 169, 179 (2014)ADSCrossRefGoogle Scholar
  75. 75.
    S. Reinhardt, M. Huber, O. Dumitrescu, M. Krone, B. Eberhardt, D. Weiskopf, in 2017 21st International Conference Information Visualisation (IV) (IEEE, London, UK, 2017), pp. 117–126Google Scholar
  76. 76.
    S. Grottel, M. Krone, K. Scharnowski, T. Ertl, in IEEE Pacific Visualization Symposium (2012), pp. 209216Google Scholar
  77. 77.
    M. Krone, G. Reina, S. Zahn, T. Tremel, C. Bahnmüller, T. Ertl, in 2017 IEEE Pacific Visualization Symposium (IEEE, Songdo, South Korea, 2017), pp. 275–279Google Scholar
  78. 78.
    K. Lawonn, M. Krone, T. Ertl, B. Preim, Comput. Graph. Forum 33, 181 (2014)CrossRefGoogle Scholar
  79. 79.
    K. Bidmon, S. Grottel, F. Bös, J. Pleiss, T. Ertl, Comput. Graph. Forum 27, 935 (2008)CrossRefGoogle Scholar
  80. 80.
    K. Scharnowski, M. Krone, F. Sadlo, P. Beck, J. Roth, H.-R. Trebin, T. Ertl, IEEE Comput. Graph. App. 33, 9 (2013)CrossRefGoogle Scholar
  81. 81.
    T. Ertl, M. Krone, S. Kesselheim, K. Scharnowski, G. Reina, C. Holm, Faraday Discuss. 169, 167 (2014)ADSCrossRefGoogle Scholar
  82. 82.
    M. Chavent, T. Reddy, J. Goose, A.C.E. Dahl, J.E. Stone, B. Jobard, M.S.P. Sansom, Faraday Discuss. 169, 455 (2014)ADSCrossRefGoogle Scholar
  83. 83.
    B. Thomaß, J. Walter, M. Krone, H. Hasse, T. Ertl, in Vision, Modeling, and Visualization (The Eurographics Association, 2011), pp. 301–308Google Scholar
  84. 84.
    C. Müller, G. Reina, T. Ertl, in CHI POWERWALL 2013 Workshop (2013)Google Scholar
  85. 85.
    C. Müller, M. Krone, K. Scharnowski, G. Reina, T. Ertl, International Symposium on Visual Information Communication and Interaction (VINCI) (ACM, New York, NY, 2015), Vol. 8, pp. 131–136Google Scholar
  86. 86.
    C. Müller, M. Krone, K. Scharnowski, G. Reina, T. Ertl, IJSI 9, 355 (2016)Google Scholar
  87. 87.
    M. Krone, C. Müller, T. Ertl, D. Kauker, A.C. Silva, D. Salsa, M. Gräber, M. Kallert, International Symposium on Visual Information Communication and Interaction (VINCI) (ACM, New York, NY, 2015), Vol. 8, pp. 21–26Google Scholar
  88. 88.
    B. Rau, F. Friess, M. Krone, C. Müller, T. Ertl, in IEEE International Workshop on Virtual and Augmented Reality for Molecular Science (IEEE, Arles, France, 2015), pp. 25–30Google Scholar
  89. 89.
    C. Müller, M. Krone, M. Huber, V. Biener, D. Herr, S. Koch, G. Reina, D. Weiskopf, T. Ertl, JIB 15, 20180005 (2018)Google Scholar

Copyright information

© EDP Sciences, Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Visualization Research Center, University of StuttgartStuttgartGermany
  2. 2.Big Data Visual Analytics in Life Sciences, University of TübingenTübingenGermany
  3. 3.Institute of Technical Biochemistry, University of StuttgartStuttgartGermany

Personalised recommendations