From: Eric M. <mar...@ya...> - 2010-02-20 18:53:19
|
Is it possible to animate non-consecutive frames? For example, in http://proteopedia.org/wiki/index.php/Sandbox_5_Eric_Martz I would like to animate just 2 frames, 1.1 and 1.10. I didn't guess any syntax to display two non-consecutive frames concurrently. Along the same lines, it is occasionally useful to play models in different arbitrary orders. Thus, I'd like these commands (or something similar) frame 1.9 1.7 1.3 1.5 frame play to animate just the 4 frames specified, and in the ORDER specified. However, that would be rarely used. On the other hand, the ability to animate just 2 frames (in order) would be immediately useful. True, I could construct different PDB files for each animation, but I'm hoping it would not be too much work for Jmol to have that capability added. Another suggestion: when the command 'anim on' is run, it would be very helpful if this message were generated: frame range reset to all frames. use 'frame play' to prevent reset. I find the resetting by 'anim on' very unexpected and confusing and on several occasions (many months apart) I've had to spend the better part of an hour to figure out why 'frame 1.1-1.10' was being ignored by 'anim on'. -- Eric Martz, Ph.D. Professor Emeritus, Microbiology, University of Massachusetts, Amherst http://martz.molviz.org |
From: Robert H. <ha...@st...> - 2010-02-26 19:46:40
|
On Sat, Feb 20, 2010 at 12:53 PM, Eric Martz <mar...@ya...> wrote: > Is it possible to animate non-consecutive frames? For example, in > http://proteopedia.org/wiki/index.php/Sandbox_5_Eric_Martz I would like to > animate just 2 frames, 1.1 and 1.10. > > I didn't guess any syntax to display two non-consecutive frames > concurrently. > > Along the same lines, it is occasionally useful to play models in different > arbitrary orders. Thus, I'd like these commands (or something similar) > > frame 1.9 1.7 1.3 1.5 > frame play > > No, sorry, we just have frame range x y inclusive. > to animate just the 4 frames specified, and in the ORDER specified. > However, that would be rarely used. > > I don't think we could do it with order specified. They need to go in order. > On the other hand, the ability to animate just 2 frames (in order) would be > immediately useful. True, I could construct different PDB files for each > animation, but I'm hoping it would not be too much work for Jmol to have > that capability added. > Two frames -- well, there's no order issue there, right, because you can always either play it backward or forward. What if we made it such that if there are no atoms DISPLAYED in a frame, it skips the frame? It seems to me then you could at least construct a linear sequence of selected frames. > Another suggestion: when the command 'anim on' is run, it would be very > helpful if this message were generated: > > frame range reset to all frames. use 'frame play' to prevent reset. > > > I find the resetting by 'anim on' very unexpected and confusing and on > several occasions (many months apart) I've had to spend the better part of > an hour to figure out why 'frame 1.1-1.10' was being ignored by 'anim on'. > a good suggestion. Bob > > -- > Eric Martz, Ph.D. > Professor Emeritus, Microbiology, University of Massachusetts, Amherst > http://martz.molviz.org > > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Jmol-users mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users > -- Robert M. Hanson Professor of Chemistry St. Olaf College 1520 St. Olaf Ave. Northfield, MN 55057 http://www.stolaf.edu/people/hansonr phone: 507-786-3107 If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |
From: Angel H. <ang...@ua...> - 2010-02-26 20:54:52
|
An idea just popped up for Eric: As a "roundabout" solution: Maybe you could load just the selected frames, in the desired order, using "load models" and then animate them? So, > http://proteopedia.org/wiki/index.php/Sandbox_5_Eric_Martz I would like to > animate just 2 frames, 1.1 and 1.10. load models ({0 9}) "filename" > I'd like these commands (or something similar) > frame 1.9 1.7 1.3 1.5 > frame play load models ({8}) "filename" load append models ({6}) "filename" load append models ({2 4}) "filename" It seems to work! |
From: Robert H. <ha...@st...> - 2010-02-26 22:30:42
|
Brilliant! Of course! 2010/2/26 Angel Herráez <ang...@ua...> > An idea just popped up for Eric: > > As a "roundabout" solution: > Maybe you could load just the selected frames, in the desired order, using > "load models" > and then animate them? > > So, > > > http://proteopedia.org/wiki/index.php/Sandbox_5_Eric_Martz I would like > to > > animate just 2 frames, 1.1 and 1.10. > > load models ({0 9}) "filename" > > > > I'd like these commands (or something similar) > > frame 1.9 1.7 1.3 1.5 > > frame play > > load models ({8}) "filename" > load append models ({6}) "filename" > load append models ({2 4}) "filename" > > It seems to work! > > > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Jmol-users mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users > -- Robert M. Hanson Professor of Chemistry St. Olaf College 1520 St. Olaf Ave. Northfield, MN 55057 http://www.stolaf.edu/people/hansonr phone: 507-786-3107 If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |
From: Robert H. <ha...@st...> - 2010-02-26 22:35:51
|
Note that you have two options there with loading a specific model: load models ({0:3 6 8 10}) "filename.pdb" will load models 0, 1, 2, 3, 6, 8, and 10, where "0" is the first model. These aren't model numbers as found on the PDB MODEL line. These are counted from the beginning starting with 0. load "filename.pdb" 5 This is a model number, as indicated on the MODEL line of the PDB file. Slightly different. [Also, note, there is a bug there. The list of models is not preserved in the state with the ({a b c d}) notation. Fixing now....] Bob 2010/2/26 Angel Herráez <ang...@ua...> > An idea just popped up for Eric: > > As a "roundabout" solution: > Maybe you could load just the selected frames, in the desired order, using > "load models" > and then animate them? > > So, > > > http://proteopedia.org/wiki/index.php/Sandbox_5_Eric_Martz I would like > to > > animate just 2 frames, 1.1 and 1.10. > > load models ({0 9}) "filename" > > > > I'd like these commands (or something similar) > > frame 1.9 1.7 1.3 1.5 > > frame play > > load models ({8}) "filename" > load append models ({6}) "filename" > load append models ({2 4}) "filename" > > It seems to work! > > > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Jmol-users mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users > -- Robert M. Hanson Professor of Chemistry St. Olaf College 1520 St. Olaf Ave. Northfield, MN 55057 http://www.stolaf.edu/people/hansonr phone: 507-786-3107 If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |