Specification for representing SNOMED CT in OWL
Introduction
This page is intended to provide a collaborative space for the development of a formal specification for how SNOMED CT should be represented in OWL. This is the next step on from the historic capabilities of transforming RF2 into OWL (using a PERL script written by Kent Spackman) which was documented in Representation of SNOMED in OWL.v0.9
SNOMED CT - as of 2018/19 - has evolved to declare stated OWL axioms using an RF2 reference set, but this RF2 distribution format should not be confused with a complete OWL file that could be (for example) loaded into Protégé. For this transformation from RF2 to OWL, SNOMED International has developed a toolkit which can be used as a command line tool or as a library in some service, and indeed it is a core component in a number of SI applications. However, this tooling is not a specification for the "right" way to represent SNOMED CT in OWL, and this page is intended to help address that gap.
In particular, SI are asking MAG members to focus on:
Requirements and use cases
A journal paper on SNOMED OWL
Copyright © 2026, SNOMED International