umls

is an Aggregator.

The Unified Medical Language System (UMLS) integrates and distributes over 200 biomedical vocabularies, terminologies, and classification standards to enable interoperability between information systems. It includes the Metathesaurus (terms and codes from vocabularies like CPT, ICD-10-CM, LOINC, MeSH, RxNorm, SNOMED CT), Semantic Network (broad categories and relationships), and SPECIALIST Lexicon (biomedical and general English lexicon with normalization tools).

Homepage

umls

Repository

Unknown

Infores ID

infores:umls

FAIRsharing ID

Unknown

Product Summary

Products

From this Resource
ID Name URL Category Format Description
umls.browser UMLS Metathesaurus Browser home GraphicalInterface http Web interface for browsing UMLS Metat...
umls.semantic_network_browser UMLS Semantic Network Browser root GraphicalInterface http Web interface for viewing semantic ty...
umls.api UMLS Terminology Services API home.html ProgrammingInterface REST API providing programmatic acces...
umls.release UMLS Knowledge Sources Release Files umlsknowledgesources.html Product Full UMLS Knowledge Sources release i...
umls.metamorphosys MetamorphoSys Customization Tool help.html ProcessProduct MetamorphoSys tool for customizing UM...
umls.specialist_lexicon SPECIALIST Lexicon and Lexical Tools index.html ProcessProduct SPECIALIST Lexicon and Lexical Tools ...
From other Resources
ID Name URL Category Format Relation Description
icees-kg.graph KGX distribution of the ICEES Exposures KP 1.5.0 GraphProduct kgx-jsonl had primary source KGX distribution of the ICEES Exposur...
icees-kg.trapi ICEES KG TRAPI API icees-kg-trapi ProgrammingInterface http had primary source Translator Reasoner API (TRAPI) endpo...
icees-kg.metadata ICEES KG Metadata metadata-metadata-get-icees-kg Product json had primary source Meta knowledge graph and metadata des...
ndfrt.umls VANDF in UMLS umls Product was influenced by VANDF drug terminology data distribut...
unibiomap.links UniBioMap Graph Links unibiomap.links.csv (1.3 GB) GraphProduct csv had primary source Core UniBioMap graph edges file.
unibiomap.auxs UniBioMap Graph Auxiliaries unibiomap.auxs.tsv (563.9 MB) GraphProduct tsv had primary source Auxiliary UniBioMap graph annotations...
unibiomap.pred UniBioMap Predicted Graph unibiomap.pred.csv (2.3 GB) GraphProduct csv had primary source Predicted UniBioMap graph edges with ...
unibiomap.pred.full UniBioMap Predicted Graph (Full) unibiomap.pred.full.csv (5.9 GB) GraphProduct csv had primary source Full unfiltered UniBioMap predicted g...
medgen.mgconso MGCONSO (Concept Names) MGCONSO.RRF.gz (15.1 MB) Product txt had primary source Rich Release Format (RRF) file contai...
medgen.mgdef MGDEF (Definitions) MGDEF.RRF.gz (4.8 MB) Product txt had primary source Rich Release Format (RRF) file contai...
medgen.mgrel MGREL (Relationships) MGREL.RRF.gz (14.9 MB) MappingProduct txt had primary source Rich Release Format (RRF) file contai...
medgen.mgsat MGSAT (Attributes) MGSAT.RRF.gz (11.2 MB) Product txt had primary source Rich Release Format (RRF) file contai...
medgen.mgsty MGSTY (Semantic Types) MGSTY.RRF.gz (1.6 MB) Product txt had primary source Rich Release Format (RRF) file contai...
medgen.names NAMES NAMES.RRF.gz (3.0 MB) Product txt had primary source Rich Release Format (RRF) file contai...
medgen.merged MERGED (Merged CUIs) MERGED.RRF.gz (46.5 KB) Product txt had primary source Merged CUI mappings showing concept c...
cfde-ddkg.portal DDKG Web Interface dd-kg-ui.cfde.cloud GraphicalInterface http had primary source Interactive web interface for browsin...
cfde-ddkg.downloads DDKG Downloads Manifest downloads.json (5.1 KB) Product json had primary source JSON manifest listing downloadable DD...
hetionet.neo4j Hetionet v1.0 Neo4j Database browser GraphicalInterface http had primary source Browser for complete Hetionet v1.0 gr...
hetionet.data.json Hetionet v1.0 JSON hetionet-v1.0.json.bz2 (131 B) GraphProduct json had primary source Hetionet v1.0 in JSON format
hetionet.data.neo4j Hetionet v1.0 Neo4j hetionet-v1.0.db.tar.bz2 (132 B) GraphProduct had primary source Hetionet v1.0 as a Neo4j database
hetionet.data.edges Hetionet v1.0 edges (SIF) hetionet-v1.0-edges.sif.gz (131 B) GraphProduct sif had primary source Hetionet v1.0 as SIF edges
hetionet.data.nodes Hetionet v1.0 nodes (TSV) hetionet-v1.0-nodes.tsv (417.1 KB) GraphProduct tsv had primary source Hetionet v1.0 as TSV nodes
hetnetpy hetnetpy hetnetpy ProcessProduct had primary source Python package for creating, querying...
hetionet.search Hetnet Connectivity Search search GraphicalInterface http had primary source Web application to search and explore...
mind.train MIND Training Data train.txt GraphProduct tsv had primary source Training data for the MIND knowledge ...
mind.test MIND Test Data test.txt GraphProduct tsv had primary source Test data for the MIND knowledge grap...
mind.valid MIND Validation Data valid.txt GraphProduct tsv had primary source Validation data for the MIND knowledg...
mind.entities MIND Entities Dictionary entities.dict (5.4 MB) Product tsv had primary source Dictionary of entities in the MIND kn...
mind.relations MIND Relations Dictionary relations.dict (1.6 KB) Product tsv had primary source Dictionary of relations in the MIND k...
petagraph.graph Petagraph Knowledge Graph (Neo4J) ubkg-downloads.xconsortia.org GraphProduct had primary source A comprehensive multi-omics biomedica...
rdkg.tpf RDKG TPF rdkg ProgrammingInterface http had primary source Triple Pattern Fragments endpoint for...
rtx-kg2.graph.nodes RTX-KG2.10.1c KGX JSONL Nodes kg2c-2.10.1-v1.0-nodes.jsonl.gz (359.1 MB) GraphProduct kgx-jsonl had primary source Nodes for KGX distribution of the RTX...
rtx-kg2.graph.edges RTX-KG2.10.1c KGX JSONL Edges kg2c-2.10.1-v1.0-edges.jsonl.gz (1.7 GB) GraphProduct kgx-jsonl had primary source Edges for KGX distribution of the RTX...
rtx-kg2.neo4j RTX-KG2 Neo4j arax.ncats.io ProgrammingInterface had primary source Neo4j distribution of the RTX-KG2 as ...
tbkg.data TBKG Knowledge Graph Data full#supplementary-material GraphProduct mixed had primary source Weighted heterogeneous knowledge grap...
tbkg.osimertinib_case_study TBKG Osimertinib ADR Case Study Data full#supplementary-material Product mixed had primary source Clinical validation dataset with calc...
ubkg.api UBKG API 96e5b5c0b0efeef5b93ea98ac2794837 ProgrammingInterface had primary source REST API with endpoints that abstract...
ubkg.guesdt UBKG Guesdt Interface Guesdt GraphicalInterface had primary source Guesdt (Graphing UMLS Enables Search ...
oregano.graph OREGANO Knowledge Graph Graphs GraphProduct http was derived from The OREGANO knowledge graph dataset i...
eram.web eRAM Web Interface eram GraphicalInterface http was informed by Web-based interface for browsing and ...
eram.downloads eRAM Data Downloads download.php Product mixed was derived from Downloadable data files containing ra...
kg-predict.gpkg GP-KG Knowledge Graph Data GP_KG.txt (46.2 MB) GraphProduct tsv was derived from GP-KG tab-delimited knowledge graph c...
med-rt.core_dts Core MED-RT DTS Archive Core_MEDRT_DTS.zip (2.4 MB) Product was informed by Current MED-RT DTS release archive fr...
med-rt.core_xml Core MED-RT XML Archive Core_MEDRT_XML.zip (2.4 MB) Product xml was informed by Current MED-RT XML release archive fr...
med-rt.core_spl Core MED-RT SPL Archive Core_MEDRT_SPL.zip (39.7 KB) Product was informed by Structured Product Labeling subset ar...

Details

Unified Medical Language System (UMLS)

Overview

The Unified Medical Language System (UMLS) is a comprehensive set of files and software developed by the U.S. National Library of Medicine (NLM) that brings together over 200 health and biomedical vocabularies and standards to facilitate interoperability between computer systems. The UMLS enables linking of different medical terminologies and codes used by physicians, pharmacies, insurance companies, hospitals, and research institutions.

Three Knowledge Sources

1. Metathesaurus

The Metathesaurus is the largest component, containing:

  • Terms and codes from many vocabularies including:
    • CPT (Current Procedural Terminology)
    • ICD-10-CM (International Classification of Diseases)
    • LOINC (Logical Observation Identifiers Names and Codes)
    • MeSH (Medical Subject Headings)
    • RxNorm (normalized drug names)
    • SNOMED CT (Systematized Nomenclature of Medicine Clinical Terms)
  • Hierarchical relationships
  • Definitions and other attributes
  • Concept Unique Identifiers (CUIs) linking synonymous terms across vocabularies

2. Semantic Network

Provides a consistent categorization of all concepts represented in the Metathesaurus through:

  • 133 broad categories (semantic types) such as “Disease or Syndrome,” “Pharmacologic Substance”
  • 54 relationships (semantic relations) defining interactions between semantic types

3. SPECIALIST Lexicon and Lexical Tools

  • Large syntactic lexicon covering biomedical and general English
  • Tools for normalizing strings, generating lexical variants, and creating indexes
  • Supports natural language processing of biomedical text

Use Cases

The UMLS can be used to:

  • Link terminology between healthcare providers, pharmacies, and insurance companies
  • Coordinate patient care across hospital departments
  • Process clinical texts to extract concepts and relationships
  • Map between different terminologies
  • Develop information retrieval systems
  • Extract custom terminologies from the Metathesaurus
  • Build and maintain local terminology services
  • Research terminologies and ontologies

Access Methods

Web Browsers

  • Metathesaurus Browser for searching concepts and relationships
  • Semantic Network Browser for exploring semantic types and relations

Local Installation

  • Download full UMLS release files
  • Customize using MetamorphoSys tool
  • Load into local database systems (MySQL, Oracle, etc.)

Programmatic Access

  • REST API for querying UMLS data within applications
  • Comprehensive API documentation available

Licensing

  • Free licensing for individuals (not groups or organizations)
  • UMLS Terminology Services (UTS) account required
  • No charge for SNOMED CT use in United States and member countries
  • Some vocabularies may require additional agreements with vendors

Maintained By

National Library of Medicine, National Institutes of Health, U.S. Department of Health and Human Services

Is this information incorrect or incomplete? Request an update.

Created: October 30, 2025 | Last modified: October 30, 2025