On querying OBO ontologies using a DAG pattern query language

  • Authors:
  • Amarnath Gupta;Simone Santini

  • Affiliations:
  • San Diego Supercomputer Center, University of California, San Diego, La Jolla, CA;San Diego Supercomputer Center, University of California, San Diego, La Jolla, CA

  • Venue:
  • DILS'06 Proceedings of the Third international conference on Data Integration in the Life Sciences
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Open Biomedical Ontologies (OBO) is a consortium that serves as a repository of ontologies that are structured like directed acyclic graphs. In this paper we present a language DQL for querying a database of directed acyclic graphs. The query language has a comprehension style syntax and contains a pattern specification sub-language DPL. DPL can be viewed as an extension of tree-pattern query language like XPath. The language allows extraction of nodes, paths and subgraphs from DAGs, and permits construction of result structures by composing them. We show that using such a language on OBO ontologies (such as the gene ontology), we can express more complex and scientifically valuable queries.