Tom Goddard
February 26, 2009
We develop the UCSF Chimera visualization program which allows molecular biology researchers to create simple animations (e.g. spin or morph) to illustrate their work. Six people in our lab work directly on developing the Chimera molecular visualization software. Chimera's most distinguishing feature is its usability. This talk will consider how usable video is as a communication method for biologists for explaining results to other researchers.
Yesterday's biology research talks: 1) transfer messenger RNA clearing stalled ribosomes, 2) chaperonin open and closed states, 3) phage T4 tail contraction. Good examples of how biologists talk to biologists and benefit from animations in their explanations. The use of animations was far above typical standards -- being presented at an "animation" workshop and coming from the top labs in the world in their research areas (Joachim Frank = ribosome EM, Wah Chiu = high res cryoEM, Michael Rossman = virus EM).
Prion NMR structure paper.
![]() |
Figure 2E. Cross-eye stereo pair from journal article. Text describes spatial relation between residues 129 and 178 in lower right corner and their implication for a fatal familial prion disorder. |
![]() | Animation. Which residue is in front D178 or M129? How far apart are they? The blue strand separates these residues as is easily seen in the animation but hard to see in the figure. |
![]() RNA hairpin, 20 NMR models. | Superposed models are visually more complex. Animation is especially effective in these cases using morphing -- conveying the differences in time instead of in space. Spin or morph. yMorph done in Chimera using Kreb's and Gerstein morphing algorithm using the same used by the Yale morph server. |
17 articles on molecular and cellular structural biology in Science Feb 2009 - Feb 2010 that include movies in supplementary material are shown below.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Making a movie that spins models 360 degrees in Chimera: movie record ; turn y 2 180 ; wait ; movie encode output ~/mymovie.mov Command scripts are used to create movies in Chimera.
|
... (setup scene) # Start recording movie record # Play movie sequence reset wideview 50 wait 50 reset closeview 25 wait 25 2dlabel change title visibility hide frames 25 wait 25 # Play morph coordset #2 1, wait 25 # Show hydrogen bonds scale 1.03 25 wait hbond intermodel true intramodel false color pink linewidth 5 roll y 0.5 50 wait roll y -0.5 50 wait ... |
Making a Chimera animation script requires much more knowledge than knowing how to display the same steps through the graphical user interface.
|
![]() |
|
![]() |
Issues that publishers of journals face to embed movies in the main body of article text (so the movies can be played while text is shown).
Do some journals already provide embedded movies in article text?