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 option to include or ignore owl:Thing #41

Open
caufieldjh opened this issue May 10, 2023 · 1 comment
Open

Provide option to include or ignore owl:Thing #41

caufieldjh opened this issue May 10, 2023 · 1 comment

Comments

@caufieldjh
Copy link
Member

Assuming that input entities include owl:Thing as a universal root, we generally aren't interested in including it in IC calculations since it won't make any contribution to that value (it's a root, so it should have an IC of zero).
But it isn't really semsimian's job to make that kind of assumption, so let's provide an option to exclude it or not.
This could conceivably apply to whatever the overall root of the input is if it isn't owl:Thing - though that may depend on having the root identified beforehand.

@justaddcoffee
Copy link
Member

I'd vote that we just get rid of any logic in rust that specifically excludes anything, including owl:thing

That is, it's up to the user to provide the ontology, and they can exclude any terms they want beforehand

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