owlcollab / owlcollab/owltools

Classification lost in -simple version when named EC pairs present in the master file

Open
#54 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

From dosu...@gmail.com on March 04, 2013 03:31:22

= What steps will reproduce the problem? =

ontology-release-runner --reasoner hermit flybase_controlled_vocabulary_xp.obo --allow-equivalent-pairs --no-subsets --simple --allow-overwrite --outdir oort

You can grab the master file from here:
http://kyala.gen.cam.ac.uk/svn/ontologies/ontologies/trunk/flybase_controlled_vocabulary_xp.obo

It contains named pairs of equivalent classes from ChEBI AND FBcv.

= What is the expected output? What do you see instead? =

I expected the -simple versions to have FBcv terms with classification to root, including some inference from ChEBI. Instead, all classification of these terms is lost, including asserted classification from FBcv.


= What version of the product are you using? On what operating system? =

Ubuntu 2.6.32-45-server
OWLTOOLS SVN Revision: 1132

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

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

Reproduce the command with ontology-release-runner, the HermiT reasoner, and the supplied flybase_controlled_vocabulary_xp.obo master file. Compare the generated -simple output with the expected FBcv classification to determine where asserted and inferred classifications are lost when named equivalent-class pairs from ChEBI and FBcv are present.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
bioinformatics, cli, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.