The ontology learning process is structured in three major steps.
In the following a work flow will be demonstrated on the example of the creation of an ontology on stem cells.
Figure: Read Ontology dialog of OBO-Edit2
Figure: Ontology Tree Editor with Gene Ontology loaded from OBO flat file.
Figure: Candidate terms extracted from text.
Figure: Candidate terms extracted from PubMed abstracts for query stem cell.
In the following some examples for regular expressions are given:
Figure: Searching and selecting bone marrow.
Figure: Filtering candidate terms that end with stem cell or stem cells.
Figure: Selecting candidate terms.
Several queries for a topic can be issued, the selections are stored as long as the plugin window exists. For the example on stem cell, one might want search for human stem cell as well to get more specific existing terminology.
Figure: Refine results by generating candidate terms for the query human stem cell
Figure: Filtered results for the query human stem cell
Figure: Save file dialog, when saving the clipboard
Figure: Simple tab delimited file containing the clipboard content.
human embryonic stem cell [hESC]
hemopoietic stem cells [HSC|HSCs]
embryonic stem cell [ESC]
mesenchymal stem cell [MSCs|MSC]
neural stem cells [NSCs|NSC]
hematopoietic stem cell [HSC|HSCs]
human mesenchymal stem cell [hMSC|hMSCs]
adipose-derived stem cells [ADSCs] adipose-derived stem cells
human neural stem cells [hNSC] human neural stem cells
human neural stem cell [hNSC] human neural stem cell
peripheral blood stem cells [PBSC]
prostate cancer stem cell []
limbal stem cells [LSCs|LSC]
Figure: Generate definitional phrases for the term mesenchymal stem cell.
Again, definitions can be filtered as shown for candidate terms above. When a definitional phrases was selected it apears in the editing area below the definition table. Known abbreviations found in the analysed texts are shown next to it. With the help of the generated definitional statements, the user can quickly write a definition for the term. ``Save definition'' will make OBOEdit remember the definition till it is closed
Figure: Edit the definition for the term mesenchymal stem cell.
In the final step the newly discovered and defined term needs to be placed in the ontology. The plug-in provides support to find the likly parent terms in the ontology and enables adding in a user friendly way. The following ways exist to select the future parent terms:
Figure: Proposing suitable parent terms for the term human mesenchymal stem cell.
Finally the new term was added to the Ontology developed in OBO-Edit and can be altered using the e.g. ``Text Editor''.
| For feedback please contact the developer of the plug-in: |
| Thomas Wächter |
| Bioinformatics Group |
| Biotechnology Center |
| Techical University Dresden |
| 01062 Dresden |
| email: thomas.waechter@tu-dresden.de |
This document was generated using the LaTeX2HTML translator Version 2002-2-1 (1.71)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -split 0 -no_navigation -show_section_numbers obo-edit-ontogen.tex
The translation was initiated by Thomas Waechter on 2009-01-29