PDBx:pdbx_poly_seq_schemeType

The PDBX_POLY_SEQ_SCHEME category provides residue level nomenclature
mapping for polymer entities.

    Example 1 - based on NDB entry DDFB25
<PDBx:pdbx_poly_seq_schemeCategory>
   <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DC" seq_id="1">
      <PDBx:auth_mon_id>DC</PDBx:auth_mon_id>
      <PDBx:auth_seq_num>1</PDBx:auth_seq_num>
      <PDBx:ndb_seq_num>1</PDBx:ndb_seq_num>
      <PDBx:pdb_ins_code xsi:nil="true" />
      <PDBx:pdb_mon_id>DC</PDBx:pdb_mon_id>
      <PDBx:pdb_seq_num>1</PDBx:pdb_seq_num>
      <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id>
   </PDBx:pdbx_poly_seq_scheme>
   <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DG" seq_id="2">
      <PDBx:auth_mon_id>DG</PDBx:auth_mon_id>
      <PDBx:auth_seq_num>2</PDBx:auth_seq_num>
      <PDBx:ndb_seq_num>2</PDBx:ndb_seq_num>
      <PDBx:pdb_ins_code xsi:nil="true" />
      <PDBx:pdb_mon_id>DG</PDBx:pdb_mon_id>
      <PDBx:pdb_seq_num>2</PDBx:pdb_seq_num>
      <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id>
   </PDBx:pdbx_poly_seq_scheme>
   <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DT" seq_id="3">
      <PDBx:auth_mon_id>DT</PDBx:auth_mon_id>
      <PDBx:auth_seq_num>3</PDBx:auth_seq_num>
      <PDBx:ndb_seq_num>3</PDBx:ndb_seq_num>
      <PDBx:pdb_ins_code xsi:nil="true" />
      <PDBx:pdb_mon_id>DT</PDBx:pdb_mon_id>
      <PDBx:pdb_seq_num>3</PDBx:pdb_seq_num>
      <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id>
   </PDBx:pdbx_poly_seq_scheme>
   <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DA" seq_id="4">
      <PDBx:auth_mon_id>DA</PDBx:auth_mon_id>
      <PDBx:auth_seq_num>4</PDBx:auth_seq_num>
      <PDBx:ndb_seq_num>4</PDBx:ndb_seq_num>
      <PDBx:pdb_ins_code xsi:nil="true" />
      <PDBx:pdb_mon_id>DA</PDBx:pdb_mon_id>
      <PDBx:pdb_seq_num>4</PDBx:pdb_seq_num>
      <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id>
   </PDBx:pdbx_poly_seq_scheme>
   <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DC" seq_id="5">
      <PDBx:auth_mon_id>DC</PDBx:auth_mon_id>
      <PDBx:auth_seq_num>5</PDBx:auth_seq_num>
      <PDBx:ndb_seq_num>5</PDBx:ndb_seq_num>
      <PDBx:pdb_ins_code xsi:nil="true" />
      <PDBx:pdb_mon_id>DC</PDBx:pdb_mon_id>
      <PDBx:pdb_seq_num>5</PDBx:pdb_seq_num>
      <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id>
   </PDBx:pdbx_poly_seq_scheme>
   <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DG" seq_id="6">
      <PDBx:auth_mon_id>DG</PDBx:auth_mon_id>
      <PDBx:auth_seq_num>6</PDBx:auth_seq_num>
      <PDBx:ndb_seq_num>6</PDBx:ndb_seq_num>
      <PDBx:pdb_ins_code xsi:nil="true" />
      <PDBx:pdb_mon_id>DG</PDBx:pdb_mon_id>
      <PDBx:pdb_seq_num>6</PDBx:pdb_seq_num>
      <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id>
   </PDBx:pdbx_poly_seq_scheme>
</PDBx:pdbx_poly_seq_schemeCategory>

Complex Type Information

Model

Used By

Source

