aRxiv
R interface to arXiv
arXiv is a repository of electronic preprints for computer science, mathematics, physics, quantitative biology, quantitative finance, and statistics. The aRxiv package is an R interface to the arXiv API.
Note that the arXiv API does not require an API key.
Package Status and Installation
Installation instructions Stable Version
You can install the package via CRAN:
install.packages("aRxiv")
Development Version
Or use devtools::install_github()
to get the (more recent) version
at GitHub:
install.packages("devtools")
library(devtools)
install_github("ropensci/aRxiv")
Usage
Basic usage
The main function is arxiv_search()
. Here's an example of its use:
library(aRxiv)
z <- arxiv_search(query = 'au:"Peter Hall" AND cat:stat*', limit=50)
str(z)
Tutorial
An aRxiv tutorial is available at the rOpenSci website, here.
To view the tutorial from R, use:
vignette("aRxiv", "aRxiv")
Links
- arXiv
- arXiv API
- arXiv API user manual
- Bulk data access to arXiv
- Bulk data access to arXiv metadata via OAI-PMH
- Bulk data access to arXiv PDFs and source docs
License
Licensed under the MIT license. (More information here.)
Citation
Get citation information for aRxiv
in R by running: citation(package = 'aRxiv')
Code of Conduct
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.