/rplos

Wrapper for the PLoS Journals API

Primary LanguageR

rplos

Build Status

Install

You can get this package at CRAN here, or install it within R like

install.packages("rplos")

Another option to install is install_github within Hadley Wickham's devtools package.

install.packages("devtools")
require(devtools)
install_github("rplos", "rOpenSci")
require(rplos)

What it is!?

rplos is a set of functions/package will access full text articles from the Public Library of Science journals using their API.

Some info

Get your PLoS API key here

Put your API key in your .Rprofile file using exactly this: options(PlosApiKey = "YOURPLOSAPIKEY"), and the functions within this package will be able to use your API key without you having to enter it every time you run a search.

rplos tutorial at rOpenSci website here

PLoS API documentation here

Crossref API documentation here and here

Visit our GitHub hosted website here

rplos is part of the rOpenSci Project

Quick start

Visualize word use across articles

plosword(list('monkey','Helianthus','sunflower','protein','whale'), vis = 'TRUE')

plosword

Get altmetrics data for a single paper, and visualize the total data across dates

out <- alm(doi='10.1371/journal.pone.0001543', info='detail')
almplot(out, type='totalmetrics') # just totalmetrics data

altmetrics