PDBx:pdbx_molecule_featuresType

Data items in the PDBX_MOLECULE_FEATURES category record features of molecules
within a PDB entry.

    Example 1 - 
<PDBx:pdbx_molecule_featuresCategory>
   <PDBx:pdbx_molecule_features prd_id="PRD_000001">
      <PDBx:class>polypeptide antibiotic</PDBx:class>
      <PDBx:name>Actinomycin D</PDBx:name>
      <PDBx:type>Antitumor Antibiotic</PDBx:type>
   </PDBx:pdbx_molecule_features>
</PDBx:pdbx_molecule_featuresCategory>

Complex Type Information

Model

Used By

Source

<xsd:complexType name="pdbx_molecule_featuresType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Data items in the PDBX_MOLECULE_FEATURES category record features of molecules within a PDB entry. Example 1 - <PDBx:pdbx_molecule_featuresCategory> <PDBx:pdbx_molecule_features prd_id="PRD_000001"> <PDBx:class>polypeptide antibiotic</PDBx:class> <PDBx:name>Actinomycin D</PDBx:name> <PDBx:type>Antitumor Antibiotic</PDBx:type> </PDBx:pdbx_molecule_features> </PDBx:pdbx_molecule_featuresCategory></xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="pdbx_molecule_features" minOccurs="0" maxOccurs="unbounded">
      <xsd:complexType>
        <xsd:all>
          <xsd:element name="class" minOccurs="0" maxOccurs="1" nillable="true">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Broadly defines the function of the molecule.</xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
              <xsd:restriction base="xsd:string">
                <xsd:enumeration value="Antagonist"/>
                <xsd:enumeration value="Antibiotic"/>
                <xsd:enumeration value="Anticancer"/>
                <xsd:enumeration value="Anticoagulant"/>
                <xsd:enumeration value="Antifungal"/>
                <xsd:enumeration value="Antiinflammatory"/>
                <xsd:enumeration value="Antimicrobial"/>
                <xsd:enumeration value="Antineoplastic"/>
                <xsd:enumeration value="Antiparasitic"/>
                <xsd:enumeration value="Antiretroviral"/>
                <xsd:enumeration value="Anthelmintic"/>
                <xsd:enumeration value="Antithrombotic"/>
                <xsd:enumeration value="Antitumor"/>
                <xsd:enumeration value="Antiviral"/>
                <xsd:enumeration value="CASPASE inhibitor"/>
                <xsd:enumeration value="Chaperone binding"/>
                <xsd:enumeration value="Enzyme inhibitor"/>
                <xsd:enumeration value="Growth factor"/>
                <xsd:enumeration value="Immunosuppressant"/>
                <xsd:enumeration value="Inhibitor"/>
                <xsd:enumeration value="Lantibiotic"/>
                <xsd:enumeration value="Metabolism"/>
                <xsd:enumeration value="Metal transport"/>
                <xsd:enumeration value="Oxidation-reduction"/>
                <xsd:enumeration value="Receptor"/>
                <xsd:enumeration value="Thrombin inhibitor"/>
                <xsd:enumeration value="Trypsin inhibitor"/>
                <xsd:enumeration value="Toxin"/>
                <xsd:enumeration value="Transport activator"/>
                <xsd:enumeration value="Unknown"/>
                <xsd:enumeration value="Anticoagulant, Antithrombotic"/>
                <xsd:enumeration value="Antibiotic, Antimicrobial"/>
                <xsd:enumeration value="Antibiotic, Anthelmintic"/>
                <xsd:enumeration value="Antibiotic, Antineoplastic"/>
                <xsd:enumeration value="Antimicrobial, Antiretroviral"/>
                <xsd:enumeration value="Antimicrobial, Antitumor"/>
                <xsd:enumeration value="Antimicrobial, Antiparasitic, Antibiotic"/>
                <xsd:enumeration value="Thrombin inhibitor, Trypsin inhibitor"/>
              </xsd:restriction>
            </xsd:simpleType>
          </xsd:element>
          <xsd:element name="details" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Additional details describing the molecule.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="name" minOccurs="0" maxOccurs="1" nillable="true" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">A name of the molecule. thiostrepton</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="type" minOccurs="0" maxOccurs="1" nillable="true">
            <xsd:annotation>
              <xsd:documentation xml:lang="en">Defines the structural classification of the molecule. Peptide-like Macrolide</xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
              <xsd:restriction base="xsd:string">
                <xsd:enumeration value="Amino acid"/>
                <xsd:enumeration value="Aminoglycoside"/>
                <xsd:enumeration value="Anthracycline"/>
                <xsd:enumeration value="Anthraquinone"/>
                <xsd:enumeration value="Ansamycin"/>
                <xsd:enumeration value="Chalkophore"/>
                <xsd:enumeration value="Chromophore"/>
                <xsd:enumeration value="Glycopeptide"/>
                <xsd:enumeration value="Cyclic depsipeptide"/>
                <xsd:enumeration value="Cyclic lipopeptide"/>
                <xsd:enumeration value="Cyclic peptide"/>
                <xsd:enumeration value="Heterocyclic"/>
                <xsd:enumeration value="Imino sugar"/>
                <xsd:enumeration value="Keto acid"/>
                <xsd:enumeration value="Lipoglycopeptide"/>
                <xsd:enumeration value="Lipopeptide"/>
                <xsd:enumeration value="Macrolide"/>
                <xsd:enumeration value="Non-polymer"/>
                <xsd:enumeration value="Nucleoside"/>
                <xsd:enumeration value="Oligopeptide"/>
                <xsd:enumeration value="Oligosaccharide"/>
                <xsd:enumeration value="Peptaibol"/>
                <xsd:enumeration value="Peptide-like"/>
                <xsd:enumeration value="Polycyclic"/>
                <xsd:enumeration value="Polypeptide"/>
                <xsd:enumeration value="Polysaccharide"/>
                <xsd:enumeration value="Quinolone"/>
                <xsd:enumeration value="Thiolactone"/>
                <xsd:enumeration value="Thiopeptide"/>
                <xsd:enumeration value="Siderophore"/>
                <xsd:enumeration value="Unknown"/>
                <xsd:enumeration value="Chalkophore, Polypeptide"/>
              </xsd:restriction>
            </xsd:simpleType>
          </xsd:element>
        </xsd:all>
        <xsd:attribute name="prd_id" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">The value of attribute prd_id in category pdbx_molecule_features is the PDB accession code for this reference molecule.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>