A website for exploring functional metabolomics, you can visit it on http://192.168.10.200:9999/.
In the homepage,you can search for compounds by compound name
, molecular formula
, SMILES
, InChI
and InChIKey
,
where the compound name uses the fuzzy matching principle.In addition, you can specify the sorting method and the field
used for sorting through the "Sort Order:" and "Order By:" buttons, respectively.
Here, a SMILES
string CC(=O)O
which represent the structure identifier of the compound Acetic acid
is used for query, and the exact
matching results is generated below the search box. Click the blue title 'Acetic acid' in the result to enter the details page.
The details page of a compound consists of two sections:
-
The left section is the basic metadata of the compound, including
- Names and Identifier
- Structures and Properties
- Chemical Classification
- Descriptions
-
The right section is the metabolite-related functional network diagram,
the graph can be zoomed in and out with strong interactivity.And users can click on the sub-nodes of interest to see more, these sub-nodes include:- pathway
- disease
- ontology
- location
- associated OMIM-IDs
- reference
The metabolic pathway details for metabolites consists of two parts: metabolic pathway network and metabolite table.
In the metabolic pathway network diagram, red dots represent metabolites, blue dots represent metabolic pathways directly related to metabolites, and yellow dots represent metabolic pathways related to blue dots. In addition, each node is clickable, and a click takes you to a new detail page.
For example, the details page for the KEGG pathway consist of four sections,each with a hyperlink to KEGG:
- Pathway Information
- Pathway Related Modules
- Pathway Related Pathways
- Pathway Related Drugs
- Pathway Related References
For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- MyBatis Framework
- Spring Configuration Processor
- Thymeleaf
- Spring Boot DevTools
- Spring Web
The following guides illustrate how to use some features concretely: