From: Fabian D. <fab...@wa...> - 2002-11-16 09:23:33
|
On Fri, 2002-11-15 at 23:20, mth wrote: > In jmol the center of the molecule is the point about which the molecule > is rotated. >=20 > Currently the center is the geometric center of the molecule based upon > the cartesian coordinates stored in the file. That is, the center x > coordinate is the average of the minimum x coordinate and maximum x > coordinate in the file. y and z are the same. Note that this is somewhat > arbitrary ... if the molecule coordinates are rotated file, then you will > get a different center. >=20 > It is probably not an important point, but as I am working on the code I > am wondering whether or not this is the best definition. >=20 > Three other ideas come to mind: > 1. the center of gravity of the molecule (using atomic weights) > 2. the unweighted "center of gravity" (all atoms weigh the same) > 3. the center point of the smallest sphere which would enclose the molec= ule I am also thinking of other schemes:=20 *ask the user to pick an atom which will be the center of rotation. *ask the user to enter a coordinate.=20 >=20 > As I write this, I realize that these points would also change depending > upon the orientation of the atoms in the file. >=20 > So maybe it doesn't matter. What do you think? Maybe we should add a new dialog with this features: -select a rotation scheme -fine rotations: do a rotation of x degree about a given axis (x, y, z or user input). =46rom the abinit workshop I know that users are very interested in that kind of feature. Fabian >=20 > Miguel >=20 >=20 >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This sf.net email is sponsored by: To learn the basics of securing=20 > your web site with SSL, click here to get a FREE TRIAL of a Thawte=20 > Server Certificate: http://www.gothawte.com/rd524.html > _______________________________________________ > Jmol-developers mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-developers --=20 ********** Fabian Dortu Phone : 32-475-599268 e-mail : Fab...@wa... ***********************************************=20 |