| Literature DB >> 29179777 |
Aisha Blfgeh1,2, Jennifer Warrender3, Catharien M U Hilkens4, Phillip Lord3.
Abstract
BACKGROUND: There are many challenges associated with ontology building, as the process often touches on many different subject areas; it needs knowledge of the problem domain, an understanding of the ontology formalism, software in use and, sometimes, an understanding of the philosophical background. In practice, it is very rare that an ontology can be completed by a single person, as they are unlikely to combine all of these skills. So people with these skills must collaborate. One solution to this is to use face-to-face meetings, but these can be expensive and time-consuming for teams that are not co-located. Remote collaboration is possible, of course, but one difficulty here is that domain specialists use a wide-variety of different "formalisms" to represent and share their data - by the far most common, however, is the "office file" either in the form of a word-processor document or a spreadsheet. Here we describe the development of an ontology of immunological cell types; this was initially developed by domain specialists using an Excel spreadsheet for collaboration. We have transformed this spreadsheet into an ontology using highly-programmatic and pattern-driven ontology development. Critically, the spreadsheet remains part of the source for the ontology; the domain specialists are free to update it, and changes will percolate to the end ontology.Entities:
Keywords: Document-centric; Excel workflow; Ontology; Tawny-OWL
Mesh:
Year: 2017 PMID: 29179777 PMCID: PMC5704585 DOI: 10.1186/s13326-017-0159-4
Source DB: PubMed Journal: J Biomed Semantics
Fig. 1A mock sample of tolAPC catalogue to show the structure of the Excel spreadsheet
Fig. 2Workflow using Excel spreadsheet and Tawny-OWL Patterns
Fig. 3tolAPC ontology displayed from Protégé screen
Fig. 4Class Structure in tolAPC ontology
Fig. 5N-ary Relation in tolAPC ontology
Current statistics of excel sheet and tolAPC ontology
| tolAPC catalogue | Number of sheets | 9 |
| Number of cells | 1181 | |
| Number of cell types | 15 | |
| tolAPC ontology | Number of classes | 21 |
| Number of individuals | 101 | |
| Number of object properties | 13 |