Package org.rcsb.cif.schema.mm
Class Em2dCrystalEntity
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.Em2dCrystalEntity
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class Em2dCrystalEntity
extends DelegatingCategory
Data items in the EM_SYMMETRY_2DX category record
2D crystal symmetry parameters utilized in a 3DEM reconstruction.
-
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
Constructors Constructor Description Em2dCrystalEntity(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)FloatColumngetAngleGamma()Unit-cell angle gamma in degrees.FloatColumngetCSamplingLength()Length used to sample the reciprocal lattice lines in the c-direction.StrColumngetEntityAssemblyId()Corresponding key in _em_entity_assembly category.StrColumngetId()Unique key for the 2d_crystal_entity category.StrColumngetImageProcessingId()pointer to _em_image_processing.id in the EM_IMAGE_PROCESSING category.FloatColumngetLengthA()Unit-cell length a in Angstroms.FloatColumngetLengthB()Unit-cell length b in Angstroms.FloatColumngetLengthC()Thickness of 2D crystalStrColumngetSpaceGroupNameH_M()There are 17 plane groups classified as oblique, rectangular, square, and hexagonal.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getAngleGamma
Unit-cell angle gamma in degrees.- Returns:
- FloatColumn
-
getCSamplingLength
Length used to sample the reciprocal lattice lines in the c-direction.- Returns:
- FloatColumn
-
getImageProcessingId
pointer to _em_image_processing.id in the EM_IMAGE_PROCESSING category.- Returns:
- StrColumn
-
getId
Unique key for the 2d_crystal_entity category.- Returns:
- StrColumn
-
getEntityAssemblyId
Corresponding key in _em_entity_assembly category.- Returns:
- StrColumn
-
getLengthA
Unit-cell length a in Angstroms.- Returns:
- FloatColumn
-
getLengthB
Unit-cell length b in Angstroms.- Returns:
- FloatColumn
-
getLengthC
Thickness of 2D crystal- Returns:
- FloatColumn
-
getSpaceGroupNameH_M
There are 17 plane groups classified as oblique, rectangular, square, and hexagonal. To describe the symmetry of 2D crystals of biological molecules, plane groups are expanded to equivalent noncentrosymmetric space groups. The 2D crystal plane corresponds to the 'ab' plane of the space group. Enumerated space group descriptions include the plane group number in parentheses, the H-M plane group symbol, and the plane group class.- Returns:
- StrColumn
-