BH14.14/RDFizingDatabaseGuidelineEnglishDraft0.1
提供:TogoWiki
The DBCLS guideline for creating RDF data for the life sciences
Objectives
Guidelines for making a RDF dataset
Guidelines for creating and using resource URIs
Use stable URIs
Design a resource URI as having an identifier in the last section of the path
Guidelines for making a RDF dataset
Provide appropriate ontology classes for a resource URI
At least resource URIs representing the primal subjects of a dataset should be explicitly defined as instances of appropriate ontology classes with the rdf:type property.
uniprot:Q6GZX3 rdf:type core:Protein .
Provide labels for a resource URI
It is recommended to provide labels to a resource URI for enhancing human-readability of a resource's name. At least resource URIs representing the primal subjects of a dataset should have labels with the rdfs:label property. Language tagging for a label is also recommended when it is written in a natural language.
uniprot:P51028 rdfs:label "wnt8a"@en .
Provide the identifier literal for a resource URI
It is recommended to provide an identifier literal to a resource URI. Identifier literals might be useful when writing a SPARQL query. At least each resource URIs representing the primal subject of a dataset should have an identifier literal with the dcterms:identifier (but not dc:identifier).
Link to other datasets
It is recommended to provide links to other datasets by using the URI registered in identifiers.org with the rdfs:seeAlso property. You can also provide those links by using the canonical URIs, which are created by original database provider. Unfortunately it's likely that database providers provide multiple URIs which refer to a same resource and using those URLs hinder integrative use of RDF datasets which are developed by different groups independently.
Link to references
When referring to a reference (e.g. scientific papers and books) the identifiers.org version of PubMed URI or DOI should be used with the dcterms:reference property.
<a resource> dcterms:references <http://identifiers.org/pubmed/1234567> .
Provide meta information of a dataset
Provide meta and/or provenance information of a dataset.
Link to images
Use the foaf:depiction property when linking to an image.
Use a URI、a blank node and a literal appropriately
Guidelines for using and creating ontologies
Re-use existing ontologies
Re-use existing (widely-used) ontologies and vocabularies
Create an ontology
Define domains and ranges of the properties you created
Define domains and ranges of the properties you created with the rdfs:domain and rdfs:range properties
Provide a definition to ontology classes and properties you created
Guidelines for publishing a RDF database
Provide a version information
Provide a license
Publish the scheme of your data
Provide example SPARQL queries
Provide a set of representative queries on how to use your data in natural language along with the corresponding SPARQL query
Enable CORS for SPARQL endpoints
Enable CORS (Cross-Origin Resource Sharing) when providing a SPARQL endpoint
RDF models for life science data
How to describe a measurement item
Measurement values of an item with an unit
TBD
Link to an image
TBD