Type of Contribution
Type of contribution made by the individual (for example, “author”, “editor”, “translator”, “research-assistant”).
Attribute Contents: The @contrib-type attribute was designed to name the role of the contributor and was also designed to accept any text as its value. Values may be from a controlled vocabulary such as CRediT (“Data Curation”), natural language words such as such as “author” or “deep sea diver”, or terms also used for the @person-group-type attributes (“all-authors”, “assignee”, “compiler”, “director”, etc.).
Best Practice: When to Use @contrib-type: If the @contrib-type value is from a controlled vocabulary, such as CRediT, Best Practice is not to use @contrib-type to name the role. Best Practice (when possible) is to tag the CRediT taxonomy of contributor roles by using the <role> (with vocabulary attributes) element inside <contrib> or <contrib-group>. The major advantages of using <role> instead of @contrib-type are
- the ability to tie the content of the role to a formal vocabulary using the four JATS vocabulary attributes, and
- the ability for a contributor to play more than one role in the creation of an article.
Roles defined by the CRediT Taxonomy might include, for example, “Conceptualization” (Ideas; formulation or evolution of overarching research goals and aims.), “Data curation” (Management activities to annotate [produce metadata], scrub data and maintain research data [including software code, where it is necessary for interpreting the data itself] for initial use and later reuse.), or “Writing – original draft” (Creation and/or presentation of the published work, specifically writing the initial draft.)
Used on Element: <contrib>
|Text, numbers, or special characters||Word or phrase naming or describing the contribution, such as “author”.|
|Restriction||@contrib-type is an optional attribute; there is no default.|
... <contrib contrib-type="author" corresp="no" rid="fn1"> <name><surname>Mullin</surname> <given-names>David A.</given-names></name> </contrib> ...