PDBx:pdbx_nonpoly_schemeType

The PDBX_NONPOLY_SCHEME category provides residue level nomenclature
mapping for non-polymer entities.

    Example 1 -
<PDBx:pdbx_nonpoly_schemeCategory>
   <PDBx:pdbx_nonpoly_scheme asym_id="C" ndb_seq_num="100">
      <PDBx:auth_mon_id>HOH</PDBx:auth_mon_id>
      <PDBx:auth_seq_num>100</PDBx:auth_seq_num>
      <PDBx:entity_id>3</PDBx:entity_id>
      <PDBx:mon_id>HOH</PDBx:mon_id>
      <PDBx:pdb_ins_code xsi:nil="true" />
      <PDBx:pdb_mon_id>HOH</PDBx:pdb_mon_id>
      <PDBx:pdb_seq_num>100</PDBx:pdb_seq_num>
      <PDBx:pdb_strand_id>C</PDBx:pdb_strand_id>
   </PDBx:pdbx_nonpoly_scheme>
</PDBx:pdbx_nonpoly_schemeCategory>

Complex Type Information

Model

Used By

Source

<xsd:complexType name="pdbx_nonpoly_schemeType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The PDBX_NONPOLY_SCHEME category provides residue level nomenclature mapping for non-polymer entities. Example 1 - <PDBx:pdbx_nonpoly_schemeCategory> <PDBx:pdbx_nonpoly_scheme asym_id="C" ndb_seq_num="100"> <PDBx:auth_mon_id>HOH</PDBx:auth_mon_id> <PDBx:auth_seq_num>100</PDBx:auth_seq_num> <PDBx:entity_id>3</PDBx:entity_id> <PDBx:mon_id>HOH</PDBx:mon_id> <PDBx:pdb_ins_code xsi:nil="true" /> <PDBx:pdb_mon_id>HOH</PDBx:pdb_mon_id> <PDBx:pdb_seq_num>100</PDBx:pdb_seq_num> <PDBx:pdb_strand_id>C</PDBx:pdb_strand_id> </PDBx:pdbx_nonpoly_scheme> </PDBx:pdbx_nonpoly_schemeCategory></xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="pdbx_nonpoly_scheme" minOccurs="0" maxOccurs="unbounded">
      <xsd:complexType>
        <xsd:all>
          <xsd:element name="auth_mon_id" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Author provided residue identifier. This value may differ from the PDB residue identifier and may not correspond to residue identification within the coordinate records.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="auth_seq_num" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Author provided residue numbering. This value may differ from the PDB residue number and may not correspond to residue numbering within the coordinate records.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="entity_id" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Pointer to attribute label_entity_id in category atom_site.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="mon_id" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Pointer to attribute label_comp_id in category atom_site.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="pdb_ins_code" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">PDB insertion code.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="pdb_mon_id" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">PDB residue identifier.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="pdb_seq_num" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">PDB residue number.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="pdb_strand_id" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">PDB strand/chain id.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
        </xsd:all>
        <xsd:attribute name="asym_id" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Pointer to attribute label_asym_id in category atom_site. 1 A 2B3</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="ndb_seq_num" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">NDB/RCSB residue number.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>