Enzyme
This class represents enzymes extracted from open databases.
:property go_id: GO term id :type go_id: str :property name: name of the compound :type name: str :property ec: ec accession number :type ec: str :property taxonomy: taxonomy id that gives the organism :type taxonomy: str :property bto: bto id that gives the tissue location :type bto: class:biota.BTO :property uniprot_id: uniprot id of the enzyme :type uniprot_id: str
- Uniprot: The Universal Protein Resource (UniProt) is a comprehensive resource for protein sequence and annotation data. The UniProt databases are the UniProt Knowledgebase (UniProtKB), the UniProt Reference Clusters (UniRef), and the UniProt Archive (UniParc). The UniProt consortium and host institutions EMBL-EBI, SIB and PIR are committed to the long-term preservation of the UniProt databases.
- Brenda: BRENDA is the main collection of enzyme functional data available to the scientific community (https://www.brenda-enzymes.org/). BRENDA data are available under the Creative Commons License (CC BY 4.0), https://creativecommons.org/licenses/by/4.0/.
- BKMS: BKMS-react is an integrated and non-redundant biochemical reaction database containing known enzyme-catalyzed and spontaneous reactions. Biochemical reactions collected from BRENDA, KEGG, MetaCyc and SABIO-RK were matched and integrated by aligning substrates and products.
created_at: TypedDateTimeUTCdata: dictid: TypedCharFieldlast_modified_at: TypedDateTimeUTCInitialize self. See help(type(self)) for accurate signature.
list - ['name', 'description']bool - Truebool - Falsebool - Falsebool - Truebool - FalseGet the name. Alias of :meth:get_title
strReturns the list of parameters associated with name
AnyParamsReturns the list of parameters associated with name
AnyParamsReturns the list of parameters associated with name
AnyAnylistReturns True if the model is saved in db, False otherwise
boolModelTypeSets the data
set force_insert to True to force creation of the object
set skip_hook to True to skip the before insert or update hook
AnySet the name.
strBaseModelDTOAnyMethod call after all the table are inited
Useful when use DeferredForeignKey to create the foreign key manually latter
Method call after the table is created
Usefull to create the full text indexes
AnyAnybool - Truebool - TrueAnyAnybool - Truebool - TrueAnyAnyAnyAnyAnyReturns the name of the class
bool - Falsebool - Falsebool - FalsestrReturns True if the column exists in the table
strboolAnyAutomically and safely save a list of models in the database. If an error occurs during the operation, the whole transactions is rolled back (if use_transaction=True).
listint - 10000bool - TruelistCreate a foreign key for a Foreign key field only if the foreign key does not exists
AnyMethod to create a full text index
liststrCreates enzyme table and related tables.
Extra parameters are passed to :meth:create_table
AnyDrops enzyme table and related tables.
Extra parameters are passed to :meth:peewee.Model.drop_table
Execute a raw SQL query. Can use the [TABLE_NAME] to replace by the table name
strAnyAnystrboolReturns the full name of the class
bool - Falsebool - FalsestrAnyAnystrOptionalGet by ID and throw 404 error if object not found
strModelTypelistlistDatabaseProxyReturns the (current) DbManager of this model
AbstractDbManagerModelMetadataAnyReturns the table name of this class
str | NoneAnyReturns True if the index exists in the table
strboolGet all the classes that inherit this class
AnyAnyInsert multiple items with detailed logging
listint - 10000bool - TrueAnyAnyAnyAnyReturns True if the class has a table name defined
boolAnyAnyAnyAnyAnyAnyPerforms full-text search on the field. Must be overrided by child class to work
strstrModelSelectAnyint - 1int - 50AnySelect deprecated enzymes
AnyAnybool - FalseAnyAnyAnyAnyAnyAnyAutomically and safely save a list of models in the database. If an error occurs during the operation, the whole transactions is rolled back (if use_transaction=True).
listlistint - 10000bool - TruelistAny