Difference between revisions of "User:Martin de la Iglesia/Sandbox"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 107: Line 107:
|-
|-
|-
|-
| Identifier.Id || ID || only one Identifier may be mapped to ID. All others are mapped to N1 with their IdType as prefix
| Identifier.Id || ID || only one Identifier may be mapped to ID. If IdType = ISSN or ISBN, map Identifier.Id to SN. All others are mapped to N1 with their IdType as prefix
|-
|-
|-
|-
Line 200: Line 200:
|-
|-
|-
|-
| CP || Source.Issue || -
| Source.Identifier.Id || SN || if Source.Identifier.IdType = ISSN or ISBN and if there's no Identifier.IdType = ISBN
|-
|-
|-
|-
| SP || Source.StartPage || if there is an EP. Otherwise, map SP to TotalNumberOfPages
| Source.Source.Genre || - || -
|-
|-
|-
|-
| EP || Source.EndPage || -
| Source.Source.Title || T3 || if T3 does not contain already the Source.Title (see above)
|-
|-
|-
|-
| CY || Source.PublishingInfo.Place || if Genre = Article, Paper, Issue, Other, Conference Paper, or Book Item. Otherwise, map CY to PublishingInfo.Place
| Source.Source.Creator.Person.CompleteName || A3 || if A3 does not contain already the Source.Creator (see above). See also Creator.Person.CompleteName. 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
|-
|-
| PB || Source.PublishingInfo.Publisher || if Genre = Article, Paper, Issue, Other, Conference Paper, or Book Item. Otherwise, map PB to PublishingInfo.Publisher
|-
|-
| Event || N1 || concatenate all Event fields and add explanatory prefixes if required
|-
|-
| SN || Identifier.Id || if Genre = Journal, Series, Book, Thesis, Proceedings, or Report; otherwise, map SN to Source.Identifier.Id. Set IdType to ISSN if Genre = Journal or Series; otherwise, set IdType to ISBN. (Alternatively, determine IdType via syntax recognition)
|-
|-
| TotalNumberOfPages || SP || if there's no Source.StartPage
|-
|-
| AD || Creator.Organization.Address || -
|-
|-
| Degree || M1 || used by EndNote and Reference Manager
|-
|-
| AV || Location || the prefix "Availability: " can be added
|-
|-
| Abstract || N2 || -
|-
|-
| M1, M2, M3, U1, U2, U3, U4, U5 || - || -
|-
|-
| Subject || KW || split Subject field and map each term to a KW field of its own
|-
|-
| UNBILI || Other || -
|-
|-
| TableOfContents || N1 || add prefix "Table of contents: "
|-
|-
| UR || Identifier.Id || set IdType to URI
|-
|-
|-
| Location || AV || add prefix "Location: "
| L1 || Identifier.Id || set IdType to URI
|-
|-
| L2 || Identifier.Id || set IdType to URI
|-
|-
| L3, L4 || - || -
|-
|-
|}
|}

Revision as of 14:56, 16 January 2009

eSciDoc RIS 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 -
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 -
eSciDoc RIS 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 or Translator, 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 ID only one Identifier may be mapped to ID. If IdType = ISSN or ISBN, map Identifier.Id to SN. All others are mapped to N1 with their IdType as prefix
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.Date PY only the first Date.Date according to the order specified in PubMan_Metadata_Sets#Mapping_of_the_Metadata_Set_Publication_to_OpenURL 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 SP -
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 = ISSN or ISBN and if there's no Identifier.IdType = ISBN
Source.Source.Genre - -
Source.Source.Title T3 if T3 does not contain already the Source.Title (see above)
Source.Source.Creator.Person.CompleteName A3 if A3 does not contain already the Source.Creator (see above). See also Creator.Person.CompleteName. 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 concatenate all Event fields and add explanatory prefixes if required
TotalNumberOfPages SP if there's no Source.StartPage
Degree M1 used by EndNote and Reference Manager
Abstract N2 -
Subject KW split Subject field and map each term to a KW field of its own
TableOfContents N1 add prefix "Table of contents: "
Location AV add prefix "Location: "