152 lines
4.2 KiB
Plaintext
152 lines
4.2 KiB
Plaintext
|
head 1.6;
|
|||
|
access;
|
|||
|
symbols;
|
|||
|
locks; strict;
|
|||
|
comment @# @;
|
|||
|
|
|||
|
|
|||
|
1.6
|
|||
|
date 2007.06.19.06.30.17; author BobMorris; state Exp;
|
|||
|
branches;
|
|||
|
next 1.5;
|
|||
|
|
|||
|
1.5
|
|||
|
date 2007.06.14.14.20.43; author EamonnOTuama; state Exp;
|
|||
|
branches;
|
|||
|
next 1.4;
|
|||
|
|
|||
|
1.4
|
|||
|
date 2007.06.14.13.03.12; author EamonnOTuama; state Exp;
|
|||
|
branches;
|
|||
|
next 1.3;
|
|||
|
|
|||
|
1.3
|
|||
|
date 2007.06.14.09.40.36; author EamonnOTuama; state Exp;
|
|||
|
branches;
|
|||
|
next 1.2;
|
|||
|
|
|||
|
1.2
|
|||
|
date 2007.06.12.11.24.01; author MarkusDoering; state Exp;
|
|||
|
branches;
|
|||
|
next 1.1;
|
|||
|
|
|||
|
1.1
|
|||
|
date 2007.06.12.11.05.12; author EamonnOTuama; state Exp;
|
|||
|
branches;
|
|||
|
next ;
|
|||
|
|
|||
|
|
|||
|
desc
|
|||
|
@none
|
|||
|
@
|
|||
|
|
|||
|
|
|||
|
1.6
|
|||
|
log
|
|||
|
@none
|
|||
|
@
|
|||
|
text
|
|||
|
@%META:TOPICINFO{author="BobMorris" date="1182234617" format="1.1" reprev="1.6" version="1.6"}%
|
|||
|
%META:TOPICPARENT{name="InstanceExamples"}%
|
|||
|
An example from Marcus:
|
|||
|
|
|||
|
With his permission, I have (a)added Marcus's [[http://ww3.bgbm.org/tmp/abiesalba.rdf][original file]] to the UMB SVN [[http://gentoo.cs.umb.edu/svn/TDM/Abies][SPM example repository]]; (b)added some SVN tags; (c)uploaded it here for persistance; and (d) (without asking him)added some owl imports to the file so that visualization tools can make a little more of it and Protege is happier. I also attached [[%ATTACHURL%/abiesalba.png][a visualization]] produced by Altova !SemanticWorks. -- Bob Morris - 19 Jun 2007
|
|||
|
|
|||
|
|
|||
|
Comments from Marcus:
|
|||
|
|
|||
|
some things that struck me when writing this example:
|
|||
|
|
|||
|
* where do I put a PublicationCitation? I would want to cite all sources for every information and I don't know where/how. Is this missing or part of the base/core ontology already?
|
|||
|
* hasInformation is a bit redundant, but the validator did complain when I declared all InfoItems under a single hasInformation node. Was this intended? I guess yes, cause otherwise the InfoItems would have to be properties.
|
|||
|
* controlled vocabularies need to be derived from DefinedTerm which is TDWG specific. How can I reuse existing vocabularies like for example an ISO country list?
|
|||
|
|
|||
|
|
|||
|
Comments from <20>amonn:
|
|||
|
|
|||
|
I think the original intention was to be able to cite the source for each infoItem. Is it not possible to just pull in a tp:PublicationCitation under every spm:hasInformation or spmi element when you want to cite a source for its content, rather like you did for tn:TaxonName?
|
|||
|
|
|||
|
Later:
|
|||
|
The LSID Vocabularies - Globals (http://rs.tdwg.org/ontology/voc/Common.rdf) includes an ObjectProperty "publishedInCitation", so I guess SPM infoItems ontology (http://rs.tdwg.org/ontology/voc/SPMInfoItems.rdf) can inherit from that.
|
|||
|
|
|||
|
|
|||
|
|
|||
|
-- Main.EamonnOTuama - 12 Jun 2007
|
|||
|
|
|||
|
|
|||
|
%META:FILEATTACHMENT{name="abiesalba.rdf" attachment="abiesalba.rdf" attr="" comment="Markus' file uploaded for persistence." date="1182233694" path="abiesalba.rdf" size="4408" stream="abiesalba.rdf" user="Main.BobMorris" version="1"}%
|
|||
|
%META:FILEATTACHMENT{name="abiesalba.png" attachment="abiesalba.png" attr="" comment="Altova SemanticWorks tree representation" date="1182234196" path="abiesalba.png" size="58323" stream="abiesalba.png" user="Main.BobMorris" version="1"}%
|
|||
|
@
|
|||
|
|
|||
|
|
|||
|
1.5
|
|||
|
log
|
|||
|
@none
|
|||
|
@
|
|||
|
text
|
|||
|
@d1 1
|
|||
|
a1 1
|
|||
|
%META:TOPICINFO{author="EamonnOTuama" date="1181830843" format="1.1" version="1.5"}%
|
|||
|
d5 2
|
|||
|
a6 1
|
|||
|
http://ww3.bgbm.org/tmp/abiesalba.rdf
|
|||
|
d26 5
|
|||
|
a30 1
|
|||
|
-- Main.EamonnOTuama - 12 Jun 2007@
|
|||
|
|
|||
|
|
|||
|
1.4
|
|||
|
log
|
|||
|
@none
|
|||
|
@
|
|||
|
text
|
|||
|
@d1 1
|
|||
|
a1 1
|
|||
|
%META:TOPICINFO{author="EamonnOTuama" date="1181826192" format="1.1" version="1.4"}%
|
|||
|
d18 1
|
|||
|
a18 1
|
|||
|
I think the original intention was to be able to cite the source for each infoItem. Is it not possible to just pull in a tp:PublicationCitation under every spm:hasInformation or spmi element when you want to cite a source for its content, rather like you did for tn:TaxonName? And I expect that means adding a property called something like "hasPublication" to Class: Information Item (http://rs.tdwg.org/ontology/voc/SpeciesProfileModel.rdf).
|
|||
|
@
|
|||
|
|
|||
|
|
|||
|
1.3
|
|||
|
log
|
|||
|
@none
|
|||
|
@
|
|||
|
text
|
|||
|
@d1 1
|
|||
|
a1 1
|
|||
|
%META:TOPICINFO{author="EamonnOTuama" date="1181814036" format="1.1" version="1.3"}%
|
|||
|
d3 2
|
|||
|
@
|
|||
|
|
|||
|
|
|||
|
1.2
|
|||
|
log
|
|||
|
@none
|
|||
|
@
|
|||
|
text
|
|||
|
@d1 1
|
|||
|
a1 1
|
|||
|
%META:TOPICINFO{author="MarkusDoering" date="1181647441" format="1.1" reprev="1.2" version="1.2"}%
|
|||
|
d18 2
|
|||
|
d22 2
|
|||
|
a23 1
|
|||
|
-- Main.EamonnOTuama - 12 Jun 2007
|
|||
|
@
|
|||
|
|
|||
|
|
|||
|
1.1
|
|||
|
log
|
|||
|
@none
|
|||
|
@
|
|||
|
text
|
|||
|
@d1 1
|
|||
|
a1 1
|
|||
|
%META:TOPICINFO{author="EamonnOTuama" date="1181646312" format="1.1" reprev="1.1" version="1.1"}%
|
|||
|
d7 1
|
|||
|
a7 1
|
|||
|
two things struck me when writing this example:
|
|||
|
d11 2
|
|||
|
@
|