Class PdbxValidateCloseContact

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class PdbxValidateCloseContact
    extends BaseCategory
    Data items in the PDBX_VALIDATE_CLOSE_CONTACT category list the atoms within the entry that are in close contact with regard the distances expected from either covalent bonding or closest approach by van der Waals contacts. Contacts within the asymmetric unit are considered. For those contacts not involving hydrogen a limit of 2.2 Angstroms is used. For contacts involving a hydrogen atom a cutoff of 1.6 Angstroms is used.
    • Constructor Detail

      • PdbxValidateCloseContact

        public PdbxValidateCloseContact​(String name,
                                        Map<String,​Column> columns)
      • PdbxValidateCloseContact

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

        public PdbxValidateCloseContact​(String name)
    • Method Detail

      • getId

        public IntColumn getId()
        The value of _pdbx_validate_close_contact.id must uniquely identify each item in the PDBX_VALIDATE_CLOSE_CONTACT list. This is an integer serial number.
        Returns:
        IntColumn
      • getPDBModelNum

        public IntColumn getPDBModelNum()
        The model number for the given contact
        Returns:
        IntColumn
      • getAuthAsymId1

        public StrColumn getAuthAsymId1()
        Part of the identifier of the first of the two atom sites that define the close contact. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getAuthAtomId1

        public StrColumn getAuthAtomId1()
        Part of the identifier of the first of the two atom sites that define the close contact. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getAuthCompId1

        public StrColumn getAuthCompId1()
        Part of the identifier of the first of the two atom sites that define the close contact. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getAuthSeqId1

        public StrColumn getAuthSeqId1()
        Part of the identifier of the first of the two atom sites that define the close contact. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getAuthAtomId2

        public StrColumn getAuthAtomId2()
        Part of the identifier of the second of the two atom sites that define the close contact. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getAuthAsymId2

        public StrColumn getAuthAsymId2()
        Part of the identifier of the second of the two atom sites that define the close contact. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getAuthCompId2

        public StrColumn getAuthCompId2()
        Part of the identifier of the second of the two atom sites that define the close contact. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getAuthSeqId2

        public StrColumn getAuthSeqId2()
        Part of the identifier of the second of the two atom sites that define the close contact. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getPDBInsCode1

        public StrColumn getPDBInsCode1()
        Optional identifier of the first of the two atom sites that define the close contact. This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the ATOM_SITE category.
        Returns:
        StrColumn
      • getPDBInsCode2

        public StrColumn getPDBInsCode2()
        Optional identifier of the second of the two atom sites that define the close contact. This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the ATOM_SITE category.
        Returns:
        StrColumn
      • getLabelAltId1

        public StrColumn getLabelAltId1()
        An optional identifier of the first of the two atoms that define the close contact. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getLabelAltId2

        public StrColumn getLabelAltId2()
        An optional identifier of the second of the two atoms that define the close contact. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.
        Returns:
        StrColumn
      • getSymmAsXyz1

        public StrColumn getSymmAsXyz1()
        The symmetry of the first of the two atoms define the close contact. The Symmetry equivalent position is given in the 'xyz' representation.
        Returns:
        StrColumn
      • getSymmAsXyz2

        public StrColumn getSymmAsXyz2()
        The symmetry of the second of the two atoms define the close contact. The Symmetry equivalent position is given in the 'xyz' representation.
        Returns:
        StrColumn
      • getDist

        public FloatColumn getDist()
        The value of the close contact for the two atoms defined.
        Returns:
        FloatColumn