{"id":13586780,"url":"https://github.com/ropensci/rcrossref","last_synced_at":"2025-04-04T11:13:48.115Z","repository":{"id":10744306,"uuid":"13002070","full_name":"ropensci/rcrossref","owner":"ropensci","description":"R client for various CrossRef APIs","archived":false,"fork":false,"pushed_at":"2023-10-04T13:38:44.000Z","size":47082,"stargazers_count":171,"open_issues_count":20,"forks_count":21,"subscribers_count":22,"default_branch":"main","last_synced_at":"2025-03-28T10:08:43.130Z","etag":null,"topics":["api","api-wrapper","crossref-api","doi","metadata","r","r-package","rstats"],"latest_commit_sha":null,"homepage":"https://docs.ropensci.org/rcrossref","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ropensci.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2013-09-21T20:42:30.000Z","updated_at":"2025-03-22T08:14:34.000Z","dependencies_parsed_at":"2023-01-13T16:24:41.826Z","dependency_job_id":"a8c8d2ff-fd53-4f04-9cf5-2493c188d8b0","html_url":"https://github.com/ropensci/rcrossref","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frcrossref","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frcrossref/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frcrossref/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frcrossref/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","download_url":"https://codeload.github.com/ropensci/rcrossref/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247166168,"owners_count":20894654,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","api-wrapper","crossref-api","doi","metadata","r","r-package","rstats"],"created_at":"2024-08-01T15:05:48.383Z","updated_at":"2025-04-04T11:13:48.091Z","avatar_url":"https://github.com/ropensci.png","language":"R","funding_links":[],"categories":["R","User interface to publication datasets and analysis"],"sub_categories":[],"readme":"rcrossref: R interface to CrossRef APIs\n=======================================\n\n```{r echo=FALSE}\nknitr::opts_chunk$set(\n  comment = \"#\u003e\",\n  collapse = TRUE,\n  warning = FALSE,\n  message = FALSE\n)\n```\n\n[![cran checks](https://badges.cranchecks.info/worst/rcrossref.svg)](https://cran.r-project.org/web/checks/check_results_rcrossref.html)\n[![Project Status: Active - The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)\n[![R-check](https://github.com/ropensci/rcrossref/actions/workflows/R-check.yml/badge.svg)](https://github.com/ropensci/rcrossref/actions/workflows/R-check.yml)\n[![codecov](https://codecov.io/gh/ropensci/rcrossref/branch/master/graph/badge.svg)](https://app.codecov.io/gh/ropensci/rcrossref)\n[![rstudio mirror downloads](https://cranlogs.r-pkg.org/badges/rcrossref)](https://github.com/r-hub/cranlogs.app)\n[![cran version](https://www.r-pkg.org/badges/version/rcrossref)](https://cran.r-project.org/package=rcrossref)\n\n## CrossRef documentation\n\n* Crossref API: https://github.com/CrossRef/rest-api-doc#readme\n* Crossref's API issue tracker: https://gitlab.com/crossref/issues\n* Crossref metadata search API: https://www.crossref.org/labs/crossref-metadata-search/\n* Crossref DOI Content Negotiation: https://citation.crosscite.org/docs.html\n* Crossref Text and Data Mining (TDM) Services: https://www.crossref.org/education/retrieve-metadata/rest-api/text-and-data-mining/\n\n## Installation\n\nStable version from CRAN\n\n```{r eval=FALSE}\ninstall.packages(\"rcrossref\")\n```\n\nOr development version from GitHub\n\n```{r eval=FALSE}\nremotes::install_github(\"ropensci/rcrossref\")\n```\n\nLoad `rcrossref`\n\n```{r}\nlibrary('rcrossref')\n```\n\n## Register for the Polite Pool\n\nIf you are intending to access Crossref regularly you will want to send your email address with your queries. This has the advantage that queries are placed in the polite pool of servers. Including your email address is good practice as described in the Crossref documentation under Good manners (https://github.com/CrossRef/rest-api-doc#good-manners--more-reliable-service). The second advantage is that Crossref can contact you if there is a problem with a query.\n\nDetails on how to register your email in a call can be found at `?rcrossref-package`. To pass your email address to Crossref, simply store it as an environment variable in .Renviron like this:\n\nOpen file: `file.edit(\"~/.Renviron\")`\n\nAdd email address to be shared with Crossref `crossref_email= \"name@example.com\"`\n\nSave the file and restart your R session\n\nTo stop sharing your email when using rcrossref simply delete it from your .Renviron file. \n\n## Documentation\n\nSee https://docs.ropensci.org/rcrossref/ to get started\n\n## Meta\n\n* Please report any issues or bugs: https://github.com/ropensci/rcrossref/issues\n* License: MIT\n* Get citation information for `rcrossref` in R doing `citation(package = 'rcrossref')`\n* Please note that this package is released with a Contributor Code of Conduct (https://ropensci.org/code-of-conduct/). By contributing to this project, you agree to abide by its terms.\n\n---\n\nThis package is part of a richer suite called fulltext (https://github.com/ropensci/fulltext), along with several other packages, that provides the ability to search for and retrieve full text of open access scholarly articles.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fropensci%2Frcrossref","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fropensci%2Frcrossref","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fropensci%2Frcrossref/lists"}