A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/ropensci/CRediTas/ below:

ropensci/CRediTas: credit is a tiny package to generate CRediT author statements (https://credit.niso.org/). It provides three functions: create a template, read it back and generate the CRediT author statement in a text file.

The goal of CRediTas is to facilitate the tedious job of creating CRediT authors statements for scientific publications. Normally, the first author of a scientific paper organizes a table in a spreadsheet where all the authors self-state their contributions. Often too, it is the first author responsibility to state the contributions of all co-authors. However, at the end, the information has to be translated to the CRediT statement format of “Author 1: roles Authors 2: roles …” which is prone to errors and tedious, especially if there are many co-authors. The CRediTas package aims to make this easier by providing a template to be filled in form of a table (csv) and then converting this table to CRediT statement format.

You can install the development version of CRediTas from r-universe with:

install.packages("CRediTas", repos = "https://ropensci.r-universe.dev")

Or you can install de long term release version from CRAN as usual:

install.packages("CRediTas")

The workflow is meant to work with three basic functions. First, we create a template table. It can be created as a data.frame and being populated in R. Or as a csv file and being populated in your preferred csv editor.

library(CRediTas)

template_create(authors = c("Alexander Humboldt", "Carl Ritter"), file = tempfile())

cras_table <- template_create(authors = c("Friedrich Ratzel", 
                                          "Pau Vidal de la Blache", 
                                          "Pau Vila",
                                          "Élisée Reclus"))
knitr::kable(cras_table)
Authors Conceptualization Methodology Software Validation Formal Analysis Investigation Resources Data curation Writing - original draft Writing - review & editing Visualization Supervision Project administration Funding acquisition Friedrich Ratzel 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Pau Vidal de la Blache 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Pau Vila 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Élisée Reclus 0 0 0 0 0 0 0 0 0 0 0 0 0 0

As you can see, the table is empty. So you must provide the information of who did what. You can use the fix function to fill the template directly in R:

If you wrote the template to a file, then you can read it back to R as follows:

cras_table <- template_read(path_to_your_csv_file)

Once the cras_table is populated, for instance:

Authors Conceptualization Methodology Software Validation Formal Analysis Investigation Resources Data curation Writing - original draft Writing - review & editing Visualization Supervision Project administration Funding acquisition Friedrich Ratzel 1 0 0 1 0 0 0 0 1 0 0 1 1 0 Pau Vidal de la Blache 1 0 1 1 1 0 0 0 1 0 0 0 1 0 Pau Vila 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Élisée Reclus 1 0 0 0 1 1 0 0 1 1 0 1 0 1

A text file can be generated following the CRediT author statement format. Since drop = TRUE by default, the authors without contribution are removed from the statement, Pau Vila in this case.

textfile <- tempfile()

cras_write(cras_table, textfile, markdown = TRUE, quiet = TRUE)

If you open the text file, you will find this:

Friedrich Ratzel: Conceptualization, Validation, Writing - original draft, Supervision, Project administration Pau Vidal de la Blache: Conceptualization, Software, Validation, Formal Analysis, Writing - original draft, Project administration Élisée Reclus: Conceptualization, Formal Analysis, Investigation, Writing - original draft, Writing - review & editing, Supervision, Funding acquisition

## To cite CRediTas in publications use:
## 
##   Pueyo-Ros, J. CRediTas. A tiny package to generate CRediT author
##   statements. doi: 10.5281/zenodo.7845945
##   [https://docs.ropensci.org/CRediTas]
## 
## A BibTeX entry for LaTeX users is
## 
##   @Manual{,
##     title = {CRediTas. A tiny package to generate CRediT author statements},
##     author = {Josep Pueyo-Ros},
##     doi = {10.5281/zenodo.7845945},
##     url = {https://docs.ropensci.org/CRediTas},
##   }

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4