Learn R Programming

rplos (version 1.0.0)

Interface to the Search API for 'PLoS' Journals

Description

A programmatic interface to the 'SOLR' based search API () provided by the Public Library of Science journals to search their articles. Functions are included for searching for articles, retrieving articles, making plots, doing 'faceted' searches, 'highlight' searches, and viewing results of 'highlighted' searches in a browser.

Copy Link

Version

Install

install.packages('rplos')

Monthly Downloads

220

Version

1.0.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Last Published

February 23rd, 2021

Functions in rplos (1.0.0)

highplos

Do highlighted searches on PLOS Journals full-text content
formatarticleurl

Format a URL for a specific article in a specific PLoS journal.
facetplos

Do faceted searches on PLOS Journals full-text content
full_text_urls

Create urls for full text articles in PLOS journals.
highbrow

Browse highlighted fragments in your default browser.
addmissing

Adds elements in a list that are missing because they were not returned in the PLoS API call.
citations

This function is defunct.
concat_todf

Concatenate author names, if present, used in other functions.
crossref

Lookup article info via CrossRef with DOI.
plossubject

Search PLoS Journals subjects.
plosfigtabcaps

Search PLoS Journals figure and table captions.
plosabstract

Search PLoS Journals abstracts.
plos_fulltext

Get full text xml of PLOS papers given a DOI
insertnones

Function to insert "none" character strings where NULL values found to faciliate combining results
plostitle

Search PLoS Journals titles.
journalnamekey

Get short keys for journals to use in searching specific journals.
plosauthor

Search PLoS Journals authors.
isocodes

Country names and FIPS codes
plosviews

Search PLoS Journals by article views.
plosfields

PLoS API fields to use for searching/retreiving data.
rplos-defunct

Defunct functions in rplos
searchplos

Base function to search PLoS Journals
plosword

Search results on a keyword over all fields in PLoS Journals.
plot_throughtime

Plot results through time for serach results from PLoS Journals.
rplos

Connect with PLoS API data