Module EDUtilsSymmetry :: Class EDUtilsSymmetry
[hide private]
[frames] | no frames]

Class EDUtilsSymmetry

source code

This utility class contains methods useful for handling symmetries.

Static Methods [hide private]
 
getMinimumSymmetrySpaceGroupFromBravaisLattice(_strBravaisLattice)
This static method returns a string containing the name of the space group with minimum symmetry that corresponds to a given two-letter Bravais Lattice.
source code
 
getNumberOfSymmetryOperatorsFromSpaceGroupITNumber(_strSpaceGroupId, _strSymmetryTableFileName) source code
 
getNumberOfSymmetryOperatorsFromSpaceGroupName(_strSpaceGroupName, _strSymmetryTableFileName) source code
 
getNumberOfSymmetryOperators(_strSpaceGroupIdOrName, _iIndex, _strSymmetryTableFileName) source code
 
getITNumberFromSpaceGroupName(_strSpaceGroupName, _strSymmetryTableFileName) source code
Method Details [hide private]

getMinimumSymmetrySpaceGroupFromBravaisLattice(_strBravaisLattice)
Static Method

source code 

This static method returns a string containing the name of the space group with minimum symmetry that corresponds to a given two-letter Bravais Lattice.

Note that the "hR" Bravais Lattice is translated into the "H3" and not the "R3" space group since the "H3" space group is the one used in MX in general and in particular for structures deposited in the PDB.

If the Bravais Lattice is not recognised a "None" object is returned.