From: William P. <wil...@ya...> - 2011-09-27 02:31:39
|
Hi Carl, Were you deciding to use our OAI service because it allowed search-by-date? If so, you might want to know that TreeBASE's PhyloWS API now supports search-by-date, such as: /study/find?query=prism.creationDate>"2011-08-30T05:00:00Z"&format=rss1 This now works for prism.creationDate, prism.modificationDate, and prism.publicationDate. Use the prism.publicationDate for searching on the publication year of the article -- hence prism.publicationDate>"2011-01-01T05:00:00Z" includes all papers with the year 2011 and later (but a second earlier and it would also include all papers with the year 2010, because in TreeBASE's world, time is EST, which is 5 hours after London). Use prism.modificationDate to catch older papers that were since modified. The returned data contains article DOIs like so: <prism:doi xmlns:prism="http://prismstandard.org/namespaces/1.2/basic/">10.1006/mpev.2000.0752</prism:doi> Which presumably can be matched with article DOIs in Dryad. In our last conversation, I think Ryan said that "For the metadata on the Dryad end, we still need to correct some issues with the relationships to TreeBASE objects." For the TreeBASE end, we had discussed whether TreeBASE should use "dcterms:source" or "dcterms:isPartOf" (prefixed with http://dx.doi.org/). I think we decided on "dcterms:isPartOf" -- I'll check that we're exposing Dryad DOIs like so. Note that we will be using the "data package" DOI (e.g. "10.5061/dryad.tf48r") rather than the "data set" DOI (e.g. "10.5061/dryad.tf48r/2") because only the former is equivalent to a TreeBASE study. bp |