assuming an ideal xml2ris output (as discussed in a previous thread) which always writes
series editors as: A3
abbreviated series title as: T2
full series title as: T3
this RIS record:
TY - CHAP
AU - Lima, S. L.
ED - Möller, A. P.
ED - Millinski, M.
ED - Slater, P. J. B.
PY - 1998//
TI - Stress and decision making under the risk of predation: recent developments from behavioral, reproductive, and ecological perspectives
T2 - Adv Stud Behav
BT - Stress and behavior
T3 - Advances in the Study of Behavior
SP - 215
EP - 290
VL - 27
PB - Academic Press
CY - San Diego, London
SN - 0065-3454
SN - 978-0-12-004527-3
UR - http://www.sciencedirect.com/science/article/B7J0V-4SCVF9M-B/2/2f120909412c3ad1c0c66653c05180fd
DO - 10.1016/S0065-3454(08)60366-6
ID - Lima1998Stress
ER -
yields an incorrect MODS XML output when converted with ris2xml (v4.15). It outputs:
<modsID="Lima1998Stress">
[...]
<relatedItemtype="host"><titleInfo><title>Stress and behavior</title></titleInfo><titleInfotype="abbreviated"><title>Adv Stud Behav</title></titleInfo>
[...]
<relatedItemtype="host"><titleInfo><title>Advances in the Study of Behavior</title></titleInfo></relatedItem>
[...]
</relatedItem>
[...]
</mods>
while it should instead output:
<modsID="Lima1998Stress">
[...]
<relatedItemtype="host"><titleInfo><title>Stress and behavior</title></titleInfo>
[...]
<relatedItemtype="host"><titleInfo><title>Advances in the Study of Behavior</title></titleInfo><titleInfotype="abbreviated"><title>Adv Stud Behav</title></titleInfo></relatedItem>
[...]
</relatedItem>
[...]
</mods>
I.e., the abbreviated series title ("Adv Stud Behav") should be contained in the
second <relatedItem type="host"> block, and not in the first one.
Thanks,
Matthias
Last edit: Matthias Steffens 2012-12-14
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Easy fix and already applied to my local sources. Will be in 4.16.
I appreciate you pointing these types of errors out. My sources for things like 'A2', 'A3', 'T2', 'T3' just say "secondary author", "tertiary authory", "secondary title", "tertiary title" and my attempts to figure out the usage of each tag in each reference type has been problematic at best.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
many thanks for addressing this series-related issues! I agree that the RIS spec is frustrating since it is so vague. Thus everyone was doing it a little differently. I cannot say that my suggestions are representative of the majority, but I'd argue that it's definitively more consistent than the current bibutils output. So, thanks again for fixing this! Here's a followup with another (related) issue for conference articles:
In addition to the above CHAP example, this additional example:
TY - CONF
AU - Groß, C.
AU - Tüg, H.
AU - Schrems, O.
A2 - Second International Symposium of Environmental Reasearch in the Arctic and Fifth Ny-Ålesund Scientific Seminar, 23-25 February 2000, NIPR, Tokyo
ED - Watanabe, O.
ED - Yamanouchi, T.
PY - 2001//
TI - Three Years Spectral Resolved UV-Measurements at Koldewey-Station (1997 – 1999)
T2 - Mem Nat Inst Polar Res, Spec Iss
BT - Environmental Research in the Arctic
T3 - Memoirs of National Institute of Polar Research, Special Issue
SP - 113
EP - 123
VL - 54
PB - National Institute of Polar Research
CY - Tokyo
SN - 0386-0744
ID - Gross++2001Three
ER -
also incorrectly puts the abbreviated series title ("Mem Nat Inst Polar Res, Spec Iss") in the first <relatedItem type="host"> block, while it should be contained in the second one instead. I.e., currently, ris2xml (v4.15) outputs this:
<modsID="Gross++2001Three">
[...]
<relatedItemtype="host"><titleInfo><title>Environmental Research in the Arctic</title></titleInfo><titleInfotype="abbreviated"><title>Mem Nat Inst Polar Res, Spec Iss</title></titleInfo><nametype="personal"><nameParttype="given">23-25</namePart><nameParttype="given">February</namePart><nameParttype="given">2000,</namePart><nameParttype="given">NIPR,</namePart><nameParttype="given">Tokyo</namePart><nameParttype="family">Second International Symposium of Environmental Reasearch in the Arctic and Fifth Ny-Ålesund Scientific Seminar</namePart><role><roleTermauthority="marcrelator"type="text">author</roleTerm></role></name>
[...]
<relatedItemtype="host"><titleInfo><title>Memoirs of National Institute of Polar Research, Special Issue</title></titleInfo></relatedItem></relatedItem>
[...]
</mods>
while it should instead output:
<modsID="Gross++2001Three">
[...]
<relatedItemtype="host"><titleInfo><title>Environmental Research in the Arctic</title></titleInfo><nametype="conference"><namePart>Second International Symposium of Environmental Reasearch in the Arctic and Fifth Ny-Ålesund Scientific Seminar, 23-25 February 2000, NIPR, Tokyo</namePart></name>
[...]
<relatedItemtype="host"><titleInfo><title>Memoirs of National Institute of Polar Research, Special Issue</title></titleInfo><titleInfotype="abbreviated"><title>Mem Nat Inst Polar Res, Spec Iss</title></titleInfo></relatedItem></relatedItem>
[...]
</mods>
Also, note the incorrect conversion of the conference information (from RIS A2 as converted like this by xml2ris) to <name type="personal">. The conference information should be converted to <name type="conference"> with the entire (unmodified) string contained within a <namePart> subelement.
Thanks,
Matthias
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Speaking of the inconsistent/vague RIS spec, Thomson Reuters has updated the RIS documentation some time ago.
While there's now an Excel sheet with rather detailed tag<>field mappings for each supported type, some of the mappings have been changed compared to the old specification (and/or the established practice), or are simply inconsistent. E.g., in the Excel sheet, the "series editor" is sometimes mapped to A2, and sometimes to A3 (e.g., compare CHAP and BOOK). :-/ This is really frustrating.
And while T3 generally maps to series title in the newer spec, it doesn't seem to support abbreviated series titles (which are, of course, important when generating formatted citations).
So, I'm not really sure what to read out of this. My gut feeling is that for a "historically vague spec" like RIS, Bibutils should stick to established practice. And IMHO, Bibutils itself has become a major influence in the field, so I consider it important that Bibutils stays somewhat true to itself.
In other words, unless there's a bug or a problem with established practice, I'd like Bibutils to keep it's formatting as is. E.g., in case of book chapters (CHAP), Bibutils currently uses BT for the book title, while the updated RIS spec now seems to favor T2 for the book title. The latter is unfortunate since there's then no field for the abbreviated series title (which Bibutils currently puts into the T2 field).
Matthias
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've just released version 4.16 and I'm pretty sure I have these issues properly handled, though it's possible I've slipped up somewhere. Let me know if you find any additional/new problems. Thanks again
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Chris, thanks for fixing the issues mentioned in this thread! Using Bibutils 4.17, I can confirm that these issues have been fixed.
The only (minor) thing that I'd like to see is the <name> tag for conference information having a type="conference" attribute (currently, there's no attribute). But maybe, this is since Bibutils (in some cases) also uses the RIS A2 field for other name types, e.g., corporate authors?
Anyway, thanks for all the fixes!
Matthias
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
assuming an ideal xml2ris output (as discussed in a previous thread) which always writes
this RIS record:
yields an incorrect MODS XML output when converted with ris2xml (v4.15). It outputs:
while it should instead output:
I.e., the abbreviated series title ("Adv Stud Behav") should be contained in the
second
<relatedItem type="host">
block, and not in the first one.Thanks,
Matthias
Last edit: Matthias Steffens 2012-12-14
Easy fix and already applied to my local sources. Will be in 4.16.
I appreciate you pointing these types of errors out. My sources for things like 'A2', 'A3', 'T2', 'T3' just say "secondary author", "tertiary authory", "secondary title", "tertiary title" and my attempts to figure out the usage of each tag in each reference type has been problematic at best.
Hi Chris,
many thanks for addressing this series-related issues! I agree that the RIS spec is frustrating since it is so vague. Thus everyone was doing it a little differently. I cannot say that my suggestions are representative of the majority, but I'd argue that it's definitively more consistent than the current bibutils output. So, thanks again for fixing this! Here's a followup with another (related) issue for conference articles:
In addition to the above CHAP example, this additional example:
also incorrectly puts the abbreviated series title ("Mem Nat Inst Polar Res, Spec Iss") in the first
<relatedItem type="host">
block, while it should be contained in the second one instead. I.e., currently, ris2xml (v4.15) outputs this:while it should instead output:
Also, note the incorrect conversion of the conference information (from RIS A2 as converted like this by xml2ris) to
<name type="personal">
. The conference information should be converted to<name type="conference">
with the entire (unmodified) string contained within a<namePart>
subelement.Thanks,
Matthias
Speaking of the inconsistent/vague RIS spec, Thomson Reuters has updated the RIS documentation some time ago.
While there's now an Excel sheet with rather detailed tag<>field mappings for each supported type, some of the mappings have been changed compared to the old specification (and/or the established practice), or are simply inconsistent. E.g., in the Excel sheet, the "series editor" is sometimes mapped to A2, and sometimes to A3 (e.g., compare CHAP and BOOK). :-/ This is really frustrating.
And while T3 generally maps to series title in the newer spec, it doesn't seem to support abbreviated series titles (which are, of course, important when generating formatted citations).
So, I'm not really sure what to read out of this. My gut feeling is that for a "historically vague spec" like RIS, Bibutils should stick to established practice. And IMHO, Bibutils itself has become a major influence in the field, so I consider it important that Bibutils stays somewhat true to itself.
In other words, unless there's a bug or a problem with established practice, I'd like Bibutils to keep it's formatting as is. E.g., in case of book chapters (CHAP), Bibutils currently uses BT for the book title, while the updated RIS spec now seems to favor T2 for the book title. The latter is unfortunate since there's then no field for the abbreviated series title (which Bibutils currently puts into the T2 field).
Matthias
I've just released version 4.16 and I'm pretty sure I have these issues properly handled, though it's possible I've slipped up somewhere. Let me know if you find any additional/new problems. Thanks again
Chris, thanks for fixing the issues mentioned in this thread! Using Bibutils 4.17, I can confirm that these issues have been fixed.
The only (minor) thing that I'd like to see is the <name> tag for conference information having a
type="conference"
attribute (currently, there's no attribute). But maybe, this is since Bibutils (in some cases) also uses the RISA2
field for other name types, e.g., corporate authors?Anyway, thanks for all the fixes!
Matthias