A few weeks ago I posted to the main Jmol list with a proposal for 
extending Jmol.js, but received no replies. As there was some 
interest in this last summmer, when the concerns on the list were a 
little different from those current, I thought it best to join the 
developers' list and repost here with a firm proposal. The crux of my 
message was as follows:

In my database web front-end which allows 3D protein motifs to be 
visulized in Jmol <http://doolittle.ibls.gla.ac.uk/motifs> checkboxes 
are generated to highlight individual motifs in a protein, and, 
because often there were quite a few of them, there is an 'all 
motifs' checkbox as well. The thing I didn't like was that the 
individual checkboxes did not respond to the 'all motifs' in changing 
their checked state, and, say, if all individuals and the 'all' were 
checked, the 'all' didn't uncheck if one was turned off.

What I wanted was a situation that I prototyped completely in 
javascript on this page:
<http://www.q7design.demon.co.uk/jmolTests/jsSmartCheckbox.html>.

Having done this it wasn't too much trouble to modify Jmol.js to do 
this too. I've called the modified checkbox types jmolCheckboxMaster 
and jmolCheckboxSlave, and have mounted a demo at
<http://www.q7design.demon.co.uk/jmolTests/jmolJsTestMS.html> and am 
about to implement it in the Protein Motif database.

I think this adds useful functionality to Jmol.js - functionality 
Chime does not have, for example, and I imagine that when the site 
goes 'critical' later this year it may attract interest from others.

I would like to propose, therefore, that the official version of 
Jmol.js be modified to include these two types of button. How do we 
proceed?

David


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to