Miguel said: >> I found rasmol *very* slow at selecting multiple sets of atoms, > I honestly have no idea how the speed of the Jmol interpreter compares with the > RasMol interpreter. > > By saying 'selecting multiple sets of atoms' I assume that you are referring to > atom expressions with OR and AND operations. I don't > understand how RasMol would be slow at that.
It is a problem of defining large sets of atoms, which needs to be broken up into multiple define commands I.e. define x something_to_select_which_fills_the_line_up define x x, teh_rest_of_the_select_over_multiple_lines This causes an n**2 comparison of 'defined flag' searches, which is a real pain for big defines. The rest sounds cool. Cheers, Dan. >> but its within() command quite fast. > Jmol uses a data structure called a 'Binary Space Partitioning Tree' to facilitate > searches in 3D. The main use is during automatic rebonding operations where you > need to find atoms that are near each atom. > > >> Can Jmol 'listen' to a stream of scripting commands and simultainiously let a >> user interact with the molecule? > Yes, the end user can use mouse gestures to rotate/zoom the molecule while a > script is executing. > > > Miguel ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Jmol-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jmol-developers
