uberon
uberon copied to clipboard
Start debugging guide for Uberon developers
trafficstars
And add stuff like @gouttegd s perls of wisdom
While I am here, note to my future self and to anyone attempting to debug unsatisfiability issues in composite-metazoan (or any other composite-* product):
- Don’t.
- But if you must, then: avoid using
composite-metazoan.owlitself or its direct precursor$(TMPDIR)/unreasoned-composite-metazoan.owlto chase down the cause(s) of an unsatisfiability issue. This is because the--merge-species-ontologyand--merge-equivalence-setsstep that are at the core of the composite pipeline may materialise axioms that were not explicitly asserted in any of the source ontologies and by doing that, it may make it impossible for any reasoner to explain to you the real root cause for an erroneous inferred assertion. Use instead an intermediate file that is just upstream of that step,$(TMPDIR)/merged-composite-metazoan.owl.
Originally posted by @gouttegd in https://github.com/obophenotype/uberon/issues/3099#issuecomment-1780682531
This issue has not seen any activity in the past 6 months; it will be closed automatically one year from now if no action is taken.