Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Get information about a KEGG module
ResourceFunction["KEGGModule"]["Modules"] gives a Dataset with basic information for all the KEGG modules. | |
ResourceFunction["KEGGModule"][keggcode,prop] gives a property prop for a specific keggcode. | |
ResourceFunction["KEGGModule"][keyword,"Query"] gives a dataset for a specific keyword referring to a module. |
| "Module" | information for keggcode referring to KEGG module (i.e., M00001) |
| "Entry" | ExternalIdentifier of the module KEGG code |
| "EntryType" | the module type |
| "Name" | the module name |
| "FullName" | the module full name |
| "ReactionInName" | the reaction specified in the module name |
| "Definition" | definition of module where the comma indicates alternatives, plus represents a complex, and minus denotes a non-essential component in the complex |
| "DiagramLink" | thumbnail of the corresponding MODULE diagram link |
| "DiagramImage" | thumbnail of the corresponding MODULE diagram image |
| "Orthology" | the list of KEGG ORTHOLOGY identifiers |
| "Taxonomy" | link to the taxonomy information |
| "OrthologTable" | link to the ortholog table |
| "Class" | classification of modules |
| "PathwayExternalID" | ExternalIdentifier corresonding to the KEGG pathway map |
| "PathwayHyperlink" | Hyperlink corresonding to the KEGG pathway map |
| "Reaction" | the list of reactions (R numbers) in the metabolic pathway module |
| "Compound" | the list of compounds (C numbers) in the metabolic pathway module |
| "RModule" | corresponding pathway modules (Reaction module only) |
| "Comment" | free text comment |
| "Reference" | reference information |
Get the list of all the modules in the KEGG module database:
| In[1]:= |
| Out[1]= | ![]() |
Get the information from KEGG about a specific module:
| In[2]:= |
| Out[2]= | ![]() |
Get the information from KEGG about a list of modules:
| In[3]:= |
| Out[3]= | ![]() |
Get the KEGG module codes for a specific query:
| In[4]:= |
| Out[4]= | ![]() |
Keywords may have more than one word:
| In[5]:= |
| Out[5]= | ![]() |
Get the dataset properties independently for each module:
| In[6]:= |
| Out[6]= |
Get the dataset properties independently for a list of modules:
| In[7]:= |
| Out[7]= | ![]() |
Get information for a specific identifier:
| In[8]:= |
| Out[8]= | ![]() |
This is equivalent to explicitly requesting the "Module" information:
| In[9]:= |
| Out[9]= | ![]() |
Only keywords known by KEGG are supported:
| In[10]:= |
| Out[10]= |
Get the pathway associated to the glycolysis module:
| In[11]:= |
| Out[11]= | ![]() |
Get reactions associated to the glycolysis module:
| In[12]:= |
| Out[12]= | ![]() |
Get the compounds associated to the glycolysis module:
| In[13]:= |
| Out[13]= | ![]() |
Get the vertices and edges list associated to the pentose phosphate pathway associated with the glycolysis module:
| In[14]:= | ![]() |
| In[15]:= |
| Out[15]= | ![]() |
| In[16]:= |
| Out[16]= | ![]() |
Using the information about reactions and compounds from the glycolysis module, we get the next list of vertices and edges to highlight in the pentose phosphate pathway:
| In[17]:= |
| Out[17]= |
| In[18]:= |
| Out[18]= |
Highlight in red (i.e.,vertices and edges) the M00008 module in the pentose phosphate pathway:
| In[19]:= | ![]() |
| Out[19]= | ![]() |
Wolfram Language 13.0 (December 2021) or above
This work is licensed under a Creative Commons Attribution 4.0 International License