RT Journal Article
JF IEEE Computer Graphics and Applications
YR 2012
VO 32
IS 5
SP 50
TI uPy: A Ubiquitous CG Python API with Biological-Modeling Applications
A1 L. Autin,
A1 G. Johnson,
A1 J. Hake,
A1 A. Olson,
A1 M. Sanner,
K1 Biomedical image processing
K1 Three dimensional displays
K1 Adaptation models
K1 Computational modeling
K1 Data visualization
K1 Graphical user interfaces
K1 Molecular biophysics
K1 Cinema 4D
K1 Biomedical image processing
K1 Three dimensional displays
K1 Adaptation models
K1 Computational modeling
K1 Data visualization
K1 Graphical user interfaces
K1 Molecular biophysics
K1 computer graphics
K1 uPy
K1 Python
K1 software plug-ins
K1 scientific data visualization
K1 3D molecular visualization
K1 Blender
K1 Maya
AB 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.
PB IEEE Computer Society, [URL:http://www.computer.org]
SN 0272-1716
LA English
DO 10.1109/MCG.2012.93
LK http://doi.ieeecomputersociety.org/10.1109/MCG.2012.93