ePMV embeds molecular modeling into professional animation software environments

Structure. 2011 Mar 9;19(3):293-303. doi: 10.1016/j.str.2010.12.023.


Increasingly complex research has made it more difficult to prepare data for publication, education, and outreach. Many scientists must also wade through black-box code to interface computational algorithms from diverse sources to supplement their bench work. To reduce these barriers we have developed an open-source plug-in, embedded Python Molecular Viewer (ePMV), that runs molecular modeling software directly inside of professional 3D animation applications (hosts) to provide simultaneous access to the capabilities of these newly connected systems. Uniting host and scientific algorithms into a single interface allows users from varied backgrounds to assemble professional quality visuals and to perform computational experiments with relative ease. By enabling easy exchange of algorithms, ePMV can facilitate interdisciplinary research, smooth communication between broadly diverse specialties, and provide a common platform to frame and visualize the increasingly detailed intersection(s) of cellular and molecular biology.

Publication types

  • Research Support, N.I.H., Extramural
  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Algorithms
  • Animals
  • Computational Biology / instrumentation*
  • Computational Biology / methods
  • Computer Graphics
  • Humans
  • Imaging, Three-Dimensional / instrumentation
  • Imaging, Three-Dimensional / methods
  • Interdisciplinary Communication
  • Mice
  • Models, Molecular
  • Molecular Biology / education
  • Molecular Conformation
  • Molecular Dynamics Simulation
  • Software*
  • User-Computer Interface