<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> |