Cargando…

MMKP: A mind mapping knowledgebase prototyping tool for precision medicine

BACKGROUND: With significant advancements in the area of precision medicine, the breadth and complexity of the relevant knowledge in the field has increased significantly. However, the difficulty associated with dynamic modelling and the disorganization of such knowledge hinders its rapid developmen...

Descripción completa

Detalles Bibliográficos
Autores principales: Liang, Siliang, Li, Yun, Dong, Qingling, Chen, Xin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9452637/
https://www.ncbi.nlm.nih.gov/pubmed/36091046
http://dx.doi.org/10.3389/fimmu.2022.923528
_version_ 1784784952698601472
author Liang, Siliang
Li, Yun
Dong, Qingling
Chen, Xin
author_facet Liang, Siliang
Li, Yun
Dong, Qingling
Chen, Xin
author_sort Liang, Siliang
collection PubMed
description BACKGROUND: With significant advancements in the area of precision medicine, the breadth and complexity of the relevant knowledge in the field has increased significantly. However, the difficulty associated with dynamic modelling and the disorganization of such knowledge hinders its rapid development potential. RESULTS: To overcome the difficulty in using the relational database model for dynamic modelling, and to aid in the organization of precision medicine knowledge, we developed the Mind Mapping Knowledgebase Prototyping (MMKP) tool. The MMKP implements a novel design that we call a “polymorphic foreign key”, which allows the establishment of a logical linkage between a single table field and a record from any table. This design has advantages in supporting dynamic changes to the structural relationships in precision medicine knowledge. Knowledge stored in MMKP is presented as a mind map to facilitate human interaction. When using this tool, medical experts may curate the structure and content of the precision knowledge in a flow that is similar to the human thinking process. CONCLUSIONS: The design of polymorphic foreign keys natively supports knowledge modelling in the form of mind mapping, which avoids the hard-coding of medical logic into a rigid database schema and significantly reduces the workload that is required for adapting a relational data model to future changes to the medical logic. The MMKP tool provides a graphical user interface for both data management and knowledgebase prototyping. It supports the flexible customization of the data field constraints and annotations. MMKP is available as open-source code on GitHub: https://github.com/ZjuLiangsl/mmkp.
format Online
Article
Text
id pubmed-9452637
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-94526372022-09-09 MMKP: A mind mapping knowledgebase prototyping tool for precision medicine Liang, Siliang Li, Yun Dong, Qingling Chen, Xin Front Immunol Immunology BACKGROUND: With significant advancements in the area of precision medicine, the breadth and complexity of the relevant knowledge in the field has increased significantly. However, the difficulty associated with dynamic modelling and the disorganization of such knowledge hinders its rapid development potential. RESULTS: To overcome the difficulty in using the relational database model for dynamic modelling, and to aid in the organization of precision medicine knowledge, we developed the Mind Mapping Knowledgebase Prototyping (MMKP) tool. The MMKP implements a novel design that we call a “polymorphic foreign key”, which allows the establishment of a logical linkage between a single table field and a record from any table. This design has advantages in supporting dynamic changes to the structural relationships in precision medicine knowledge. Knowledge stored in MMKP is presented as a mind map to facilitate human interaction. When using this tool, medical experts may curate the structure and content of the precision knowledge in a flow that is similar to the human thinking process. CONCLUSIONS: The design of polymorphic foreign keys natively supports knowledge modelling in the form of mind mapping, which avoids the hard-coding of medical logic into a rigid database schema and significantly reduces the workload that is required for adapting a relational data model to future changes to the medical logic. The MMKP tool provides a graphical user interface for both data management and knowledgebase prototyping. It supports the flexible customization of the data field constraints and annotations. MMKP is available as open-source code on GitHub: https://github.com/ZjuLiangsl/mmkp. Frontiers Media S.A. 2022-08-25 /pmc/articles/PMC9452637/ /pubmed/36091046 http://dx.doi.org/10.3389/fimmu.2022.923528 Text en Copyright © 2022 Liang, Li, Dong and Chen https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Immunology
Liang, Siliang
Li, Yun
Dong, Qingling
Chen, Xin
MMKP: A mind mapping knowledgebase prototyping tool for precision medicine
title MMKP: A mind mapping knowledgebase prototyping tool for precision medicine
title_full MMKP: A mind mapping knowledgebase prototyping tool for precision medicine
title_fullStr MMKP: A mind mapping knowledgebase prototyping tool for precision medicine
title_full_unstemmed MMKP: A mind mapping knowledgebase prototyping tool for precision medicine
title_short MMKP: A mind mapping knowledgebase prototyping tool for precision medicine
title_sort mmkp: a mind mapping knowledgebase prototyping tool for precision medicine
topic Immunology
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9452637/
https://www.ncbi.nlm.nih.gov/pubmed/36091046
http://dx.doi.org/10.3389/fimmu.2022.923528
work_keys_str_mv AT liangsiliang mmkpamindmappingknowledgebaseprototypingtoolforprecisionmedicine
AT liyun mmkpamindmappingknowledgebaseprototypingtoolforprecisionmedicine
AT dongqingling mmkpamindmappingknowledgebaseprototypingtoolforprecisionmedicine
AT chenxin mmkpamindmappingknowledgebaseprototypingtoolforprecisionmedicine