Package org.rcsb.cif.schema.mm
Class Symmetry
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.Symmetry
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class Symmetry
extends DelegatingCategory
Data items in the SYMMETRY category record details about the
space-group symmetry.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory
DelegatingCategory.DelegatingCifCoreCategoryNested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetCellSetting()The cell settings for this space-group symmetry.StrColumngetEntryId()This data item is a pointer to _entry.id in the ENTRY category.IntColumngetIntTablesNumber()Space-group number from International Tables for Crystallography Vol.StrColumngetPdbxFullSpaceGroupNameH_M()Used for PDB space group: Example: 'C 1 2 1' (instead of C 2) 'P 1 2 1' (instead of P 2) 'P 1 21 1' (instead of P 21) 'P 1 1 21' (instead of P 21 -unique C axis) 'H 3' (instead of R 3 -hexagonal) 'H 3 2' (instead of R 3 2 -hexagonal)StrColumngetSpaceGroupNameH_M()Hermann-Mauguin space-group symbol.StrColumngetSpaceGroupNameHall()Space-group symbol as described by Hall (1981).Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getEntryId
This data item is a pointer to _entry.id in the ENTRY category.- Returns:
- StrColumn
-
getCellSetting
The cell settings for this space-group symmetry.- Returns:
- StrColumn
-
getIntTablesNumber
Space-group number from International Tables for Crystallography Vol. A (2002).- Returns:
- IntColumn
-
getSpaceGroupNameHall
Space-group symbol as described by Hall (1981). This symbol gives the space-group setting explicitly. Leave spaces between the separate components of the symbol. Ref: Hall, S. R. (1981). Acta Cryst. A37, 517-525; erratum (1981) A37, 921.- Returns:
- StrColumn
-
getSpaceGroupNameH_M
Hermann-Mauguin space-group symbol. Note that the Hermann-Mauguin symbol does not necessarily contain complete information about the symmetry and the space-group origin. If used, always supply the FULL symbol from International Tables for Crystallography Vol. A (2002) and indicate the origin and the setting if it is not implicit. If there is any doubt that the equivalent positions can be uniquely deduced from this symbol, specify the _symmetry_equiv.pos_as_xyz or _symmetry.space_group_name_Hall data items as well. Leave spaces between symbols referring to different axes.- Returns:
- StrColumn
-
getPdbxFullSpaceGroupNameH_M
Used for PDB space group: Example: 'C 1 2 1' (instead of C 2) 'P 1 2 1' (instead of P 2) 'P 1 21 1' (instead of P 21) 'P 1 1 21' (instead of P 21 -unique C axis) 'H 3' (instead of R 3 -hexagonal) 'H 3 2' (instead of R 3 2 -hexagonal)- Returns:
- StrColumn
-