Skip to content

Oort Tips Merging Editors Version

Shahim Essaid edited this page Feb 2, 2015 · 1 revision

Merging external ontologies back in to the editors version

UNDER CONSTRUCTION

Introduction

When working with external ontologies, it can be useful to merge a subset of these ontologies back in to the editors version.

Details

Workflow

  • Save edit version of your ontology
  • Run Oort, passing in the external ontologies
  • Tip: for faster turnaround, exclude reasoning, subsets, etc
  • copy the file my-merged.obo onto my-edit.obo

Bringing in new classes

If you want to bring in external classes the current recommended way is to load the full version of the external ontology alongside your edit version (in OE, just load two ontologies).

During your edit session, you can make axioms that reference any external class from the external ontology.

After saving, run the pipeline above. The "my-merged.obo" file will be updated to include the reference closure of any new relationship have have added.

This is not perfect. In future it will be possible to run Oort to bring in additional classes