TomWagg / software-citation-station

A website for making citing software used in your research quick and easy
22 stars 2 forks source link

[NEW SUBMISSION] R #13

Open slackline opened 3 weeks ago

slackline commented 3 weeks ago

Rlogo

Citation information

"R": {
    "tags": [
        ""
    ],
    "logo": "img/R.png",
    "language": "R",
    "category": "Statistics",
    "keywords": [
        "r"
    ],
    "description": "The R statistical programming language.",
    "link": "https://cran.r-project.org/manuals.html",
    "attribution_link": "https://cran.r-project.org/doc/FAQ/R-FAQ.html#Citing-R",
    "zenodo_doi": "",
    "custom_citation": "",
    "dependencies": []
}

BibTeX

@Manual{,
  title        = {R: A Language and Environment for Statistical
                  Computing},
  author       = {{R Core Team}},
  organization = {R Foundation for Statistical Computing},
  address      = {Vienna, Austria},
  year         = 2024,
  url          = {https://www.R-project.org}
}
FloorBroekgaarden commented 3 weeks ago

added! before closing I have to figure out two small items

slackline commented 3 weeks ago

Thanks @FloorBroekgaarden

As with Python there are a bunch of packages for R (see CRAN, 20889 as of posting) and many packages include a inst/CITATION file which gives the citation format in BibTeX.

I'm wondering if leveraging this might be possible to automatically add citations to the Software Citation Station in an automated manner? It would be a lot of work to manually submit issues and review them.

slackline commented 4 days ago

Something that changed recently with CRAN is that they started adding Digital Object Identifiers (DOIs) to each package.

E.g. 10.32614/CRAN.package.dplyr

Checked a few and they all seem to use the 10.32614/CRAN.package.<pkg_name> format so perhaps this might be possible to parse and include in the citation information of R packages if they were to be included (I realise this is no small task!).