Title: Using EML and Metacat for a Site Bibliography
1Using EML and Metacat for a Site Bibliography
Margaret OBrien, Santa Barbara Coastal LTER
Improvements to eml-literature.xsd
Abstract Santa Barbara Coastal LTER has adopted
EML and the Metacat XML database for its site
bibliography. During implementation, several
possible improvements to the EML Literature
schema have become apparent, and the first 3 of
these have been incorporated into the schema used
by SBC. We plan to extend this system for use by
some of our collaborators, and for our protocol
library.
- 1. Optional ltcomplesTitlegt (resource.xsd)
- type"xsstring is inadequate for formatting
- consider a second optional element,
ltcomplexTitlegt, which is typetxtTextType,
and allows italics, superscripting, etc. - one alternative is to allow mixed content in
titles, although this would create an impediment
to searching by Metacat
- 4. Optional ltdatasetIdgt
- To record an accompanying data package
- ltcitationgt tree in ltdatasetgt is child of
ltmethodgt, and is not appropriate for linking a
product of the data - data may be revised, publications are not
- construct the URL from
- ltdatasetId systemknb scopesystemgtknb-lter-sb
c.1001.1lt/datasetIdgt
Text here
Text here
Text here
- 5. Optional ltperiodicalgt
- No recommended practice for newspapers,
newsletters, magazines - use of article/journal implies peer-review
- sibling to article, book, etc
- alternative is citation/generic
- 2. Optional ltcontactgt tree
- In a reprint request, the first author is not
always the contact author - Already available in dataset module
- Not all resources can be delivered via a URL
- xsl can look for a contact tree first, then at
the list of creators
- Current Features
- XML Storage in Metacat with EML adapted for best
use - JSP view filters a list by Author using Java
Standard Tag Library. - XSL stylesheet groups citations by type, then
sorts by publication date and author
- 6. ltpublicationPlacegt
- Consider rpAddress instead of xsstring
- Some publication places may be addresses, not
just cities - Allows reuse of an address template in xsl
- Example
- ltpublicationPlacegt
- ltcitygtSanta Barbaralt/citygt
- lt/publicationPlacegt
- 3. ltvolumegt, ltpageRangegt cardinality
- Content unavailable citations are in-press
- 0-1 accommodates papers in press.
- ltpubDategt is already optional, and its absence
can be used to filter out citations in-press - resources spend only a short time in this state,
but making recent work available is very
important to scientists
- To Do
- Export Endnote text format
- Accept Endnote text format as input
- Finalize schema (eml-literature.xsd)
- Develop ltalternateIdentifiergt for MSI projects
- convert list to individual citations
- Create searches with ltpathquerygt
- Adapt stylesheets
- Create forms for additions and updates
Delivering the resource 1. DOI using
ltalternateIdentifiergt ltalternateIdentifier
system"DOI"gt10.1029/2004JC002527lt/alternateIdenti
fiergt 2. PDF (or other document) for citations
in-press 3. Email link to contact author
LINKS http//doi.org http//sbc.lternet.edu/public
ations