ISPO Manual

ISPO delivers an integrated controlled vocabulary for symptom phenotypes, with both clinical and biomedical literature synonyms in Chinese and English languages, it would enhance the semantic interoperability among heterogeneous medical data sources and clinical decision support systems. Furthermore, symptom ontology would propose a standard vocabulary for teasing the symptom-gene associations and thus become a vital requirement for symptom science and TCM biological discovery.

Users can browse and retrieve all information of ISPO, such as tree structure and thesaurus, and we provide a terminology processing platform, MCSR-PS, to assist users in terminology processing.

1. Home
2. Browse
3. Detail
4. MCSR-PS

1. Home

The homepage of the system is divided into three parts: introduction, data source, and contextual statistics. It briefly introduces ISPO, and provides a search box in the upper right corner of the page, including the automatic prompt function.

2. Browse

This page displays the existing ontology terms in the system. The left half of the page displays the current ontology system-level statistical information, including the number of terms and the depth of the tree at each system level. The right half of the page is a table. The displayed fields include unique code, concept code, tree code, term name and language. Click the term name to jump to the detail page of the term. There is a search box at the top right of the form. Enter keywords to prompt the search content, and click the term to jump to the details page.

3. Detail

On the left side of the term details page is the tree structure of the ontology, and on the top is a Chinese-English switching button, which can switch between the Chinese preferred term and the English preferred term of the ontology. Below the button is a search box with hint function, which can search and jump to the details page of the term. Below the search box is a tree structure, using asynchronous loading, click the plus sign to expand the nodes; click the minus sign to shrink the nodes. The brackets represent the number of all child nodes of the current node. The details page is shown in the figure below:

The right half of the page contains information about the term. In the upper part, you can choose to display the definition text of terms, document association text, and electronic medical record text. The lower part shows the statistics of each node at the same level of the current node, including the number of terms and the depth of the tree. In addition, it displays the Chinese and English synonyms of the current term, as well as the source information of the synonyms. Click on a different synonym, and the text area in the upper part will display the relevant text of the currently clicked synonym.

At the bottom of the page is a knowledge map centered on the current node, including parent nodes, child nodes, synonyms, sources, definitions, and other information. as the picture shows.

4. MCSR-PS

Click MCSR-PS on the top menu bar to enter the personal project list, and you can choose to create a new project or enter an existing project.

Click the plus sign to create a new project, enter the project name and project introduction in the modal box, and click the submit button to create a new project.

Click the edit button, and you can modify the project name and project introduction in the edit box.

In the member management box, you can add an editor for the current project by entering the user name of another user, and click the delete button to delete the person's permission to operate the project.

After entering the project, enter the file management page. In the file table, you can view the user who uploaded the table, file name, upload time, coverage compared to the last upload, and the overall coverage of the project. Click the upload button, upload the file in the required format, enter the unique code field in the pop-up modal box, and select the corresponding entity table, relationship table and concept table, click upload to start ontology processing.

The content of the ontology editing page is formed according to the submitted file in 5.2.1. On the left is a tree that can be edited, which realizes the operations of dragging, adding, editing, and deleting nodes. Above the tree is a search box, which can search the nodes of the tree and locate them. On the right side of the tree is a table of synonyms for the selected node. Table fields can be customized by users. Users can modify each value under each field, and can also add or delete a record. The results can be exported to OWL and Excel formats. Above the table is a local search box and global search box, the local search box can only search for terms of the current concept, and the global search box can search for all terms under the project. Below the table is a log recording table, which is used to record the operations performed by all users on the current page. When multiple users operate at the same time, the log information will be synchronized and updated in real time under this page of all users.

Click Terms Mapping to enter the term mapping page. On the left is the tree structure of the latest version of the body in the current system, which is generated by its concept preferred words. In the right half, you can use the model to predict by entering terms, and the returned results will be displayed in the table. It can also be combined into a compound term by dragging multiple tree nodes on the left to the blue rectangle on the right. It is also possible to standardize a batch of terms by uploading files. The standardization steps are as follows: first, judge whether it can be directly mapped to the current ontology database; second, check whether there are rules in the compound term rule database; to map. The Terms field in the table below represents the original field, the Edit field represents the mapped field, which can be modified, the Concept Code field represents the concept code of the mapped field, the Predict field represents the result predicted using the model, and in the Type field, Ruled represents the use of a composite The mapping performed by the term rule base, Directed means direct mapping, and Predicted means predicted. Users can select an entry to submit, and the administrator will review the entry after submission. Delete and export operations are also available.

On this page, you can view the feedback results of the submitted compound terms. The Checked field has three types: pass, reject, and unchecked.