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

Reply via email to