Concept locator: a client-server application for retrieval of UMLS metathesaurus concepts through complex boolean query

Comput Biomed Res. 1997 Aug;30(4):323-36. doi: 10.1006/cbmr.1997.1433.

Abstract

Concept Locator (CL) is a client-server application that accesses a Sybase relational database server containing a subset of the UMLS Metathesaurus for the purpose of retrieval of concepts corresponding to one or more query expressions supplied to it. CL's query grammar permits complex Boolean expressions, wildcard patterns, and parenthesized (nested) subexpressions. CL translates the query expressions supplied to it into one or more SQL statements that actually perform the retrieval. The generated SQL is optimized by the client to take advantage of the strengths of the server's query optimizer, and sidesteps its weaknesses, so that execution is reasonably efficient.

Publication types

  • Research Support, U.S. Gov't, Non-P.H.S.
  • Research Support, U.S. Gov't, P.H.S.

MeSH terms

  • Database Management Systems*
  • Information Storage and Retrieval*
  • Programming Languages
  • Unified Medical Language System*
  • Vocabulary, Controlled