owlcollab / owlcollab/owltools

Oort should generate bridge ontologies from external axioms

Open
#38 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement imported
Dominant language
Java
Stars
115
Forks
34
PR merge metrics
No merged PRs in 30d

Description

From cmung...@gmail.com on May 28, 2012 18:43:18

Add option to Oort to be used in addition to or in place of MIREOT, such that external axioms are stripped from the ontology after reasoning, and placed in bridge ontologies.

There would be one bridge ontology per external ontology. E.g

  • cl-bridge-to-uberon.obo/owl
  • cl-bridge-to-pr.obo/owl

Note that equivalence axioms can reference multiple external ontologies. It may be best to place all equivalence axioms that reference at least 1 additional ontology in a single bridge file, e.g. cl-equivs.obo/owl. TBD.

Original issue: http://code.google.com/p/owltools/issues/detail?id=38

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating Oort's option handling and its MIREOT/reasoning workflow. Define how external axioms are stripped and emitted into bridge ontologies, including the unresolved case where equivalence axioms reference multiple external ontologies; done should include the requested bridge files and settled behavior for that case.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.