Package org.rcsb.cif.model.generated
Class NdbStructNaBasePair
- java.lang.Object
-
- org.rcsb.cif.model.BaseCategory
-
- org.rcsb.cif.model.generated.NdbStructNaBasePair
-
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.generator.SchemaGenerator") public class NdbStructNaBasePair extends BaseCategory
Data items in the NDB_STRUCT_NA_BASE_PAIR category record details of base pairing interactions.
-
-
Field Summary
-
Fields inherited from class org.rcsb.cif.model.BaseCategory
isText, textFields
-
-
Constructor Summary
Constructors Constructor Description NdbStructNaBasePair(String name)NdbStructNaBasePair(String name, int rowCount, Object[] encodedColumns)NdbStructNaBasePair(String name, Map<String,Column> columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatColumngetBuckle()The value of the base pair buckle parameter.IntColumngetHbondType12()Base pair classification of Westhoff and Leontis.IntColumngetHbondType28()Base pair classification of SaengerStrColumngetIAuthAsymId()Describes the asym id of the i-th base in the base pair.StrColumngetIAuthSeqId()Describes the sequence number of the i-th base in the base pair.StrColumngetILabelAsymId()Describes the asym id of the i-th base in the base pair.StrColumngetILabelCompId()Describes the component id of the i-th base in the base pair.IntColumngetILabelSeqId()Describes the sequence number of the i-th base in the base pair.StrColumngetIPDBInsCode()Describes the PDB insertion code of the i-th base in the base pair.StrColumngetISymmetry()Describes the symmetry operation that should be applied to the coordinates of the i-th base to generate the first partner in the base pair.StrColumngetJAuthAsymId()Describes the asym id of the j-th base in the base pair.StrColumngetJAuthSeqId()Describes the sequence number of the j-th base in the base pair.StrColumngetJLabelAsymId()Describes the asym id of the j-th base in the base pair.StrColumngetJLabelCompId()Describes the component id of the j-th base in the base pair.IntColumngetJLabelSeqId()Describes the sequence number of the j-th base in the base pair.StrColumngetJPDBInsCode()Describes the PDB insertion code of the j-th base in the base pair.StrColumngetJSymmetry()Describes the symmetry operation that should be applied to the coordinates of the j-th base to generate the second partner in the base pair.IntColumngetModelNumber()Describes the model number of the the base pair.FloatColumngetOpening()The value of the base pair opening parameter.StrColumngetPairName()Text label for this base pair.IntColumngetPairNumber()Sequential number of pair in the pair sequence.FloatColumngetPropeller()The value of the base pair propeller parameter.FloatColumngetShear()The value of the base pair shear parameter.FloatColumngetStagger()The value of the base pair stagger parameter.FloatColumngetStretch()The value of the base pair stretch parameter.-
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
-
getModelNumber
public IntColumn getModelNumber()
Describes the model number of the the base pair. This data item is a pointer to _atom_site.pdbx_PDB_model_num in the ATOM_SITE category.- Returns:
- IntColumn
-
getPairNumber
public IntColumn getPairNumber()
Sequential number of pair in the pair sequence.- Returns:
- IntColumn
-
getPairName
public StrColumn getPairName()
Text label for this base pair.- Returns:
- StrColumn
-
getILabelAsymId
public StrColumn getILabelAsymId()
Describes the asym id of the i-th base in the base pair. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getILabelCompId
public StrColumn getILabelCompId()
Describes the component id of the i-th base in the base pair. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getILabelSeqId
public IntColumn getILabelSeqId()
Describes the sequence number of the i-th base in the base pair. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getISymmetry
public StrColumn getISymmetry()
Describes the symmetry operation that should be applied to the coordinates of the i-th base to generate the first partner in the base pair.- Returns:
- StrColumn
-
getJLabelAsymId
public StrColumn getJLabelAsymId()
Describes the asym id of the j-th base in the base pair. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getJLabelCompId
public StrColumn getJLabelCompId()
Describes the component id of the j-th base in the base pair. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getJLabelSeqId
public IntColumn getJLabelSeqId()
Describes the sequence number of the j-th base in the base pair. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getJSymmetry
public StrColumn getJSymmetry()
Describes the symmetry operation that should be applied to the coordinates of the j-th base to generate the second partner in the base pair.- Returns:
- StrColumn
-
getIAuthAsymId
public StrColumn getIAuthAsymId()
Describes the asym id of the i-th base in the base pair. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getIAuthSeqId
public StrColumn getIAuthSeqId()
Describes the sequence number of the i-th base in the base pair. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getIPDBInsCode
public StrColumn getIPDBInsCode()
Describes the PDB insertion code of the i-th base in the base pair. This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the ATOM_SITE category.- Returns:
- StrColumn
-
getJAuthAsymId
public StrColumn getJAuthAsymId()
Describes the asym id of the j-th base in the base pair. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getJAuthSeqId
public StrColumn getJAuthSeqId()
Describes the sequence number of the j-th base in the base pair. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getJPDBInsCode
public StrColumn getJPDBInsCode()
Describes the PDB insertion code of the j-th base in the base pair. This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the ATOM_SITE category.- Returns:
- StrColumn
-
getShear
public FloatColumn getShear()
The value of the base pair shear parameter.- Returns:
- FloatColumn
-
getStretch
public FloatColumn getStretch()
The value of the base pair stretch parameter.- Returns:
- FloatColumn
-
getStagger
public FloatColumn getStagger()
The value of the base pair stagger parameter.- Returns:
- FloatColumn
-
getBuckle
public FloatColumn getBuckle()
The value of the base pair buckle parameter.- Returns:
- FloatColumn
-
getPropeller
public FloatColumn getPropeller()
The value of the base pair propeller parameter.- Returns:
- FloatColumn
-
getOpening
public FloatColumn getOpening()
The value of the base pair opening parameter.- Returns:
- FloatColumn
-
getHbondType12
public IntColumn getHbondType12()
Base pair classification of Westhoff and Leontis.- Returns:
- IntColumn
-
getHbondType28
public IntColumn getHbondType28()
Base pair classification of Saenger- Returns:
- IntColumn
-
-