Package org.rcsb.cif.schema.mm
Class EntityPoly
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.EntityPoly
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class EntityPoly
extends DelegatingCategory
Data items in the ENTITY_POLY category record details about the
polymer, such as the type of the polymer, the number of
monomers and whether it has nonstandard features.
-
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 EntityPoly(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetEntityId()This data item is a pointer to _entity.id in the ENTITY category.StrColumngetNstdChirality()A flag to indicate whether the polymer contains at least one monomer unit with chirality different from that specified in _entity_poly.type.StrColumngetNstdLinkage()A flag to indicate whether the polymer contains at least one monomer-to-monomer link different from that implied by _entity_poly.type.StrColumngetNstdMonomer()A flag to indicate whether the polymer contains at least one monomer that is not considered standard.IntColumngetNumberOfMonomers()The number of monomers in the polymer.StrColumngetPdbxBuildSelfReference()A code to indicate that this sequence should be assigned a PDB sequence reference.StrColumngetPdbxCTerminalSeqOneLetterCode()C-terminal cloning artifacts and/or HIS tag.StrColumngetPdbxExplicitLinkingFlag()A flag to indicate that linking data is explicitly provided for this polymer in the PDBX_ENTITY_POLY_COMP_LINK_LIST categoryStrColumngetPdbxNTerminalSeqOneLetterCode()N-terminal cloning artifacts and/or HIS tag.IntColumngetPdbxSeqAlignBegin()The sequence position in the database sequence at which the alignment with your sequence begins.IntColumngetPdbxSeqAlignEnd()The sequence position in the database sequence at which the alignment with your sequence ends.StrColumngetPdbxSeqDbId()The identifier for this sequence in the sequence data base.StrColumngetPdbxSeqDbName()The name of the sequence data base containing a database entry for this sequence.StrColumngetPdbxSeqOneLetterCode()Chemical sequence expressed as string of one-letter amino acid codes.StrColumngetPdbxSeqOneLetterCodeCan()Cannonical chemical sequence expressed as string of one-letter amino acid codes.StrColumngetPdbxSeqOneLetterCodeSample()For cases in which the sample and model sequence differ this item contains the sample chemical sequence expressed as string of one-letter amino acid codes.StrColumngetPdbxSeqThreeLetterCode()Chemical sequence expressed as string of three-letter amino acid codes.StrColumngetPdbxSequenceEvidenceCode()Evidence for the assignment of the polymer sequence.StrColumngetPdbxStrandId()The PDB strand/chain id(s) corresponding to this polymer entity.StrColumngetPdbxTargetIdentifier()For Structural Genomics entries, the sequence's target identifier registered at the TargetTrack database.StrColumngetType()The type of the polymer.StrColumngetTypeDetails()A description of special aspects of the polymer type.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getEntityId
This data item is a pointer to _entity.id in the ENTITY category.- Returns:
- StrColumn
-
getNstdChirality
A flag to indicate whether the polymer contains at least one monomer unit with chirality different from that specified in _entity_poly.type.- Returns:
- StrColumn
-
getNstdLinkage
A flag to indicate whether the polymer contains at least one monomer-to-monomer link different from that implied by _entity_poly.type.- Returns:
- StrColumn
-
getNstdMonomer
A flag to indicate whether the polymer contains at least one monomer that is not considered standard.- Returns:
- StrColumn
-
getNumberOfMonomers
The number of monomers in the polymer.- Returns:
- IntColumn
-
getType
The type of the polymer.- Returns:
- StrColumn
-
getTypeDetails
A description of special aspects of the polymer type.- Returns:
- StrColumn
-
getPdbxStrandId
The PDB strand/chain id(s) corresponding to this polymer entity.- Returns:
- StrColumn
-
getPdbxSeqOneLetterCode
Chemical sequence expressed as string of one-letter amino acid codes. Modifications and non-standard amino acids are coded as X.- Returns:
- StrColumn
-
getPdbxSeqOneLetterCodeCan
Cannonical chemical sequence expressed as string of one-letter amino acid codes. Modifications are coded as the parent amino acid where possible. A for alanine or adenine B for ambiguous asparagine/aspartic-acid R for arginine N for asparagine D for aspartic-acid C for cysteine or cystine or cytosine Q for glutamine E for glutamic-acid Z for ambiguous glutamine/glutamic acid G for glycine or guanine H for histidine I for isoleucine L for leucine K for lysine M for methionine F for phenylalanine P for proline S for serine T for threonine or thymine W for tryptophan Y for tyrosine V for valine U for uracil- Returns:
- StrColumn
-
getPdbxTargetIdentifier
For Structural Genomics entries, the sequence's target identifier registered at the TargetTrack database.- Returns:
- StrColumn
-
getPdbxSeqOneLetterCodeSample
For cases in which the sample and model sequence differ this item contains the sample chemical sequence expressed as string of one-letter amino acid codes. Modified may be include as 'X' or with their 3-letter codes in parentheses.- Returns:
- StrColumn
-
getPdbxExplicitLinkingFlag
A flag to indicate that linking data is explicitly provided for this polymer in the PDBX_ENTITY_POLY_COMP_LINK_LIST category- Returns:
- StrColumn
-
getPdbxSequenceEvidenceCode
Evidence for the assignment of the polymer sequence.- Returns:
- StrColumn
-
getPdbxBuildSelfReference
A code to indicate that this sequence should be assigned a PDB sequence reference.- Returns:
- StrColumn
-
getPdbxNTerminalSeqOneLetterCode
N-terminal cloning artifacts and/or HIS tag.- Returns:
- StrColumn
-
getPdbxCTerminalSeqOneLetterCode
C-terminal cloning artifacts and/or HIS tag.- Returns:
- StrColumn
-
getPdbxSeqThreeLetterCode
Chemical sequence expressed as string of three-letter amino acid codes.- Returns:
- StrColumn
-
getPdbxSeqDbName
The name of the sequence data base containing a database entry for this sequence.- Returns:
- StrColumn
-
getPdbxSeqDbId
The identifier for this sequence in the sequence data base.- Returns:
- StrColumn
-
getPdbxSeqAlignBegin
The sequence position in the database sequence at which the alignment with your sequence begins.- Returns:
- IntColumn
-
getPdbxSeqAlignEnd
The sequence position in the database sequence at which the alignment with your sequence ends.- Returns:
- IntColumn
-