Class EntityPolySeq

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class EntityPolySeq
    extends BaseCategory
    Data items in the ENTITY_POLY_SEQ category specify the sequence of monomers in a polymer. Allowance is made for the possibility of microheterogeneity in a sample by allowing a given sequence number to be correlated with more than one monomer ID. The corresponding ATOM_SITE entries should reflect this heterogeneity.
    • Constructor Detail

      • EntityPolySeq

        public EntityPolySeq​(String name,
                             int rowCount,
                             Object[] encodedColumns)
      • EntityPolySeq

        public EntityPolySeq​(String name)
    • Method Detail

      • getEntityId

        public StrColumn getEntityId()
        This data item is a pointer to _entity.id in the ENTITY category.
        Returns:
        StrColumn
      • getHetero

        public StrColumn getHetero()
        A flag to indicate whether this monomer in the polymer is heterogeneous in sequence.
        Returns:
        StrColumn
      • getMonId

        public StrColumn getMonId()
        This data item is a pointer to _chem_comp.id in the CHEM_COMP category.
        Returns:
        StrColumn
      • getNum

        public IntColumn getNum()
        The value of _entity_poly_seq.num must uniquely and sequentially identify a record in the ENTITY_POLY_SEQ list. Note that this item must be a number and that the sequence numbers must progress in increasing numerical order.
        Returns:
        IntColumn