Skip to content

Repository files navigation

aRxiv

Project Status: Active – The project has reached a stable, usable state and is being actively developed. CRAN_Status_Badge r-universe badge

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

R-CMD-check codecov rstudio mirror downloads

Installation instructions Stable Version

You can install the package via CRAN:

install.packages("aRxiv")

Development Version

Or get the most recent version from R universe:

install.packages("aRxiv", repos=c("https://ropensci.r-universe.dev",
                                  "https://cloud.r-project.org"))

Or use remotes::install_github() to install it from GitHub:

install.packages("remotes")
library(remotes)
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

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.

ropensci footer

About

Programmatic interface to the Arxiv API

Topics

Resources

Code of conduct

Stars

64 stars

Watchers

8 watching

Forks

Releases

Packages

Used by

Contributors

Languages