Cargando…
ARAX: a graph-based modular reasoning tool for translational biomedicine
MOTIVATION: With the rapidly growing volume of knowledge and data in biomedical databases, improved methods for knowledge-graph-based computational reasoning are needed in order to answer translational questions. Previous efforts to solve such challenging computational reasoning problems have contri...
Autores principales: | , , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10027432/ https://www.ncbi.nlm.nih.gov/pubmed/36752514 http://dx.doi.org/10.1093/bioinformatics/btad082 |
_version_ | 1784909711138619392 |
---|---|
author | Glen, Amy K Ma, Chunyu Mendoza, Luis Womack, Finn Wood, E C Sinha, Meghamala Acevedo, Liliana Kvarfordt, Lindsey G Peene, Ross C Liu, Shaopeng Hoffman, Andrew S Roach, Jared C Deutsch, Eric W Ramsey, Stephen A Koslicki, David |
author_facet | Glen, Amy K Ma, Chunyu Mendoza, Luis Womack, Finn Wood, E C Sinha, Meghamala Acevedo, Liliana Kvarfordt, Lindsey G Peene, Ross C Liu, Shaopeng Hoffman, Andrew S Roach, Jared C Deutsch, Eric W Ramsey, Stephen A Koslicki, David |
author_sort | Glen, Amy K |
collection | PubMed |
description | MOTIVATION: With the rapidly growing volume of knowledge and data in biomedical databases, improved methods for knowledge-graph-based computational reasoning are needed in order to answer translational questions. Previous efforts to solve such challenging computational reasoning problems have contributed tools and approaches, but progress has been hindered by the lack of an expressive analysis workflow language for translational reasoning and by the lack of a reasoning engine—supporting that language—that federates semantically integrated knowledge-bases. RESULTS: We introduce ARAX, a new reasoning system for translational biomedicine that provides a web browser user interface and an application programming interface (API). ARAX enables users to encode translational biomedical questions and to integrate knowledge across sources to answer the user’s query and facilitate exploration of results. For ARAX, we developed new approaches to query planning, knowledge-gathering, reasoning and result ranking and dynamically integrate knowledge providers for answering biomedical questions. To illustrate ARAX’s application and utility in specific disease contexts, we present several use-case examples. AVAILABILITY AND IMPLEMENTATION: The source code and technical documentation for building the ARAX server-side software and its built-in knowledge database are freely available online (https://github.com/RTXteam/RTX). We provide a hosted ARAX service with a web browser interface at arax.rtx.ai and a web API endpoint at arax.rtx.ai/api/arax/v1.3/ui/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. |
format | Online Article Text |
id | pubmed-10027432 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-100274322023-03-21 ARAX: a graph-based modular reasoning tool for translational biomedicine Glen, Amy K Ma, Chunyu Mendoza, Luis Womack, Finn Wood, E C Sinha, Meghamala Acevedo, Liliana Kvarfordt, Lindsey G Peene, Ross C Liu, Shaopeng Hoffman, Andrew S Roach, Jared C Deutsch, Eric W Ramsey, Stephen A Koslicki, David Bioinformatics Original Paper MOTIVATION: With the rapidly growing volume of knowledge and data in biomedical databases, improved methods for knowledge-graph-based computational reasoning are needed in order to answer translational questions. Previous efforts to solve such challenging computational reasoning problems have contributed tools and approaches, but progress has been hindered by the lack of an expressive analysis workflow language for translational reasoning and by the lack of a reasoning engine—supporting that language—that federates semantically integrated knowledge-bases. RESULTS: We introduce ARAX, a new reasoning system for translational biomedicine that provides a web browser user interface and an application programming interface (API). ARAX enables users to encode translational biomedical questions and to integrate knowledge across sources to answer the user’s query and facilitate exploration of results. For ARAX, we developed new approaches to query planning, knowledge-gathering, reasoning and result ranking and dynamically integrate knowledge providers for answering biomedical questions. To illustrate ARAX’s application and utility in specific disease contexts, we present several use-case examples. AVAILABILITY AND IMPLEMENTATION: The source code and technical documentation for building the ARAX server-side software and its built-in knowledge database are freely available online (https://github.com/RTXteam/RTX). We provide a hosted ARAX service with a web browser interface at arax.rtx.ai and a web API endpoint at arax.rtx.ai/api/arax/v1.3/ui/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2023-02-08 /pmc/articles/PMC10027432/ /pubmed/36752514 http://dx.doi.org/10.1093/bioinformatics/btad082 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Original Paper Glen, Amy K Ma, Chunyu Mendoza, Luis Womack, Finn Wood, E C Sinha, Meghamala Acevedo, Liliana Kvarfordt, Lindsey G Peene, Ross C Liu, Shaopeng Hoffman, Andrew S Roach, Jared C Deutsch, Eric W Ramsey, Stephen A Koslicki, David ARAX: a graph-based modular reasoning tool for translational biomedicine |
title | ARAX: a graph-based modular reasoning tool for translational biomedicine |
title_full | ARAX: a graph-based modular reasoning tool for translational biomedicine |
title_fullStr | ARAX: a graph-based modular reasoning tool for translational biomedicine |
title_full_unstemmed | ARAX: a graph-based modular reasoning tool for translational biomedicine |
title_short | ARAX: a graph-based modular reasoning tool for translational biomedicine |
title_sort | arax: a graph-based modular reasoning tool for translational biomedicine |
topic | Original Paper |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10027432/ https://www.ncbi.nlm.nih.gov/pubmed/36752514 http://dx.doi.org/10.1093/bioinformatics/btad082 |
work_keys_str_mv | AT glenamyk araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT machunyu araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT mendozaluis araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT womackfinn araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT woodec araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT sinhameghamala araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT acevedoliliana araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT kvarfordtlindseyg araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT peenerossc araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT liushaopeng araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT hoffmanandrews araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT roachjaredc araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT deutschericw araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT ramseystephena araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine AT koslickidavid araxagraphbasedmodularreasoningtoolfortranslationalbiomedicine |