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

Supports multiple domain/ranges #50

Open
ahmad88me opened this issue Oct 13, 2020 · 4 comments
Open

Supports multiple domain/ranges #50

ahmad88me opened this issue Oct 13, 2020 · 4 comments

Comments

@ahmad88me
Copy link
Contributor

When I have a property with multiple domains or ranges, only a single arrow is created.

@idafensp
Copy link
Owner

How are you setting the multiple domain/ranges? If it is by some AND/OR condition, it would be done by using blank nodes, and ar2dtool aims at not showing those most of the time.

@ahmad88me
Copy link
Contributor Author

Thats of the quick reply. I have the following:

innovatesIn Range B,C
innovatesIn Domain A
InnovatesInB subPropertyOf innovatesIn
InnovatesInC subPropertyOf innovatesIn

In the diagram, I have
A InnovatesInB B
A InnovatesInC C
A InnovatesIn C

so I am missing:
A InnovatesIn B

Not sure if this make sense, or I should've removed innovatesIn
Let me know what do you think :)

@idafensp
Copy link
Owner

I guess the following statements are correct if you are redefining the range of InnovatesInB and InnovatesInC accordingly.

A InnovatesInB B
A InnovatesInC C

As for missing "A InnovatesIn B", I would have to check how this is represented internally in OWL (assuming you are using OWL), in case it is being represented by means of anonymous/blank nodes. Being the intersection of these two (B and C) I am not sure what could be the ideal way of picturing it.

Could you share the ontology source?

@ahmad88me
Copy link
Contributor Author

The repos is: https://github.com/ahmad88me/IEBrain

The Ontology: IEBrain-actor.owl

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