
| Line: 1 to 1 | |||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
LsidVocs | |||||||||||||||||||||||||||||||||||||||||
| Deleted: | |||||||||||||||||||||||||||||||||||||||||
| < < | TDWG LSID Vocabularies
| ||||||||||||||||||||||||||||||||||||||||
What are LSID vocabularies? | |||||||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||||||
| < < | When a client application resolves an LSID it gets access to the metadata associated with that particular LSID by its owner. For this metadata to be useful the client application must process it. It must read the data and display it to the user or use it in a larger calculation involving other data. | ||||||||||||||||||||||||||||||||||||||||
| > > | LSID Vocabularies are the building blocks of the TDWG Ontology. They provide the semantics needed to describe the objects exchanged in our community. Their initial use was in encoding the information returned by the getMetadata() call of the LSID resolution mechanism - hence their name - but they can be used in any XML or Semantic Web based technology to express concepts associated with biodiversity. When a client application resolves an LSID it gains access to the metadata associated with that particular LSID by its owner. For this metadata to be useful the client application must process it. It must read the data and display it to the user or use it in a larger calculation involving other data. | ||||||||||||||||||||||||||||||||||||||||
| Most useful client applications are likely to combine data of different kinds from multiple sources i.e. not just consume specimen or observation data but combining it with geographic, phylogenetic, molecular and other data. | |||||||||||||||||||||||||||||||||||||||||
| Line: 32 to 18 | |||||||||||||||||||||||||||||||||||||||||
| LSID vocabularies are descriptions of the metadata returned for particular classes of object within the TDWG domain. They enable data about different things from different places to be combined in meaningful ways. They form part of a larger TDWG ontology effort that describes how these classes of data are related. | |||||||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||||||
| < < | Technically each LSID Vocabulary is an OWL ontology containing one or more classes and a number of properties who's domain is in one of those classes. The ontologies use a subset of the constructs available in the variant of OWL known as OWL-Lite - a kind of OWL-Extralite. There are also a set of global properties that can be used with any of the LSID Vocabulary classes. | ||||||||||||||||||||||||||||||||||||||||
| > > | Technically each LSID Vocabulary is an OWL ontology containing one or more classes and a number of properties who's domain is in one of those classes. There are also a set of global properties that can be used with any of the LSID Vocabulary classes. The metadata returned when the LSID is resolved is a instance of one of these OWL classes containing some or all of the class and global properties. The metadata is RDF encoded in XML. Those unfamiliar with semantic web technologies can think of it as an XML document that follows a specific format. Although the vocabularies are defined in terms of Semantic Web technologies (RDF and OWL) the data providers can think of the metadata as pure XML. It is possible for non Semantic Web applications, even simple scripts, to inter-operate with semantic base applications by generating XML that is also valid RDF. | ||||||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||||||
| < < | The metadata returned when the LSID is resolved is a instance of one of these OWL classes containing some or all of the class and global properties. The metadata is RDF encoded in XML. Those unfamiliar with semantic web technologies can think of it as an XML document that follows a specific format. | ||||||||||||||||||||||||||||||||||||||||
| > > | An Important Note | ||||||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||||||
| < < | It is important to note that although the vocabularies are defined in terms of Semantic Web technologies (RDF and OWL) the data providers can think of the metadata as pure XML. Tools and documentation are provided for non Semantic Web applications, even simple scripts, to inter-operate with semantic base applications | ||||||||||||||||||||||||||||||||||||||||
| > > | The LSID vocabularies only define new concepts (classes, properties and instances) that are used in the biodiversity informatics domain. It is assumed that they will be used in conjunction with other well known vocabularies such as those provided by the Dublin Core metadata initiative. The vocabularies in themselves will probably not provide enough information to define an entire data exchange standard for a thematic network of the kind that currently exist. Extra information (on the use of Dublin Core properties for example) will need to be provided in a human readable document or some other form. See TDWGOntologyGovernance for more information.
The TDWG LSID VocabulariesThis is a list of the current TDWG vocabularies. Some are under development and other are established and being used. TDWGOntologyGovernance describes how this process is managed. Each vocabulary has a wiki page for linking resources and discussion.
| ||||||||||||||||||||||||||||||||||||||||
What are the main aims of vocabularies? | |||||||||||||||||||||||||||||||||||||||||
| Line: 53 to 56 | |||||||||||||||||||||||||||||||||||||||||
What guarantees do LSID Vocabularies bring? | |||||||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||||||
| < < | The metadata returned by an LSID should contain an rfds:type property that stipulates which LSID vocabulary class this metadata is an instance of. If this is lacking then the LSID does not refer to an instance of a TDWG recognized class. | ||||||||||||||||||||||||||||||||||||||||
| > > | The metadata returned by an LSID should contain an rfds:type property that stipulates which LSID vocabulary class this metadata represents an instance of. If this is lacking then the LSID does not refer to an instance of a TDWG recognized class. | ||||||||||||||||||||||||||||||||||||||||
| Beyond this the LSID vocabularies do not guarantee anything about the data received. They enable a data supplier to express what they are trying to pass. To mark up data. A consumer of data the has no way to validate that the information is 'correct' because the notion of correctness or validity is likely to change between consumers. Data must be fit for a purpose not all purposes. | |||||||||||||||||||||||||||||||||||||||||
| Line: 63 to 66 | |||||||||||||||||||||||||||||||||||||||||
How do LSID Vocabularies relate to current TDWG standards? | |||||||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||||||
| < < | All properties in LSID vocabularies contain notes on how they related to existing XML schema base standards such as ABCD, DarwinCore?, Taxon Concept Schema and others thus facilitating manual mapping. In the future there may be automatic mapping techniques. TAPIR output models may be one way to achieve this. | ||||||||||||||||||||||||||||||||||||||||
| > > | All properties in LSID vocabularies should contain notes on how they related to existing XML schema base standards such as ABCD, DarwinCore?, Taxon Concept Schema and others thus facilitating manual mapping. In the future there may be automatic mapping techniques. TAPIR output models may be one way to achieve this. | ||||||||||||||||||||||||||||||||||||||||
| There is a mapping between DarwinCoreDraftStandard and the LSIDVocs on the LsidVocsDarwinCore page. | |||||||||||||||||||||||||||||||||||||||||
| Line: 71 to 74 | |||||||||||||||||||||||||||||||||||||||||
| The use of external vocabularies is positively encouraged and documented. | |||||||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||||||
| < < | How do I use LSID Vocabularies | ||||||||||||||||||||||||||||||||||||||||
| > > | How do I use LSID Vocabularies? | ||||||||||||||||||||||||||||||||||||||||
| This is dealt with on a separate page - LsidVocsUsage. If you are interested in exploring the vocabularies to get a feel for what they are from a technical point of view have a look at LsidVocsExploring. | |||||||||||||||||||||||||||||||||||||||||
| Deleted: | |||||||||||||||||||||||||||||||||||||||||
| < < | If you are using TAPIR there is an LsidVocsTapir page. | ||||||||||||||||||||||||||||||||||||||||
"There isn't a class/property to express what I want to say."If you believe that there is a general need for a new class or property to be added then the best thing to do is define what you want in your own namespace and demonstrate it working with data in your own LSID authority. If the community as a whole find what you have done is useful then it should be easy to move it into the TDWG namespace and encourage others to use it. | |||||||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||||||
| < < | If you need help in doing this then some one on the TAG or LSID mailing lists will be pleased to help you out. FIXME - mailing list addresses. | ||||||||||||||||||||||||||||||||||||||||
| > > | If you need help in doing this then some one on the TAG or LSID mailing lists will be pleased to help you out. | ||||||||||||||||||||||||||||||||||||||||
What are global properties?Some properties can occur in any class and, most importantly, have the same meaning no matter which class they occur in. There are two types of global properties: + External Properties These come from other vocabularies. The properties provided by DublinCore? are an example of this. + Common Properties These are defined within the Common vocabulary for use with any class. | |||||||||||||||||||||||||||||||||||||||||
| Changed: | |||||||||||||||||||||||||||||||||||||||||
| < < | Both types of properties are documented. | ||||||||||||||||||||||||||||||||||||||||
| > > | The usage of both types of properties (such as recommending the use of dc:title) should be documented externally to the LsidVocs. | ||||||||||||||||||||||||||||||||||||||||
Advanced Issues | |||||||||||||||||||||||||||||||||||||||||