PubMan Func Spec RIS Mapping

From MPDLMediaWiki
Jump to: navigation, search

RISResearch Information System Format

Standard entry types

Field Name + Reference Type

  • ABST Abstract
  • ADVS Audiovisual material
  • ART Art Work
  • BILL Bill/Resolution
  • BOOK Book, Whole
  • CASE Case
  • CHAP Book chapter
  • COMP Computer program
  • CONF Conference proceeding
  • CTLG Catalog
  • DATA Data file
  • ELEC Electronic Citation
  • GEN Generic
  • HEAR Hearing
  • ICOMM Internet Communication
  • INPR In Press
  • JFULL Journal (full)
  • JOUR Journal
  • MAP Map
  • MGZN Magazine article
  • MPCT Motion picture
  • MUSIC Music score
  • NEWS Newspaper
  • PAMP Pamphlet
  • PAT Patent
  • PCOMM Personal communication
  • RPRT Report
  • SER Serial (Book, Monograph)
  • SLIDE Slide
  • SOUND Sound recording
  • STAT Statute
  • THES Thesis/Dissertation
  • UNBILl Unenacted bill/resolution
  • UNPB Unpublished work
  • VIDEO Video recording

source: http://www.refman.com/support/risformat_reftypes.asp

RISResearch Information System Format standard data entries

  • TY - Type of reference. This must contain one of the following field names as defined in the section, Reference Type field names.
  • ER - End of reference. Must be the last tag in a reference.
  • IDIdentifier - Reference IDIdentifier. The Reference IDIdentifier can consist of any alphanumeric characters—up to 20 characters in length.
  • T1/TI/CT/BTBibliothekstagung der Max-Planck-Gesellschaft - Title Primary. Note that the BTBibliothekstagung der Max-Planck-Gesellschaft tag maps to this field only for Whole Book and Unpublished Work references. This field can contain alphanumeric characters; there is no practical length limit to this field.
  • T2/BTBibliothekstagung der Max-Planck-Gesellschaft - Title Secondary. Note that the BTBibliothekstagung der Max-Planck-Gesellschaft tag maps to this field for all reference types except for Whole Book and Unpublished Work references. There is no practical limit to the length of this field.
  • T3 - Title Series. This field can contain alphanumeric characters; there is no practical length limit to this field.
  • A1/AU Author Primary. Each author must be on a separate line, preceded by this tag. Each reference can contain unlimited author fields, and can contain up to 255 characters for each field. The author name must be in the following syntax: Lastname, Firstname, Suffix [...]
  • A2/ED - Author Secondary. Each author must be on a separate line, preceded by this tag. There is no practical limit to the number of authors in this field. The author name must be in the correct syntax (refer to A1 and AU fields). This author name can be up to 255 characters long.
  • A3 - Author Series. Each author must be on a separate line, preceded by this tag. There is no practical limit to the number of authors in this field. The author name must be in the correct syntax (refer to A1 and AU fields). Each author name can be up to 255 characters long.
  • Y1/PY - Date Primary. This date must be in the following format: YYYY/MM/DD/other info [...]
  • Y2 - Date Secondary. (Refer to Y1 and PY fields).
  • N1/ABArchitectural Bord - Notes. These are free text fields and can contain alphanumeric characters; there is no practical length limit to this field.
  • N2 - Abstract. This is a free text field and can contain alphanumeric characters; there is no practical length limit to this field.
  • KWKalenderwoche - Keywords. Each keyword or phrase must be on its own line, preceded by this tag. A keyword can consist of multiple words (phrases) and can be up to 255 characters long. There is no limit to the amount of keywords in a single reference.
  • RP - Reprint status. This optional field can contain one of three status notes.[...]
  • JF/JO - Periodical name: full format. This is an alphanumeric field of up to 255 characters.
  • JA - Periodical name: standard abbreviation. This is the periodical in which the article was (or is to be, in the case of in-press references) published. This is an alphanumeric field of up to 255 characters. If possible, periodical names should be abbreviated in the Index Medicus style, with periods after the abbreviations.[...]
  • J1 - Periodical name: user abbreviation 1. This is an alphanumeric field of up to 255 characters.
  • J2 - Periodical name: user abbreviation 2. This is an alphanumeric field of up to 255 characters.
  • VL - Volume number. There is no practical limit to the length of this field.
  • IS/CP - Issue. There is no practical limit to the length of this field.
  • SPService Provider - Start page number; an alphanumeric string. There is no practical limit to the length of this field.
  • EP - Ending page number, as above.
  • CY - City of publication; this is an alphanumeric field. There is no practical limit to the length of this field.
  • PB - Publisher; this is an alphanumeric field. There is no practical limit to the length of this field.
  • SN - ISSNInternational Standard Serial Number/ISBNInternational Standard Book Number. This is an alphanumeric field. There is no practical limit to the length of this field.
  • AD - Address. This is a free text field and contain alphanumeric characters; there is no practical length limit to this field.
  • AV - Availability. This is an alphanumeric field and there is no practical limit to the length of this field.
  • M1/M2/M3 - Miscellaneous 1/2/3. This is an alphanumeric field and there is no practical limit to the length of this field.
  • U1-5 - User definable 1-5. This is an alphanumeric field and there is no practical limit to the length of this field.
  • UR - Web/URLUniform Resource Locator. There is no practical limit to the length of this field. URLUniform Resource Locator addresses can be entered individually, one per tag or multiple addresses can be entered on one line using a semi-colon as a separator.
  • L1 - Link to PDFPortable Document Format. There is no practical limit to the length of this field. URLUniform Resource Locator addresses can be entered individually, one per tag or multiple addresses can be entered on one line using a semi-colon as a separator.
  • L2 - Link to Full-text. There is no practical limit to the length of this field. URLUniform Resource Locator addresses can be entered individually, one per tag or multiple addresses can be entered on one line using a semi-colon as a separator.
  • L3 - Related Records. There is no practical limit to the length of this field.
  • L4 - Image(s). There is no practical limit to the length of this field.

