Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

ris2xml (v4.15) converts the abbreviated series title (T2) incorrectly

2012-12-14
2013-03-27
  • Hi,

    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:

    <mods ID="Lima1998Stress">
    [...]
        <relatedItem type="host">
            <titleInfo>
                <title>Stress and behavior</title>
            </titleInfo>
            <titleInfo type="abbreviated">
                <title>Adv Stud Behav</title>
            </titleInfo>
    [...]
            <relatedItem type="host">
                <titleInfo>
                    <title>Advances in the Study of Behavior</title>
                </titleInfo>
            </relatedItem>
    [...]
        </relatedItem>
    [...]
    </mods>
    

    while it should instead output:

    <mods ID="Lima1998Stress">
    [...]
        <relatedItem type="host">
            <titleInfo>
                <title>Stress and behavior</title>
            </titleInfo>
    [...]
            <relatedItem type="host">
                <titleInfo>
                    <title>Advances in the Study of Behavior</title>
                </titleInfo>
                <titleInfo type="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
  • Chris Putnam
    Chris Putnam
    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:

    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:

    <mods ID="Gross++2001Three">
    [...]
        <relatedItem type="host">
            <titleInfo>
                <title>Environmental Research in the Arctic</title>
            </titleInfo>
            <titleInfo type="abbreviated">
                <title>Mem Nat Inst Polar Res, Spec Iss</title>
            </titleInfo>
            <name type="personal">
                <namePart type="given">23-25</namePart>
                <namePart type="given">February</namePart>
                <namePart type="given">2000,</namePart>
                <namePart type="given">NIPR,</namePart>
                <namePart type="given">Tokyo</namePart>
                <namePart type="family">Second International Symposium of Environmental Reasearch in the Arctic and Fifth Ny-Ålesund Scientific Seminar</namePart>
                <role>
                    <roleTerm authority="marcrelator" type="text">author</roleTerm>
                </role>
            </name>
    [...]
            <relatedItem type="host">
                <titleInfo>
                    <title>Memoirs of National Institute of Polar Research, Special Issue</title>
                </titleInfo>
            </relatedItem>
        </relatedItem>
    [...]
    </mods>
    

    while it should instead output:

    <mods ID="Gross++2001Three">
    [...]
        <relatedItem type="host">
            <titleInfo>
                <title>Environmental Research in the Arctic</title>
            </titleInfo>
            <name type="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>
    [...]
            <relatedItem type="host">
                <titleInfo>
                    <title>Memoirs of National Institute of Polar Research, Special Issue</title>
                </titleInfo>
                <titleInfo type="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

     
  • 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

     
  • Chris Putnam
    Chris Putnam
    2013-01-10

    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 RIS A2 field for other name types, e.g., corporate authors?

    Anyway, thanks for all the fixes!

    Matthias