Home | Public Area

Comment #00590 - Add CRediT contributor role taxonomy to JATS - z39.96-2012.pdf

Comment 590
Addressed (Unresolved)
ANSI/NISO Z39.96-2012, JATS: Journal Article Tag Suite (version 1.0) (Revision 0)
Comment Submitted by
Amy Brand
2015-04-28 11:09:10

Request to integrate the CRediT contributor role taxonomy into JATS. See http://dictionary.casrai.org/Contributor_Roles and projectcredit.net for more info. Requirements:

  1. Must have a place to specify "CRedIT" as the term source

  2. Must be able to support multiple roles for one author

  3. A provision to support non-CRedIT terms (as well as free-text qualifiers)


Submitter Proposed Solution

Within the <contrib-group> there's an optional attribute for <contrib> called <contrib-type> just before the <name> tags.

<contrib-type> is normally expressed like this:


    <contrib contrib-type="">








Usually this populated is with terms like "author" or "editor" - so it's already predefined to serve the purpose CRediT is proposing to organize/control.

Here's the spec for it:


There is no element to define which group of contrib-types you're referencing (that is: to specify that you're using the CRediT terms); we'd have to invent one.  Seems like it could be structured similar to the

"contrib-id-type" element:


...something like "contrib-type-type"?  Or something less confusing.  But someplace to specify that you're indeed using the CRediT (or, one supposes some other?) controlled set of contrib-types, and can thereby reference it, etc.  


Currently @contrib-type does not allow multiple roles per author but the CRediT documentation specifies that the same author can have more than one role assigned. So: the one necessary change to the JATS DTD/specs is some way to support multiple roles ("contrib-types") for a single contrib.

Ms. B. Tommie Usdin
2017-08-30 13:23:31

A generic mechanism to add information from external controlled vocabularies, including identification of the source controlled vocabulary and the term in the controlled vocabulary will be added to <role>. See: https://jats.nlm.nih.gov/publishing/tag-library/1.2d1/element/role.html for details on the @vocab, @vocab-identifier, @vocab-term, and @vocab-term-identifier attributes and an example of how these should be used to add CRediT information to the role of a contributor.