-
Notifications
You must be signed in to change notification settings - Fork 49
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
[KGCL] New Image Axiom Request for cardiomyocyte #2298
Comments
I tried Hey ontobot! apply:
on my fork and I get this error:
Thoughts @gouttegd ? Perhaps a space missing between |
No. The root cause is the use of full IRI not enclosed within This is something that the Python implementation of KGCL does allow, but my Java implementation does not (purposefully). KGCL-Java follows the same logic as the one used, for example, in the OWL functional syntax: identifiers are either “naked“ CURIES or angle-bracketed full IRIs. So it’s either Beyond this, note that there are several other problems with that command:
|
Upon re-reading the KGCL definition of “edge”, this is actually an error of my part. An edge can use an annotation property as the predicate, provided the object side is itself a node and not a literal (if the object is a literal then this is an annotation, not an edge). So KGCL-Java refusing to create an edge in this case is wrong. |
The depicted_by issue is better discussed at: |
Oh it was actually fixed by @anitacaron apparently! that is great. Here: #2184 |
So, what could work then is Hey ontobot! apply: create edge http://purl.obolibrary.org/obo/CL_0000746 http://xmlns.com/foaf/0.1/depiction http://commons.wikimedia.org/wiki/Special:FilePath/1020%20Cardiac%20Muscle.jpg |
Just because we have been using the wrong property the whole time, does not mean we should keep doing so. And CL has already fixed that on its side, there’s no more
No. And besides, the way |
That particular bug is now fixed. With the next release of KGCL-Java,
will work. But this does not change the fact that we would really need to create here is an annotation, not an edge, and KGCL itself needs to be amended to allow that. |
This issue has not seen any activity in the past 6 months; it will be closed automatically in one year from now if no action is taken. |
Request to add a new image axiom with KGCL
Wikidata item: cardiomyocyte
CL ID: http://purl.obolibrary.org/obo/CL_0000746
Image URL: http://commons.wikimedia.org/wiki/Special:FilePath/1020%20Cardiac%20Muscle.jpg
Additional notes or concerns:
This request was autogenerated from Wikidata.
The text was updated successfully, but these errors were encountered: