A  A

AD·VNVM·DATVM Down to a single bit of data : Latest Post ROxygen2 now allows all MARC Relator Codes for Author Roles

Posted in 2 min. to read

In short:

A GitHub Pull Request that I submitted to the roxygen2 project for R has been merged, allowing the use of all MARC Relator codes.

Please see my note about the scope of this website.

A suggestion that I submitted to the roxygen2 project for R has been implemented, allowing the use of all "MARC Relator" codes when describing authors' roles in a project.

When creating an R package, A "package" in R is similar to an “add-on” or “extension” in a web browser such as Mozilla Firefox or Google Chrome -- it is freely available, can be installed by a user, and adds or makes easier new functionality for the base program. For information on R packaging, including this topic specifically, see Hadley Wickham's excellent and freely-available book on the topic. participants' contributions are listed through standardized codes. For example, authors are noted using the code aut, package creators with the code cre, funders with the code fnd, etc. Previously, roxygen2, which is widely used to facilitate creating R packages, understood 10 roles: author, compiler, contributor, copyright holder, creator, contractor, data contributor, thesis advisor, translator, and funder.

With this new change, roxygen2 will now accept all codes in the "MARC Relator" list, a standardized collection of almost 300 different project roles into which individuals can be classified (for any type of project). This will allow giving credit more specifically where it's due, including, for example, to:

Allowing use of all MARC roles also follows Allen, Scott, Brand, Hlava, and Altman's (2014) call in Nature to assign credit more broadly and accurately, by allowing authors to use codes that map well onto Allen et al.'s proposed taxonomy of credit.

This is a minor update, but I think that its utility will be large. I'm grateful for the roxygen2 team's consideration of it!

More Posts:

  1. Materials from a Conference Presentation at BH & DH: Book History and Digital Humanities // I've posted slides and a paper that Heather Wacha and I presented on assessing overlap between medieval maps at Book History and Digital Humanities: A conference at the Center for the History of Print and Digital Culture.
  2. veccompare for R has been released on CRAN // veccompare, an R package I've authored with Heather Wacha, is now listed on CRAN.
  3. Slides for a Presentation on "Non-Psychometric" Survey Design // In August 2017, I gave a new presentation on "non-psychometric" survey design. I am releasing the slides for that presentation.
  4. Tag Handwritten Notes to Link them with Typed Notes // After four years of figuring it out and two years of testing it, I have a small tip for incorporating handwritten and typed project notes.