source: http://www.refman.com/support/risformat_intro.asp

eSciDocEnhanced Scientific Documentation Metadata Set for Publication

PubMan Metadata Sets#eSciDoc Metadata Set for Publication

Mapping RISResearch Information System Format to eSciDocEnhanced Scientific Documentation Metadata Set for Publications (for RISResearch Information System Format import)

quick-and-dirty Perl conversion script: ris2escidoc.pl

Format Name

Source: RISResearch Information System Format
Target: escidoc-publication

Mapping of Genres

RISResearch Information System Format eSciDocEnhanced Scientific Documentation Comment/Condition(s)
ABST Other -
ADVS Other see also Talk:PubMan Metadata Sets#Genre: future developments
ART Other -
BILL Other -
BOOK Book -
CASE Other -
CHAP Book Item set Source.Genre to Book
COMP Other -
CONF Proceedings -
CTLG Other -
DATA Other -
ELEC Other -
GEN Other -
HEAR Other -
ICOMM Other -
INPR Other -
JFULL Journal -
JOUR Article set Source.Genre to Journal
MAP Other -
MGZN Article set Source.Genre to Series (see also Talk:PubMan Metadata Sets#Genre: future developments)
MPCT Other see also Talk:PubMan Metadata Sets#Genre: future developments
MUSIC Other -
NEWS Article set Source.Genre to Series (see also Talk:PubMan Metadata Sets#Genre: future developments
PAMP Other see also Talk:PubMan Metadata Sets#Genre: future developments
PAT Other -
PCOMM Other -
RPRT Report -
SER Series see also Talk:PubMan Metadata Sets#Genre: future developments
SLIDE Other -
SOUND Other see also Talk:PubMan Metadata Sets#Genre: future developments
STAT Other -
THES Thesis -
UNBILl Other -
UNPB Other -
VIDEO Other see also Talk:PubMan Metadata Sets#Genre: future developments

Mapping of RISResearch Information System Format Standard Entries

RISResearch Information System Format eSciDocEnhanced Scientific Documentation Comment/Condition(s)
TY - See #Mapping of Genres. Original type name is lost.
ER - -
IDIdentifier Identifier.Id set Identifier.IdType to Other (alternatively, add syntax recognition to determine IdType)
T1 Title Don't map if TY = JFULL.
TI Title Don't map if TY = JFULL.
CT Title Don't map if TY = JFULL.
BTBibliothekstagung der Max-Planck-Gesellschaft Title if Genre = Book, Proceedings, Thesis, Journal, Series, or Other. Otherwise, map BTBibliothekstagung der Max-Planck-Gesellschaft to Source.Title and set Source.Genre to "Series"
T2 Alternative.Title if Genre = Book Item, map T2 to source.title and set source.genre to book
T3 Source.Title and set Source.Genre to "Series". If T1/TI/CT and BTBibliothekstagung der Max-Planck-Gesellschaft, create 2nd source with Source.Title T3.
A1 Creator.Person.CompleteName can also be split into GivenName and FamilyName. Organization authors are not supported in this mapping. Set Creator.CreatorRole to Author.
AU Creator.Person.CompleteName can also be split into GivenName and FamilyName. Organization authors are not supported in this mapping. Set Creator.CreatorRole to Author.
A2 Creator.Person.CompleteName can also be split into GivenName and FamilyName. Organization authors are not supported in this mapping. Set Creator.CreatorRole to Contributor. Other non-Author CreatorRoles are not supported by this mapping.
ED Creator.Person.CompleteName can also be split into GivenName and FamilyName. Organization authors are not supported in this mapping. Set Creator.CreatorRole to Contributor. Other non-Author CreatorRoles are not supported by this mapping.
A3 Source[genre=book].Creator.Person.CompleteName can also be split into GivenName and FamilyName. Organization authors are not supported in this mapping. Set Source.Creator.CreatorRole to Author.
Y1 Date.issued add formatting. Set DateType to created. Other DateTypes not supported in this mapping
PY Date.issued add formatting. Set DateType to created. Other DateTypes not supported in this mapping
Y2 Date.issued if Y1/PY is missing. add formatting. Set DateType to created. Other DateTypes not supported in this mapping
N1 - -
ABArchitectural Bord Abstract if N2 is empty. ABArchitectural Bord is not officially used for abstracts, but some retrieval systems do so.
N2 Abstract -
KWKalenderwoche Subject all KWKalenderwoche fields are concatenated and mapped to one single Subject field
JF Source.Title if TY = JFULL then map to Title instead. Otherwise, if BTBibliothekstagung der Max-Planck-Gesellschaft is source.title (see comment from BTBibliothekstagung der Max-Planck-Gesellschaft) then map to Source.AlternativeTitle. Otherwise map to Source.Title and Set Source.Genre to Journal
JO Source.Title if BTBibliothekstagung der Max-Planck-Gesellschaft is source.title (see comment from BTBibliothekstagung der Max-Planck-Gesellschaft) then map to Source.AlternativeTitle. Otherwise map to Source.Title and Set Source.Genre to Journal
JA Source.AlternativeTitle -
J1 Source.AlternativeTitle -
J2 Source.AlternativeTitle -
VL PublishingInfo.Edition[genre=book] if there is no JF/JO or ET. Otherwise, map VL to Source.Volume instead.
IS Source.Volume[genre=book] -
CP Source.Issue -
SPService Provider Source.StartPage[genre=book] if there is an EP. Otherwise, map SPService Provider to TotalNumberOfPages
EP Source.EndPage[genre=book] -
CY Source.PublishingInfo.Place[genre=book] if Genre = Article, Paper, Issue, Other, Conference Paper, or Book Item. Otherwise, map CY to PublishingInfo.Place
PB Source.PublishingInfo.Publisher[genre=book] if Genre = Article, Paper, Issue, Other, Conference Paper, or Book Item. Otherwise, map PB to PublishingInfo.Publisher
SN Identifier.Id if Genre = Journal, Series, Book, Thesis, Proceedings, or Report; otherwise, map SN to Source.Identifier.Id. Set IdType to ISSNInternational Standard Serial Number if Genre = Journal or Series; otherwise, set IdType to ISBNInternational Standard Book Number. (Alternatively, determine IdType via syntax recognition)
AD Creator.Organization.Name -
M1, M2, M3, U1, U2, U3, U4, U5 - -
UR Identifier.Id set IdType to URIUniform Resource Identifier
L1 Identifier.Id set IdType to URIUniform Resource Identifier
L2 Identifier.Id set IdType to URIUniform Resource Identifier
L3, L4 - -

Mapping of "common" (maybe relevant), non standard RISResearch Information System Format Entries

RISResearch Information System Format eSciDocEnhanced Scientific Documentation Comment/Condition(s)
ET Source.PublishingInfo.Edition if Genre = Book, Thesis, Proceedings or Report. Otherwise, map ET to PublishingInfo.Edition. Non-standard field used by EndNote

Mapping eSciDocEnhanced Scientific Documentation Metadata Set for Publications to RISResearch Information System Format (for RISResearch Information System Format Export)

quick-and-dirty Perl conversion script: escidoc2ris.pl

4.1 Mapping of Genres

eSciDocEnhanced Scientific Documentation RISResearch Information System Format Comment/Condition(s)
Article JOUR if Source.Genre = Journal. Otherwise, map Article to MGZN. NEWS is not supported in this mapping
Book BOOK -
Book Item CHAP -
Proceedings CONF -
Conference Paper CHAP -
Talk at Event ADVS -
Conference Report GEN -
Poster GEN -
Courseware/Lecture GEN -
Thesis THES -
Paper GEN -
Report RPRT -
Journal JFULL -
Issue GEN -
Series SER see also Talk:PubMan Metadata Sets#Genre: future developments
Manuscript UNPB -
Other GEN -

4.2 Mapping of Entries

eSciDocEnhanced Scientific Documentation RISResearch Information System Format Comment/Condition(s)
Genre - See #Mapping of Genres. Original Genre name is lost
Creator.CreatorType - -
Creator.CreatorRole - is needed to determine author target fields
Creator.Person.CompleteName AU if Creator.CreatorRole = Author. Otherwise, if Creator.CreatorRole is Advisor, Contributor, Transcriber, Translator, or Honoree, map Creator.Person.CompleteName to ED. Otherwise, map Creator.Person.CompleteName to AU if AU would otherwise be empty, or map it to ED if there are other Creators mapped to AU. Formatting necessary
Creator.Person.GivenName AU if there's no CompleteName. See above
Creator.Person.FamilyName AU if there's no CompleteName. See above
Creator.Person.AlternativeName - -
Creator.Person.Title - -
Creator.Person.Organization.Name AD -
Creator.Person.Organization.Address AD -
Creator.Person.Organization.Identifier - -
Creator.Person.Identifier - -
Creator.Organization.Name AU if Creator.CreatorRole = Author. Otherwise, if Creator.CreatorRole is Advisor, Contributor, Transcriber or Translator, map Creator.Organization.Name to ED. Otherwise, map Creator.Organization.Name to AU if AU would otherwise be empty, or map it to ED if there are other Creators mapped to AU
Creator.Organization.Address AD -
Creator.Organization.Identifier - -
Title TI -
Language N1 add prefix "Language: "
AlternativeTitle T2 if T2 isn't needed for Source.Titles (see below)
Identifier.Id IDIdentifier only one Identifier may be mapped to IDIdentifier. If IdType = ISSNInternational Standard Serial Number or ISBNInternational Standard Book Number, map Identifier.Id to SN. All others are mapped to N1 with their IdType as prefix
  • if id type in PubManPublication Management is other it cannot be further determined unless it is already represented with prefix in PubManPublication Management --Kurt 09:25, 16 April 2009 (UTCCoordinated Universal Time)
Identifier.IdType - only one IdType is ignored. All others are used as prefixes for their Identifier.Ids, which are mapped to N1
PublishingInfo.Publisher PB -
PublishingInfo.Place CY -
PublishingInfo.Edition VL if VL isn't needed for Source.Volume. Otherwise, map PublishingInfo.Edition to N1 with the prefix "Edition: "
Date.issued PY only the first Date.Date according to the order specified in PubMan_Func_Spec_OpenURL_Mapping is mapped to PY. All others are mapped to N1 with their DateType as prefix (Y2 is not supported in this mapping)
Date.DateType - the DateTypes which do not belong to the PY-Date.Date are used as prefixes for the Date.Dates mapped to N1 (see above)
ReviewMethod N1 add prefix "Review method: "
Source.Genre - see also Genre
Source.Title JO if TY = JOUR, MGZN, RPRT, NEWS, or GEN. Please note that this field doesn't work in EndNote for all reference types. If there is an AlternativeTitle, it has to be mapped to N1 with the prefix "Alternative title: " instead of T2, because JO and T2 can't be imported at the same time by neither Reference Manager nor EndNote. Otherwise, if TY = BOOK, CONF, THES, UNPB, JFULL, or SER, map Source.Title to T3. Otherwise, if TY = CHAP, map Source.Title to T2, because JO doesn't work with book sections in Reference Manager and EndNote
Source.AlternativeTitle - -
Source.Creator.CreatorType - -
Source.Creator.CreatorRole - -
Source.Creator.Person.CompleteName A3 if TY = BOOK, CONF, THES, UNPB, JFULL, or SER. Otherwise, map Source.Creator.Person.CompleteName to ED
Source.Creator.Person.GivenName A3 use as an alternative for Source.Creator.Person.CompleteName for better formatting. See above
Source.Creator.Person.FamilyName A3 use as an alternative for Source.Creator.Person.CompleteName for better formatting. See above
Source.Creator.Person.AlternativeName - -
Source.Creator.Person.Title - -
Source.Creator.Person.Organization - -
Source.Creator.Person.Identifier - -
Source.Creator.Organization.Name A3 if TY = BOOK, CONF, THES, UNPB, JFULL, or SER. Otherwise, map Source.Creator.Organization to ED
Source.Creator.Organization.Address - -
Source.Creator.Organization.Identifier - -
Source.Volume VL map PublishingInfo.Edition and Source.PublishingInfo.Edition to N1 with the prefix "Edition: "
Source.Issue IS -
Source.StartPage SPService Provider -
Source.EndPage EP -
Source.SequenceNumber N1 add prefix "Sequence number: "
Source.PublishingInfo.Publisher PB if there's no PublishingInfo.Publisher
Source.PublishingInfo.Place CY if there's no PublishingInfo.Place
Source.PublishingInfo.Edition VL if there's no Source.Volume. Otherwise, if there's no PublishingInfo.Edition, map Source.PublishingInfo.Edition to N1 with the prefix "Edition: "
Source.Identifier.Id SN if Source.Identifier.IdType = ISSNInternational Standard Serial Number or ISBNInternational Standard Book Number and if there's no Identifier.IdType = ISBNInternational Standard Book Number
Source.Identifier.IdType - -
Source.Source.Genre - -
Source.Source.Title T3 if genre is not BOOK, proceedings, THES, UNPB, JFULL, or SER, otherwise don't export T3.
Source.Source.Creator.Person.CompleteName A3 if genre is not = BOOK, CONF, THES, UNPB, JFULL, or SER. Also map to A3: Source.Source.Creator.Person.GivenName (see above), Source.Source.Creator.Person.FamilyName (see above), Source.Source.Creator.Organization.Name. All other Source.Source fields are ignored
Event N1 export all event.* fields, separate the values with a comma and write at the beginning "Event:"
TotalNumberOfPages SPService Provider if there's no Source.StartPage
Degree M1 used by EndNote and Reference Manager
Abstract N2 -
Subject KWKalenderwoche split Subject field and map each term to a KWKalenderwoche field of its own
TableOfContents N1 add prefix "Table of contents: "

5 Links, further reading

5.1 References