#12299: Upgrade Jmol to 12.3.27, Advance Jmol Interactive Features in Flask
Notebook
--------------------------------------------------------------+-------------
Reporter: gutow | Owner:
jason, mpatel, was
Type: enhancement | Status:
positive_review
Priority: major | Milestone:
sage-pending
Component: notebook | Resolution:
Keywords: Jmol, 3D, notebook | Work issues:
Report Upstream: Fixed upstream, in a later stable release. | Reviewers:
Karl-Dieter Crisman, Steven Trogdon, Punarbasu Purkayastha, John Palmieri
Authors: Jonathan Gutow | Merged in:
Dependencies: #11080,#11078,#11503,#13121 | Stopgaps:
--------------------------------------------------------------+-------------
Comment (by gutow):
Replying to [comment:130 jhpalmieri]:
> For anyone involved in this ticket: have you tried this version of Jmol
with interacts, for example the ones
[http://wiki.sagemath.org/interact/graphics on the wiki]? It always seems
to default to "Sleeping". Maybe that's always true, not just for
interacts?
As Karl-Dieter says, I have made the default sleeping for all
recalculations of 3-D objects done by Sage because Sage and the Notebook
are presently set up to relaunch Jmol each time this is done rather than
just pass the new data to an existing applet. This means that if you do
not have a very good network connection you eventually get into a
situation where the browser is trying to load more than one applet to the
same location. This causes hangs. In the case of interacts that generate
an update each time an interactive control is touched this happens quite
easily. Until I or somebody else has time to rewrite the the way applets
or any other 3-D rendering is handled this is the only safe option. An
intermediate, I hope to have time to work on first, is a spinning
(animated GIF) instead of just the static 3-D image. This will have to
wait until I get my quantum calculation cluster running (28 CPUs are up,
plan to add about 4 more) and do all the glassblowing repairs necessary
for my lab class this fall.
>And for all plots, there is also the "mesh" issue that I think has been
mentioned elsewhere: passing `mesh=True` to `plot3d` has no effect on
Jmol's display.
I'm aware of this, but have not looked into it yet. There is a ticket.
It isn't just "mesh", there are number of things that don't get passed.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12299#comment:132>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.