Skip to content
This repository has been archived by the owner on Feb 19, 2023. It is now read-only.

monarch-initiative/monarch-ontology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the source for the top-level importer for the Monarch ontology

Components

The top-level ontology is found in the file monarch.owl

This imports a number of other ontologies. These will be imported over the web. The ontologies are managed in separate github repositories:

Computational Usage

The ontology can be inspected directly using Protege or used computationally using the OWLAPI. The follow instructions are for developers of the ontology

See the Makefile for details. You will need owltools.

For local development, you can create a cache of all dependent ontologies:

make catalog-v001.xml

This creates:

  • cache/ - a directory containing a mirrored copy of each imported ontology
  • catalog-v001.xml - an index connecting the ontology URIs in the import to files in cache

After this is completed, you can work with monarch.owl in a more efficient way, or work off-line.

For example:

owltools --use-catalog monarch.owl MY-STUFF-HERE

Alternatively, if you open monarch.owl in Protege, it should automatically use the catalog

About

Top level monarch importer ontology

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published