Package org.rcsb.cif.model.generated
Class Em2dCrystalEntity
- java.lang.Object
-
- org.rcsb.cif.model.BaseCategory
-
- org.rcsb.cif.model.generated.Em2dCrystalEntity
-
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.generator.SchemaGenerator") public class Em2dCrystalEntity extends BaseCategory
Data items in the EM_SYMMETRY_2DX category record 2D crystal symmetry parameters utilized in a 3DEM reconstruction.
-
-
Field Summary
-
Fields inherited from class org.rcsb.cif.model.BaseCategory
isText, textFields
-
-
Constructor Summary
Constructors Constructor Description Em2dCrystalEntity(String name)Em2dCrystalEntity(String name, int rowCount, Object[] encodedColumns)Em2dCrystalEntity(String name, Map<String,Column> columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.model.BaseCategory
getBinaryColumn, getCategoryName, getColumn, getColumnNames, getRowCount, isDefined
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.rcsb.cif.model.Category
columnNames, columns, get
-
-
-
-
Method Detail
-
getAngleGamma
public FloatColumn getAngleGamma()
Unit-cell angle gamma in degrees.- Returns:
- FloatColumn
-
getCSamplingLength
public FloatColumn getCSamplingLength()
Length used to sample the reciprocal lattice lines in the c-direction.- Returns:
- FloatColumn
-
getImageProcessingId
public StrColumn getImageProcessingId()
pointer to _em_image_processing.id in the EM_IMAGE_PROCESSING category.- Returns:
- StrColumn
-
getId
public StrColumn getId()
Unique key for the 2d_crystal_entity category.- Returns:
- StrColumn
-
getEntityAssemblyId
public StrColumn getEntityAssemblyId()
Corresponding key in _em_entity_assembly category.- Returns:
- StrColumn
-
getLengthA
public FloatColumn getLengthA()
Unit-cell length a in Angstroms.- Returns:
- FloatColumn
-
getLengthB
public FloatColumn getLengthB()
Unit-cell length b in Angstroms.- Returns:
- FloatColumn
-
getLengthC
public FloatColumn getLengthC()
Thickness of 2D crystal- Returns:
- FloatColumn
-
getSpaceGroupNameH_M
public StrColumn 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
-
-