<xsd:complexType name="pdbx_poly_seq_schemeType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The PDBX_POLY_SEQ_SCHEME category provides residue level nomenclature mapping for polymer entities. Example 1 - based on NDB entry DDFB25 <PDBx:pdbx_poly_seq_schemeCategory> <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DC" seq_id="1"> <PDBx:auth_mon_id>DC</PDBx:auth_mon_id> <PDBx:auth_seq_num>1</PDBx:auth_seq_num> <PDBx:ndb_seq_num>1</PDBx:ndb_seq_num> <PDBx:pdb_ins_code xsi:nil="true" /> <PDBx:pdb_mon_id>DC</PDBx:pdb_mon_id> <PDBx:pdb_seq_num>1</PDBx:pdb_seq_num> <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id> </PDBx:pdbx_poly_seq_scheme> <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DG" seq_id="2"> <PDBx:auth_mon_id>DG</PDBx:auth_mon_id> <PDBx:auth_seq_num>2</PDBx:auth_seq_num> <PDBx:ndb_seq_num>2</PDBx:ndb_seq_num> <PDBx:pdb_ins_code xsi:nil="true" /> <PDBx:pdb_mon_id>DG</PDBx:pdb_mon_id> <PDBx:pdb_seq_num>2</PDBx:pdb_seq_num> <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id> </PDBx:pdbx_poly_seq_scheme> <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DT" seq_id="3"> <PDBx:auth_mon_id>DT</PDBx:auth_mon_id> <PDBx:auth_seq_num>3</PDBx:auth_seq_num> <PDBx:ndb_seq_num>3</PDBx:ndb_seq_num> <PDBx:pdb_ins_code xsi:nil="true" /> <PDBx:pdb_mon_id>DT</PDBx:pdb_mon_id> <PDBx:pdb_seq_num>3</PDBx:pdb_seq_num> <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id> </PDBx:pdbx_poly_seq_scheme> <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DA" seq_id="4"> <PDBx:auth_mon_id>DA</PDBx:auth_mon_id> <PDBx:auth_seq_num>4</PDBx:auth_seq_num> <PDBx:ndb_seq_num>4</PDBx:ndb_seq_num> <PDBx:pdb_ins_code xsi:nil="true" /> <PDBx:pdb_mon_id>DA</PDBx:pdb_mon_id> <PDBx:pdb_seq_num>4</PDBx:pdb_seq_num> <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id> </PDBx:pdbx_poly_seq_scheme> <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DC" seq_id="5"> <PDBx:auth_mon_id>DC</PDBx:auth_mon_id> <PDBx:auth_seq_num>5</PDBx:auth_seq_num> <PDBx:ndb_seq_num>5</PDBx:ndb_seq_num> <PDBx:pdb_ins_code xsi:nil="true" /> <PDBx:pdb_mon_id>DC</PDBx:pdb_mon_id> <PDBx:pdb_seq_num>5</PDBx:pdb_seq_num> <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id> </PDBx:pdbx_poly_seq_scheme> <PDBx:pdbx_poly_seq_scheme asym_id="A" entity_id="1" mon_id="DG" seq_id="6"> <PDBx:auth_mon_id>DG</PDBx:auth_mon_id> <PDBx:auth_seq_num>6</PDBx:auth_seq_num> <PDBx:ndb_seq_num>6</PDBx:ndb_seq_num> <PDBx:pdb_ins_code xsi:nil="true" /> <PDBx:pdb_mon_id>DG</PDBx:pdb_mon_id> <PDBx:pdb_seq_num>6</PDBx:pdb_seq_num> <PDBx:pdb_strand_id>A</PDBx:pdb_strand_id> </PDBx:pdbx_poly_seq_scheme> </PDBx:pdbx_poly_seq_schemeCategory></xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="pdbx_poly_seq_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 identifier 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 number. 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="hetero" minOccurs="0" maxOccurs="1" nillable="true">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Pointer to attribute hetero in category entity_poly_seq</xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
              <xsd:restriction base="xsd:string">
                <xsd:enumeration value="no"/>
                <xsd:enumeration value="n"/>
                <xsd:enumeration value="yes"/>
                <xsd:enumeration value="y"/>
              </xsd:restriction>
            </xsd:simpleType>
          </xsd:element>
          <xsd:element name="ndb_seq_num" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:integer">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">NDB residue number.</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="entity_id" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Pointer to attribute id in category entity.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="mon_id" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Pointer to attribute mon_id in category entity_poly_seq.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="seq_id" use="required" type="xsd:integer">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Pointer to attribute num in category entity_poly_seq</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>