-
Notifications
You must be signed in to change notification settings - Fork 4
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
Consider outputting certain "blank nodes" #155
Comments
Hi, I am facing this specific problem with most of the HP class definitions and saw this has already been noted. Is it planned to implement?
Only captures Thanks |
I've thought about implementing this but haven't had a pressing need, so it's been on the back burner. Are you using relation-graph already? |
Yes, I am. Well, testing things out mostly. |
Great! I don't have much idea of who uses the tool.
Yes. One thing you can do now is add property chain axioms for the patterns you want. So for your example above, before running relation-graph, insert an axiom like this into the ontology:
For 'has part characteristic of' you could make up whatever relation identifier you want to use. Then you should end up getting links like:
In Ubergraph we have such a property chain for has phenotype affecting, and you get a link from Decreased CSF albumin concentration to albumin: https://api.triplydb.com/s/aeAuePnfn |
Thanks! In my case, I need to add axioms following this pattern to connect several of these CSF protein-related phenotypes to the PR proteins they refer to. Let's see if I manage... |
For a logical definition like this:
The term
HP:Astrocytosis
will have outgoing edges only where they are inferred to have named class targets, for exampleRO:has_part PATO:increased_rate
, and any property chain inferences that result from the other nested targets.Creating nodes for all the sub-expressions would allow more complete query, such as:
The text was updated successfully, but these errors were encountered: