bschineller / ontology-browser

Automatically exported from code.google.com/p/ontology-browser
0 stars 0 forks source link

Split annotations into separate lists #47

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The OWLAPI v3.2.0 (not yet integrated) stops trying to guess the types of 
untyped properties in rdf.

Unless p is used somewhere that its type can be inferred then
a p b is no longer transformed into a property assertion on a and is instead 
transformed into an entity annotation.

This means we get some horrible renderings from rdf:

Annotations(19).....

adaptation http://www.bbc.co.uk/nature/adaptations/Altricial#adaptation
.....

Instead of

adaptation(8)......
Altricial
....

Perhaps even the annotations list should be split down into one per annotation 
property.

The whole interaction would need a rethink along the lines of the property 
assertions:
- We'd have to do something about the object (IRI)
- Pulling in other resources
- Dealing with media

Original issue reported on code.google.com by NickIsConfused@gmail.com on 1 Feb 2011 at 4:47

GoogleCodeExporter commented 9 years ago
The annotations are split into their own lists.
IRIs are rendered as entity links if a matching entity exists.
This also has the advantage that IRIs that don't match any entity get the load 
links to pull in extra content.

Original comment by NickIsConfused@gmail.com on 24 Mar 2011 at 11:35