Difference between revisions of "PubMan Func Spec Submission/Spires Mapping"
Jump to navigation
Jump to search
Kleinfercher (talk | contribs) m (→Mapping) |
m (→References) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
==Format Name== | |||
'''Source:''' Spires <br/> | |||
'''Target:''' escidoc-publication | |||
== Spires - PubMan Mapping== | == Spires - PubMan Mapping== | ||
High-Energy Physics Literature Database. | High-Energy Physics Literature Database. | ||
Line 101: | Line 105: | ||
[[Category:PubMan_Functional_Specification|Spires Mapping]] | [[Category:PubMan_Functional_Specification|Spires Mapping]] | ||
[[Category:ESciDoc Mappings|Spires Mapping]] | [[Category:ESciDoc Mappings|Spires Mapping]] |
Latest revision as of 09:53, 4 August 2009
Format Name[edit]
Source: Spires
Target: escidoc-publication
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)