Package org.rcsb.cif.model.generated
Class GeomTorsion
- java.lang.Object
-
- org.rcsb.cif.model.BaseCategory
-
- org.rcsb.cif.model.generated.GeomTorsion
-
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.generator.SchemaGenerator") public class GeomTorsion extends BaseCategory
Data items in the GEOM_TORSION category record details about torsion angles as calculated from the contents of the ATOM, CELL and SYMMETRY data. The vector direction _geom_torsion.atom_site_id_2 to _geom_torsion.atom_site_id_3 is the viewing direction, and the torsion angle is the angle of twist required to superimpose the projection of the vector between site 2 and site 1 onto the projection of the vector between site 3 and site 4. Clockwise torsions are positive, anticlockwise torsions are negative. Ref: Klyne, W. & Prelog, V. (1960). Experientia, 16, 521-523.
-
-
Field Summary
-
Fields inherited from class org.rcsb.cif.model.BaseCategory
isText, textFields
-
-
Constructor Summary
Constructors Constructor Description GeomTorsion(String name)GeomTorsion(String name, int rowCount, Object[] encodedColumns)GeomTorsion(String name, Map<String,Column> columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StrColumngetAtomSiteAuthAsymId1()An optional identifier of the first of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthAsymId2()An optional identifier of the second of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthAsymId3()An optional identifier of the third of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthAsymId4()An optional identifier of the fourth of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthAtomId1()An optional identifier of the first of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthAtomId2()An optional identifier of the second of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthAtomId3()An optional identifier of the third of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthAtomId4()An optional identifier of the fourth of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthCompId1()An optional identifier of the first of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthCompId2()An optional identifier of the second of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthCompId3()An optional identifier of the third of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthCompId4()An optional identifier of the fourth of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthSeqId1()An optional identifier of the first of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthSeqId2()An optional identifier of the second of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthSeqId3()An optional identifier of the third of the four atom sites that define the torsion angle.StrColumngetAtomSiteAuthSeqId4()An optional identifier of the fourth of the four atom sites that define the torsion angle.StrColumngetAtomSiteId1()The identifier of the first of the four atom sites that define the torsion angle.StrColumngetAtomSiteId2()The identifier of the second of the four atom sites that define the torsion angle.StrColumngetAtomSiteId3()The identifier of the third of the four atom sites that define the torsion angle.StrColumngetAtomSiteId4()The identifier of the fourth of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAltId1()An optional identifier of the first of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAltId2()An optional identifier of the second of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAltId3()An optional identifier of the third of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAltId4()An optional identifier of the fourth of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAsymId1()An optional identifier of the first of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAsymId2()An optional identifier of the second of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAsymId3()An optional identifier of the third of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAsymId4()An optional identifier of the fourth of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAtomId1()An optional identifier of the first of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAtomId2()An optional identifier of the second of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAtomId3()An optional identifier of the third of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelAtomId4()An optional identifier of the fourth of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelCompId1()An optional identifier of the first of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelCompId2()An optional identifier of the second of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelCompId3()An optional identifier of the third of the four atom sites that define the torsion angle.StrColumngetAtomSiteLabelCompId4()An optional identifier of the fourth of the four atom sites that define the torsion angle.IntColumngetAtomSiteLabelSeqId1()An optional identifier of the first of the four atom sites that define the torsion angle.IntColumngetAtomSiteLabelSeqId2()An optional identifier of the second of the four atom sites that define the torsion angle.IntColumngetAtomSiteLabelSeqId3()An optional identifier of the third of the four atom sites that define the torsion angle.IntColumngetAtomSiteLabelSeqId4()An optional identifier of the fourth of the four atom sites that define the torsion angle.StrColumngetPdbxAtomSitePDBInsCode1()Pointer to _atom_site.pdbx_PDB_ins_code.StrColumngetPdbxAtomSitePDBInsCode2()Pointer to _atom_site.pdbx_PDB_ins_code.StrColumngetPdbxAtomSitePDBInsCode3()Pointer to _atom_site.pdbx_PDB_ins_code.StrColumngetPdbxAtomSitePDBInsCode4()Pointer to _atom_site.pdbx_PDB_ins_code.IntColumngetPdbxPDBModelNum()Pointer to _atom_site.pdbx_PDB_model_numStrColumngetPublFlag()This code signals whether the torsion angle is referred to in a publication or should be placed in a table of significant torsion angles.StrColumngetSiteSymmetry1()The symmetry code of the first of the four atom sites that define the torsion angle.StrColumngetSiteSymmetry2()The symmetry code of the second of the four atom sites that define the torsion angle.StrColumngetSiteSymmetry3()The symmetry code of the third of the four atom sites that define the torsion angle.StrColumngetSiteSymmetry4()The symmetry code of the fourth of the four atom sites that define the torsion angle.FloatColumngetValue()The value of the torsion angle in degrees.FloatColumngetValueEsd()The standard uncertainty (estimated standard deviation) of _geom_torsion.value.-
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
-
getAtomSiteId1
public StrColumn getAtomSiteId1()
The identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelAltId1
public StrColumn getAtomSiteLabelAltId1()
An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelAtomId1
public StrColumn getAtomSiteLabelAtomId1()
An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_atom_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelCompId1
public StrColumn getAtomSiteLabelCompId1()
An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelSeqId1
public IntColumn getAtomSiteLabelSeqId1()
An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getAtomSiteLabelAsymId1
public StrColumn getAtomSiteLabelAsymId1()
An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteId2
public StrColumn getAtomSiteId2()
The identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelAltId2
public StrColumn getAtomSiteLabelAltId2()
An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelAtomId2
public StrColumn getAtomSiteLabelAtomId2()
An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_atom_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelCompId2
public StrColumn getAtomSiteLabelCompId2()
An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelSeqId2
public IntColumn getAtomSiteLabelSeqId2()
An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getAtomSiteLabelAsymId2
public StrColumn getAtomSiteLabelAsymId2()
An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteId3
public StrColumn getAtomSiteId3()
The identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelAltId3
public StrColumn getAtomSiteLabelAltId3()
An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelAtomId3
public StrColumn getAtomSiteLabelAtomId3()
An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_atom_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelCompId3
public StrColumn getAtomSiteLabelCompId3()
An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelSeqId3
public IntColumn getAtomSiteLabelSeqId3()
An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getAtomSiteLabelAsymId3
public StrColumn getAtomSiteLabelAsymId3()
An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteId4
public StrColumn getAtomSiteId4()
The identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelAltId4
public StrColumn getAtomSiteLabelAltId4()
An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelAtomId4
public StrColumn getAtomSiteLabelAtomId4()
An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_atom_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelCompId4
public StrColumn getAtomSiteLabelCompId4()
An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteLabelSeqId4
public IntColumn getAtomSiteLabelSeqId4()
An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getAtomSiteLabelAsymId4
public StrColumn getAtomSiteLabelAsymId4()
An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthAtomId1
public StrColumn getAtomSiteAuthAtomId1()
An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthAsymId1
public StrColumn getAtomSiteAuthAsymId1()
An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthCompId1
public StrColumn getAtomSiteAuthCompId1()
An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthSeqId1
public StrColumn getAtomSiteAuthSeqId1()
An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthAtomId2
public StrColumn getAtomSiteAuthAtomId2()
An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthAsymId2
public StrColumn getAtomSiteAuthAsymId2()
An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthCompId2
public StrColumn getAtomSiteAuthCompId2()
An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthSeqId2
public StrColumn getAtomSiteAuthSeqId2()
An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthAtomId3
public StrColumn getAtomSiteAuthAtomId3()
An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthAsymId3
public StrColumn getAtomSiteAuthAsymId3()
An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthCompId3
public StrColumn getAtomSiteAuthCompId3()
An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthSeqId3
public StrColumn getAtomSiteAuthSeqId3()
An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthAtomId4
public StrColumn getAtomSiteAuthAtomId4()
An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthAsymId4
public StrColumn getAtomSiteAuthAsymId4()
An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthCompId4
public StrColumn getAtomSiteAuthCompId4()
An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAtomSiteAuthSeqId4
public StrColumn getAtomSiteAuthSeqId4()
An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getPublFlag
public StrColumn getPublFlag()
This code signals whether the torsion angle is referred to in a publication or should be placed in a table of significant torsion angles.- Returns:
- StrColumn
-
getSiteSymmetry1
public StrColumn getSiteSymmetry1()
The symmetry code of the first of the four atom sites that define the torsion angle.- Returns:
- StrColumn
-
getSiteSymmetry2
public StrColumn getSiteSymmetry2()
The symmetry code of the second of the four atom sites that define the torsion angle.- Returns:
- StrColumn
-
getSiteSymmetry3
public StrColumn getSiteSymmetry3()
The symmetry code of the third of the four atom sites that define the torsion angle.- Returns:
- StrColumn
-
getSiteSymmetry4
public StrColumn getSiteSymmetry4()
The symmetry code of the fourth of the four atom sites that define the torsion angle.- Returns:
- StrColumn
-
getValue
public FloatColumn getValue()
The value of the torsion angle in degrees.- Returns:
- FloatColumn
-
getValueEsd
public FloatColumn getValueEsd()
The standard uncertainty (estimated standard deviation) of _geom_torsion.value.- Returns:
- FloatColumn
-
getPdbxAtomSitePDBInsCode1
public StrColumn getPdbxAtomSitePDBInsCode1()
Pointer to _atom_site.pdbx_PDB_ins_code.- Returns:
- StrColumn
-
getPdbxAtomSitePDBInsCode2
public StrColumn getPdbxAtomSitePDBInsCode2()
Pointer to _atom_site.pdbx_PDB_ins_code.- Returns:
- StrColumn
-
getPdbxAtomSitePDBInsCode3
public StrColumn getPdbxAtomSitePDBInsCode3()
Pointer to _atom_site.pdbx_PDB_ins_code.- Returns:
- StrColumn
-
getPdbxAtomSitePDBInsCode4
public StrColumn getPdbxAtomSitePDBInsCode4()
Pointer to _atom_site.pdbx_PDB_ins_code.- Returns:
- StrColumn
-
getPdbxPDBModelNum
public IntColumn getPdbxPDBModelNum()
Pointer to _atom_site.pdbx_PDB_model_num- Returns:
- IntColumn
-
-