Learn R Programming

Author or maintainer of the following packages:

alm

An R interface to the open source article level metrics platform
analogsea

Provides a set of functions for interacting with the 'Digital Ocean' API at
AntWeb

A complete programmatic interface to the AntWeb database from theCalifornia Academy of Scien...
aRxiv

An interface to the API for arXiv, a repository of electronic preprints for computer science, mathem...
binomen

Includes functions for working with taxonomic data, including functions for combining, separating, a...
bold

A programmatic interface to the Web Service methods provided by Bold Systems for genetic 'barcode' d...
brranching

Includes methods for fetching 'phylogenies' from a variety of sources, currently includes 'Phylomati...
checkpoint

The goal of checkpoint is to solve the problem of package reproducibility in R. Specifically, checkp...
chromer

A programmatic interface to the Chromosome Counts Database (http://ccdb.tau.ac.il/). This package is...
ckanr

Client for 'CKAN' 'API' (http://ckan.org/). Includes interface to 'CKAN' 'APIs' for search, list, sh...
cowsay

Allows printing of character strings as messages/warnings/etc. with ASCII animals, including cats, c...
crul

A simple HTTP client, with tools for making HTTP requests, and mocking HTTP requests. The package is...
dataone

Provides read and write access to data and metadata from the DataONE network
discgolf

Client for the Discourse 'API'. Discourse is a open source discussion forum platform (
dvn

Provides access to Dataverse version 3 APIs, enabling access to archived data (and metadata), and th...
ecoengine

The ecoengine provides access to more than 5 million georeferenced specimen records from the Univers...
EGRET

Statistics and graphics for streamflow history, water quality trends, and the statistical modeling a...
elastic

Connect to 'Elasticsearch', a 'NoSQL' database built on the 'Java' Virtual Machine. Interacts with t...
enigma

The company 'Enigma' (https://enigma.io) holds many public 'datasets' from governments, companies, u...
etseed

Client to interact with the 'etcd' 'key-value' data store . Function...
fauxpas

HTTP error helpers. Methods included for general purpose HTTP error handling, as well as individual ...
FedData

Functions to automate downloading geospatial data available from several federated data sources (mai...
finch

Parse and create Darwin Core () Simple and Archives. Functionality includes...
fulltext

Provides a single interface to many sources of full text 'scholarly' data, including 'Biomed Central...
gender

Encodes gender based on names and dates of birth using historical datasets. By using these datasets ...
geoaxe

Split 'geospatial' objects into pieces. Includes support for some spatial object inputs, 'Well-Known...
geojson

Classes for 'GeoJSON' to make working with 'GeoJSON' easier.
geojsonio

Convert data to 'geoJSON' or 'topoJSON' from various R classes, including vectors, lists, data frame...
geojsonlint

Tools for linting 'GeoJSON'. Includes tools for interacting with the online tool
geoknife

Processes gridded datasets found on the U.S. Geological Survey Geo Data Portal web application or el...
getlandsat

Get Landsat 8 Data from Amazon Web Services ('AWS') public data sets (
gistr

Work with 'GitHub' 'gists' from 'R' (e.g., http://en.wikipedia.org/ wiki/GitHub#Gist, https://help.g...
git2r

Interface to the 'libgit2' library, which is a pure C implementation of the 'Git' core methods. Prov...
googleComputeEngineR

Interact with the Google Compute Engine API in R. Lets you create, start and stop instances in the G...
gutenbergr

Download and process public domain works in the Project Gutenberg collection. Includes metadata for ...
habanero

habanero ======== |pypi| |docs| |travis| |coverage| This is a low level client for working with Cr...
highlightHTML

A tool to highlight specific cells in an HTML table or more generally text from an HTML document. Th...
historydata

These sample data sets are intended for historians learning R. They include population, institutiona...
httpcode

Find and explain the meaning of 'HTTP' status codes. Functions included for searching for codes by f...
httping

A suite of functions to ping 'URLs' and to time 'HTTP' 'requests'. Designed to work with 'httr'.
internetarchive

Search the Internet Archive, retrieve metadata, and download files.
isdparser

Tools for parsing 'NOAA' Integrated Surface Data ('ISD') files, described at
jqr

Client for 'jq', a JSON processor (), written in C. 'jq' allows the f...
lawn

Client for 'Turfjs' () for 'geospatial' analysis. The package revolves around usi...
mapr

Utilities for visualizing species occurrence data. Includes functions to visualize occurrence data f...
mregions

Tools to get marine regions data from . Includes tools to get region...
natserv

Interface to 'NatureServe' (). Includes methods to get data, image metad...
neotoma

Access paleoecological datasets from the Neotoma Paleoecological Database using the published API (h...
oai

A general purpose client to work with any 'OAI-PMH' (Open Archives Initiative Protocol for 'Metadata...
openadds

'Openaddresses' () client. Search, fetch data, and combine 'datasets'. Ou...
originr

Get species origin data (whether species is native/invasive) from the following sources on the web: ...
paleobioDB

Includes 19 functions to wrap each endpoint of the PaleobioDB API, plus 8 functions to visualize and...
pangaear

Tools to interact with the 'Pangaea' Database (), including functions for s...
pleiades

Provides a set of functions for interacting with the 'Pleiades' 'API', including getting status data...
plotly

Easily translate 'ggplot2' graphs to an interactive web-based version and/or create custom web-based...
prism

Allows users to access the Oregon State Prism climate data. Using the web service API data can easil...
rAltmetric

Programmatic interface to the Altmetric.com API.
rAvis

Interface to database. It provides means to download data filtered by spec...
rbhl

Interface to 'Biodiversity' 'Heritage' Library ('BHL') 'API' methods. 'BHL' is a repository of 'digi...
rbison

Interface to the 'USGS' 'BISON' 'API', a 'database' for species occurrence data on the web. Data com...
rcrossref

Client for various 'CrossRef' 'APIs', including 'metadata' search with their old and newer search 'A...
RCryptsy

Basic access to market infomation from the public API for the Crypto-Currency exchange Cryptsy.
rdryad

Interface to the API for Dryad
rebird

A programmatic client for the eBird database, including functions for searching for bird observation...
rentrez

Provides an R interact to the NCBI's EUtils API allowing users to search databases like genbank and ...
Reol

An R interface to the Encyclopedia of Life API. Includes functions for downloading and extracting in...
rerddap

General purpose R client for 'ERDDAP' servers. Includes functions to search for 'datasets', get summ...
rfigshare

An interface to 'figshare' (http://figshare.com), a scientific repository to archive and assign 'DOI...
rfishbase

A programmatic interface to http://www.fishbase.org, re-written based on an accompanying 'RESTful' A...
rfisheries

A programmatic interface to openfisheries.org. This package is part of the rOpenSci suite (http://ro...
rgauges

This package provides functions to interact with the Gaug.es API. Gaug.es is a web analytics service...
rgbif

A programmatic interface to the Web Service methods provided by the Global Biodiversity Information ...
rglobi

A programmatic interface to the web service methods provided by Global Biotic Interactions (GloBI). ...
ridigbio

An interface to iDigBio's search API that allows downloading specimen records. Searches are returned...
rinat

A programmatic interface to theAPI provided by the iNaturalist website.
rjsonapi

Consumer for APIs that Follow the JSON API Specification (). Package mostly con...
rnbn

Access to data held by the National Biodiversity Network (NBN, www.nbn.org.uk). The NBN acts as a da...
RNeXML

Provides access to phyloinformatic data in NeXML format. The package should add new functionality t...
rnoaa

Client for many 'NOAA' data sources including the 'NCDC' climate 'API' at http://www.ncdc.noaa.gov/c...
rotl

An interface to the 'Open Tree of Life' API to retrieve phylogenetic trees, information about studie...
rplos

A programmatic interface to the 'SOLR' based search 'API' (http://api.plos.org/) provided by the Pub...
rsnps

A programmatic interface to various SNP datasets on the web: openSNP, NBCI's dbSNP database, and Bro...
RStars

Access to the Digital Universe Data set API pulls data on exoplants, stars, and galaxies.
rsunlight

Interface to four 'Sunlight' Foundation 'APIs' (http://sunlightfoundation.com/api/) for government d...
rvertnet

Retrieve, map and summarize data from the 'VertNet.org' archives. Functions allow searching by many ...
rWBclimate

This package will download model predictions from 15 different global circulation models in 20 year ...
solr

This package provides a set of functions for querying and parsingdata from Solr endpoints (l...
spocc

A programmatic interface to many species occurrence data sources, including 'GBIF', 'USGS's' 'BISON'...
spoccutils

Utilities for use with 'spocc'. Includes functions to clean occurrence data, find and remove duplica...
taxize

Taxonomic information from around the web. This package interacts with a suite of web 'APIs' for tax...
traits

Species trait data from many different sources, including sequence data from 'NCBI', plant trait dat...
treebase

Interface to the API for 'TreeBASE' (http://treebase.org) from 'R.' 'TreeBASE' is a repository of us...
WikipediR

A wrapper for the MediaWiki API, aimed particularly at the Wikimedia 'production' wikis, such as Wik...
worrms

Client for World Register of Marine Species (). Includes functions fo...

Impact Percentile

100

Number of Packages

94

Package Downloads

359,799

Citations

19