Yes, when I had inspected the good .ofn file, I saw there were only annotation properties, and so nothing was listed (as correct) in Protégé under Class view,
etc.
Thanks,
Leo
From: ontolog-forum-bounces@xxxxxxxxxxxxxxxx [mailto:ontolog-forum-bounces@xxxxxxxxxxxxxxxx]
On Behalf Of Andrea Westerinen
Sent: Thursday, April 17, 2014 8:12 PM
To: [ontolog-forum]
Subject: Re: [ontolog-forum] Reusable Metadata Ontology
Leo, I see the confusion. Two things are happening here. As you said in a separate email to me ...
The initial problem is that if you just download any of these ontologies in github (by right clicking
on the file and selecting Save Link As), you get an html file with “github” references everywhere.
If you instead select the file in github just by left clicking on it, and then select the Raw tab, you get the raw file in your
browser window, which you can then save as an apparently true ttl/ofn/owl file. Then you can load it into Protégé.
I am attaching the Turtle version (as a .txt file to get through people's email filters, I hope that it works) to try to avoid the agony of downloading from GitHub without forking.
Let me note also that there are
NO classes, data or object properties in this ontology. There are only
annotation properties that can be used on classes, data and object properties. Since I need this all to be usable in reasoning applications, I started with defining and documenting annotation properties. I try to note this in a comment on the ontology
(but I should probably expand the comment). I am also working on a metadata-properties ontology which defines some of the annotation properties as data and object properties. This will allow (for example) validating dateTime values and referencing objects/individuals
in relations (as opposed to using literal values).
So, for example, I define an exactMatch annotation property that is used to describe how a class or property semantically aligns with another class, property, vocabulary, etc. Again, this has to be done using an annotation property or
I fall into OWL Full. This is obviously totally inadequate to do anything significant, but it is a start as a documentation tool. (There is also a property called closeMatch - as in SKOS - but what really does that mean? How close is "close"?
) Separately, I am working on a more formal approach to mapping but starting with documentation is where I am.
Hope this helps to clarify things,
On Thu, Apr 17, 2014 at 4:06 PM, Obrst, Leo J. <lobrst@xxxxxxxxx> wrote:
No, unfortunately, that does not work. You can bring up an OWL functional syntax rendering, but it
still fails when you open these .ofn or .ttl formats.
Thanks,
Leo
OK, this is frustrating. :-)
If you just open Protege (without loading an ontology), then select your "Ontology view" and then select File-Open to open the file, it should load. I also added an RDF/XML version per
your request.
And, I did try loading the turtle and RDF/XML versions in Stardog to validate them.
On Thu, Apr 17, 2014 at 11:49 AM, Patrick Cassidy <pat@xxxxxxxxx> wrote:
Hi, Andrea,
I tried that process and still can’t get Protégé 4.3 to load that ontology. It does odd things
that I am unfamiliar with, then crashes.
Any chance you can store it in an ordinary .owl file?
Pat
Patrick Cassidy
MICRA Inc.
cassidy@xxxxxxxxx
1-908-561-3416
Leo, To load the .ofn ontology, you have to first tell Protege that you will be using the OWL functional syntax.
Go to Window, Views, Ontology views and select "OWL functional syntax rendering".
It is a bit of a pain that Protege does not use the file extensions.
On Thu, Apr 17, 2014 at 7:44 AM, Obrst, Leo J. <lobrst@xxxxxxxxx> wrote:
Hmm, Andrea. I’m getting errors trying to load this into Protégé 4.3.
Thanks,
Leo
I tried following the principles that we have been discussing in Track A to create a small, focused, general, reusable ontology (with usage information).
I started with something relatively easy (I thought), which was a consolidation of basic Dublin Core and SKOS concepts into an OWL 2 ontology. The work is not finished since I have only
been playing with the definition over the last few days. The "finished" concepts are the ontology metadata/documentation (including what I didn't map and why), and several of the properties (contributor, coverage, creator, date, language, mimeType and rights).
The rest is all still a work-in-progress.
It has been interesting creating and dog-fooding the ontology. I can definitely say that I refined it based on my experiences in using it.
You can check out the ontology on github (http://purl.org/ninepts/metadata). My "master" definition is the .ofn (OWL functional
syntax) file, and I used Protege to generate a Turtle encoding from it. (I am maintaining the master definition in a version-control-friendly format (ofn), and also providing a somewhat human-readable format (ttl).) I also want to experiment with different
NL renderings that are more readable than Turtle.
I would appreciate feedback.
_________________________________________________________________
Message Archives:
http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr:
http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join:
http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
_________________________________________________________________
Message Archives:
http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr:
http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join:
http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
_________________________________________________________________
Message Archives:
http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr:
http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join:
http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
|
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J (01)
|