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
