The Community for Technology Leaders
Green Image
Issue No. 05 - Sept.-Oct. (2012 vol. 32)
ISSN: 0272-1716
pp: 50-61
L. Autin , Scripps Res. Inst., La Jolla, CA, USA
G. Johnson , Scripps Res. Inst., La Jolla, CA, USA
J. Hake , Univ. of California, San Diego, La Jolla, CA, USA
A. Olson , Scripps Res. Inst., La Jolla, CA, USA
M. Sanner , Scripps Res. Inst., La Jolla, CA, USA
ABSTRACT
The uPy Python extension module provides a uniform abstraction of the APIs of several 3D computer graphics programs (called hosts), including Blender, Maya, Cinema 4D, and DejaVu. A plug-in written with uPy can run in all uPy-supported hosts. Using uPy, researchers have created complex plug-ins for molecular and cellular modeling and visualization. uPy can simplify programming for many types of projects (not solely science applications) intended for multihost distribution. It's available at http://upy.scripps.edu. The first featured Web extra is a video that shows interactive analysis of a calcium dynamics simulation. YouTube URL: http://youtu.be/wvs-nWE6ypo. The second featured Web extra is a video that shows rotation of the HIV virus. YouTube URL: http://youtu.be/vEOybMaRoKc.
INDEX TERMS
Biomedical image processing, Three dimensional displays, Adaptation models, Computational modeling, Data visualization, Graphical user interfaces, Molecular biophysics,Cinema 4D, Biomedical image processing, Three dimensional displays, Adaptation models, Computational modeling, Data visualization, Graphical user interfaces, Molecular biophysics, computer graphics, uPy, Python, software plug-ins, scientific data visualization, 3D molecular visualization, Blender, Maya
CITATION
L. Autin, G. Johnson, J. Hake, A. Olson, M. Sanner, "uPy: A Ubiquitous CG Python API with Biological-Modeling Applications", IEEE Computer Graphics and Applications, vol. 32, no. , pp. 50-61, Sept.-Oct. 2012, doi:10.1109/MCG.2012.93
108 ms
(Ver 3.1 (10032016))