Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide Explanations for inconsistent ontologies #65

Open
jdeck88 opened this issue Apr 3, 2017 · 1 comment
Open

Provide Explanations for inconsistent ontologies #65

jdeck88 opened this issue Apr 3, 2017 · 1 comment

Comments

@jdeck88
Copy link
Collaborator

jdeck88 commented Apr 3, 2017

Nice to have explanations provided when there are ontology inconsistencies.
Protege can do this but it is SLOW with many instances (testing w/ > 3,000). At any rate, this would be nice to get results from the command-line.

@mjy
Copy link

mjy commented Apr 25, 2018

Related. When I get a warnings from ontopilot make like

| WARNING: The label "unilaminar epithelium" is used for more than one IRI in the ontology , including its imports closure. The label "unilaminar epithelium" is associated with the following IRIs: http://purl.obolibrary.org/obo/CARO_0000073, http://purl.obolibrary.org/obo/HAO_0000073.
WARNING: The label "simple cuboidal epithelium" is used for more than one IRI in the ontology , including its imports closure. The label "simple cuboidal epithelium" is associated with the following IRIs: http://purl.obolibrary.org/obo/CARO_0000067, http://purl.obolibrary.org/obo/HAO_0000067.

Then I want to generate a import CSV that includes the offending classes, but with the exclude flag set, so that I can quickly exclude the offending classes, or inspect them in isolation at a later thime. This will be very useful when working to compile new ontologies from existing sources.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants