On Tue, May 4, 2010 at 8:24 AM, Mike Taylor <[log in to unmask]> wrote: > On 4 May 2010 13:19, Ross Singer <[log in to unmask]> wrote: >> On Tue, May 4, 2010 at 7:55 AM, Mike Taylor <[log in to unmask]> wrote: >>> Having read the rest of this thread, I find that nothing that's been >>> said changes my initial gut reaction on reading this question: DO NOT >>> USE DCTERMS. It's vocabulary is Just Plain Inadequate, and not only >>> for esoteric cases like the Alternative Chronological Designation of >>> First Issue or Part of Sequence field that Karen mentioned. Despite >>> having 70 (seventy!) elements, it's lacking fundamental fields for >>> describing articles in journals -- there are no journalTitle, volume, >>> issue, startPage or endPage fields. That, for me, is a deal-breaker. >> >> If you're using Dublin Core as XML, I agree with this. If you're >> using Dublin Core as RDF (which is, honestly, the only thing it's >> really good for), this is a non-issue. > > Oh, what is the solution when using it in RDF? > In RDF, you can pull in predicates from other namespaces, where the attributes you're looking for may be defined. What's nice about this is that works sort of like how namespaces are *supposed* to work in XML: that is, an agent that comes along and grabs your triples will parse the assertions from vocabularies it understands and ignore those it doesn't. So in your particular case, it would look like: @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>. @prefix dcterms: <http://purl.org/dc/terms/>. @prefix bibo: <http://purl.org/ontology/bibo/>. @prefix xsd: <http://www.w3.org/2001/XMLSchema#integer>. @prefix foaf: <http://xmlns.com/foaf/0.1/>. <_:article1> rdf:type bibo:AcademicArticle; dcterms:title "AN UNUSUAL NEW NEOSAUROPOD DINOSAUR FROM THE LOWER CRETACEOUS HASTINGS BEDS GROUP OF EAST SUSSEX, ENGLAND"@en; dcterms:creator <_:author1>, <_:author2>; dcterms:abstract """Xenoposeidon proneneukos gen. et sp. nov. is a neosauropod represented by BMNH R2095, a well-preserved partial mid-to-posterior dorsal vertebra from the Berriasian-Valanginian Hastings Beds Group of Ecclesbourne Glen, East Sussex, England. It was briefly described by Lydekker in 1893, but it has subsequently been overlooked. This specimen's concave cotyle, large lateral pneumatic fossae, complex system of bony laminae and camerate internal structure show that it represents a neosauropod dinosaur. However, it differs from all other sauropods in the form of its neural arch, which is taller than the centrum, covers the entire dorsal surface of the centrum, has its posterior margin continuous with that of the cotyle, and slopes forward at 35 degrees relative to the vertical. Also unique is a broad, flat area of featureless bone on the lateral face of the arch; the accessory infraparapophyseal and postzygapophyseal laminae which meet in a V; and the asymmetric neural canal, small and round posteriorly but large and teardrop-shaped anteriorly, bounded by arched supporting laminae. The specimen cannot be referred to any known sauropod genus, and clearly represents a new genus and possibly a new `family'. Other sauropod remains from the Hastings Beds Group represent basal Titanosauriformes, Titanosauria and Diplodocidae; X. proneneukos may bring to four the number of sauropod `families' represented in this unit. Sauropods may in general have been much less morphologically conservative than is usually assumed. Since neurocentral fusion is complete in R2095, it is probably from a mature or nearly mature animal. Nevertheless, size comparisons of R2095 with corresponding vertebrae in the Brachiosaurus brancai holotype HMN SII and Diplodocus carnegii holotype CM 84 suggest a rather small sauropod: perhaps 15 m long and 7600 kg in mass if built like a brachiosaurid, or 20 m and 2800 kg if built like a diplodocid."""@en; dcterms:subject <http://id.loc.gov/authorities/sh85038094#concept>, <http://id.loc.gov/authorities/sh85117730#concept>, <http://id.loc.gov/authorities/sh85097127#concept>; dcterms:isPartOf <_:journal1>; bibo:volume "50"^^xsd:integer; bibo:issue "6"^^xsd:integer; bibo:numPages "18"^^xsd:integer; bibo:pages "1547-1564"; bibo:pageStart "1547"^^xsd:integer; bibo:pageEnd "1564"^^xsd:integer; dcterms:issued "2007-11"^^xsd:date; dcterms:language <http://purl.org/NET/marccodes/languages/eng#lang>; bibo:authorList ( <_:author1> <_:author2> ); bibo:doi "10.1111/j.1475-4983.2007.00728.x". <_:journal1> rdf:type bibo:Journal; dcterms:title "Palaeontology"; bibo:issn "0031-0239"; foaf:homepage <http://www3.interscience.wiley.com/journal/118531917/home?CRETRY=1&SRETRY=0>; dcterms:publisher <_:publisher1>. <_:publisher1> rdf:type foaf:Organization; foaf:name "Blackwell Publishing"; foaf:homepage <http://www.blackwellpublishing.com/>; dcterms:isPartOf <_:publisher2>. <_:publisher2> rdf:type foaf:Organization; foaf:name "Wiley-Blackwell"; foaf:homepage <http://www.wiley.com/WileyCDA/Brand/id-35.html>; dcterms:isPartOf <_:publisher3>. <_:publisher3> rdf:type foaf:Organization; foaf:name "John Wiley & Sons, Inc."; foaf:name "Wiley"; foaf:homepage <http://www.wiley.com/WileyCDA/>. <_:author1> rdf:type foaf:Person; foaf:name "Michael Taylor"; foaf:givenName "Michael"; foaf:familyName "Taylor"; foaf:homepage <http://miketaylor.org.uk/>; foaf:depiction <http://www.miketaylor.org.uk/dino/xeno/images/photos/DINO_4.jpeg>; foaf:topic_interest <http://dbpedia.org/resource/Paleontology>, <http://id.loc.gov/authorities/sh85066163#concept>; foaf:made <_:article1>. <_:author2> rdf:type foaf:Person; foaf:name "Darren Naish"; foaf:givenName "Darren"; foaf:familyName "Naish"; foaf:homepage <http://scienceblogs.com/tetrapodzoology/>; foaf:depiction <http://scienceblogs.com/tetrapodzoology/Naish_profile_70_px.jpg>; foaf:topic_interest <http://dbpedia.org/resource/Tetrapod>, <http://dbpedia.org/resource/Paleontology>; foaf:made <_:article1>. So an agent that comes along that doesn't know anything about Bibliontology still can get the gist of what your article is about and make some decisions on its value. An agent that actually cares about real citation information would probably know how to speak BIBO, so it would be able to glean more information from the graph. -Ross.