Yads In A Nutshell
-
Upload
tony-hammond -
Category
Technology
-
view
839 -
download
2
description
Transcript of Yads In A Nutshell
YADS A Description Service http://nurture.nature.com/yads
Tony HammondNature Publishing Group
YADS (1/5)Resource Hierarchy
YADS (2/5)Schema Outline (in JSON) { r : uri, c : [ { r : uri, c : [...], p : { nam : val, ... } ], p : { nam : val, ... } }
where r = "resource" c = "collection" p = "property"
uri = a resource reference, a URI nam = a property name, a CRI val = a property value, i.e. a literal or resource
YADS (3/5)Fragment (in JSON){
"collection" : [
{
"resource" : "<http:/v446/n7137/html/nature05729.html>” ,
"property" : {"dc:format" : "text/html" }
},
{
"resource" : "<http:/v446/n7137/pdf/nature05729.pdf>” ,
"property" : { "dc:format" : "application/pdf" }
}
],
"property" : {"dc:label" : "Document Formats" }
}
YADS (4/5)Fragment (in RDF/N3)[ :collection ( [ :resource <http:/v446/n7137/full/nature05729.html> ; :property [ dc:format "text/html" ] ] [ :resource <http:/v446/n7137/pdf/nature05729.pdf> ; :property [ dc:format "application/pdf" ] ] ); :property [ dc:label "Document Formats" ]].
YADS (5/5)Fragment (in XML)<item>
<collection>
<item>
<resource>http:/v446/n7137/full/nature05729.html</resource>
<property type="dc:format">text/html</property>
</item>
<item>
<resource>http:/v446/n7137/pdf/nature05729.pdf</resource>
<property type="dc:format">application/pdf</property>
</item>
</collection>
<property type="dc:label">Document Formats</property>
</item>