Difference between revisions of "PubMan Func Spec Submission/Spires Mapping"
Jump to navigation
Jump to search
Kleinfercher (talk | contribs) m (→Mapping) |
Kleinfercher (talk | contribs) m (→Mapping) |
||
Line 38: | Line 38: | ||
|- | |- | ||
|date||Publication.Date (DateType = published online)||If month and day equals zero (20080000) => import only year <br/> If day equals zero (20080100) => only year, month is imported (2008-01) | |date||Publication.Date (DateType = published online)||If month and day equals zero (20080000) => import only year <br/> If day equals zero (20080100) => only year, month is imported (2008-01) | ||
|- | |||
|report_num|| Publication.Subject.FreeKeywords || | |report_num|| Publication.Subject.FreeKeywords || | ||
|- | |- |
Revision as of 14:37, 4 May 2009
Spires - PubMan Mapping[edit]
High-Energy Physics Literature Database.
Mapping[edit]
Spires Element | PubMan Metadata Set | Comment |
---|---|---|
results | -- | Wrapper |
document | Publication set type="conference-paper" | This is special requirement from GOLM |
title | Publication.Title | |
doi | Publication.Identifier set Type="dcterms:DOI" | |
authaffgrp | -- | Wrapper |
authaffgrp.author | Publication.Creator set role = "Author" Publication.Creator.Person.CompleteName |
|
authaffgrp.aff | Publication.Creator.Person.Organization.Name | |
collaboration | -- | Not mapped |
journal | Publication.Source set type="journal" | Wrapper |
journal.name | Publication.Source.Title | |
journal.volume | Publication.Source.Volume | |
journal.page | Publication.Source.StartPage | |
journal.year | -- | Not mapped |
citecount | -- | Not mapped |
date | Publication.Date (DateType = published online) | If month and day equals zero (20080000) => import only year If day equals zero (20080100) => only year, month is imported (2008-01) |
report_num | Publication.Subject.FreeKeywords | |
pages | TotalNumberOfPages | |
spicite | -- | Not mapped |
eprint | Publication.Identifier (Type="URI") | |
spires_key | Publication.Identifier (Type="Other") | Use Prefix spires (like spires:123) |
conference | -- | Wrapper |
conference.Name | Publication.Event.Title | |
conference.slac_cnum | -- | Not mapped |
conference.dates | Publication.Event.StartDate | Date Format like 20070902 Only if conference.dater is not provided |
conference.dater | Publication.Event.StartDate | Date Format like 2-7 Sep 2007 |
conference.address | Publication.Event.Place | |
conference.submit | Not mapped | As this is freetext, it is hard to map |
Annotations[edit]
- Unfortunatly no schema exists for the xml we can fetch from Spires.
- No fetching API is implemented, we fetch via calling http://www.slac.stanford.edu/spires/find/hep/xmlpublic?rawcmd=eprintID oder http://www.slac.stanford.edu/spires/find/hep/xmlpublic?irn=internalID ?
- Spires does not support fetching full text
- How to handle temporary entries, see http://www-spires.fnal.gov/spires/hep/te.shtml and http://www-spires.fnal.gov/spires/find/hep/www?irn=8003041
- Do we actually have to handle them different? As the user decides what items he wants to import into PubMan. --Kleinfercher 09:21, 16 December 2008 (UTC)
- Affilliation: usage of abbreviations, could be resolved against http://www-spires.fnal.gov/spires/find/inst/www?rawcmd=find+address+UMIST&SEQUENCE=icn
- Unfortunatly i can not fetch this information, this service seems to be for displaying purpose only.--Kleinfercher 14:37, 16 December 2008 (UTC)
- SPIRES is going to implement a OAI-pmh till end of 2009.
XML Examples[edit]
- example1
- example2 (unpublished)
- example3 (conference paper)
- example4
- example5 (with source information)
Problems[edit]
- I found items in the repositorys which do not have a standard identifier (We won't be able to fetch them)
Possible Identifiers[edit]
- arXiv ID (arXiv:0812.2902)
- arxiv ID old (hep-ph/0001001)
- DOI (10.1016/J.NIMA.2008.08.135)
- Spires Internal (7999488)
The dataAcquisition service will be enhanced as it now accepts diffenerent identifier types for one source. For Spires it will accept arxiv identifier and DOI.
(I think Spires internal identifier will not be used)