Dear Sage user and developers,

First I apologize if you see multiples of this message, but I wanted to reach 
as much of the community as possible so posted to sage-devel, -edu and 
-notebook.  If there is anywhere else this should be cross listed please let me 
know.

I'm looking for input on what would be interesting to this community by way of 
enhancements to Jmol and how it works with Sage or within the notebook.  I'm 
looking for this input because I may be able to get support to devote a month 
or two to Jmol development next summer aimed specifically at Jmol combined with 
Sage.  The proposal is due December 1.  Below is a list of things I was 
considering working on and wanted input on whether these would be useful to the 
community.  Please comment on these and suggest other things you think would be 
useful.

Bob Hanson (lead Jmol developer) and I would very much like to increase the 
cooperation between the Jmol project and the Sage project and hope some 
dedicated time from me will encourage this.  The main reason for me to do this 
is that I use Sage with my upper level Physical Chemistry classes, so am the 
Jmol developer who is most familiar with Sage.  I also developed a new notebook 
interface for Jmol based on requests from some of the community.  This 
interface is in the testing stage (see trac # 9238: 
http://trac.sagemath.org/sage_trac/ticket/9238).

In addition to being sure that I work on something the community is interested 
in, I also need a commitment from one or two people who are very familiar with 
the notebook code to be available for consultation during the months of May, 
June and July.  If any of you can help please send me a private e-mail, using 
the address below.  Thanks.

My present ideas in order of interest to me are:

1) Development of a slicer within Jmol.  This would allow hiding all but an 
arbitrary thickness and orientation slice of the 3-D image.  This involves both 
Jmol developments and probably additions to the javascript interface for the 
notebook.  This I believe is reasonably straight forward.

2) Development of a plot4d command allowing time dependent 3-D plots.  I 
believe this requires a little work on Jmol, but mostly a reworking of how sage 
sends data to Jmol.

3) I am also interested in exploring projections of hypersurfaces.  This is 
probably the beginning of a much larger project and could involve only work in 
sage or parallel enhancements of sage and Jmol.

4) Reworking the way sage packages data for Jmol so that we could use more of 
Jmol's internal axes and things of that nature.

I have other ideas, but doubt that I could manage more than either #1 or #2 
plus a stab at #4 in two months.  

So if you have other ideas, words of encouragement or discouragement please let 
me know.  Please reply to this discussion except in the case of volunteering to 
make yourself available as a resource next summer.

Thanks,
Jonathan
                         Dr. Jonathan H. Gutow
Chemistry Department                                gu...@uwosh.edu
UW-Oshkosh                                          Office: 920-424-1326
800 Algoma Boulevard                                FAX:920-424-2042
Oshkosh, WI 54901
                http://www.uwosh.edu/facstaff/gutow

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to