rplos: Interface to the Search 'API' for 'PLoS' Journals

Share:

A programmatic interface to the 'SOLR' based search 'API' (<http://api.plos.org/>) 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.

Author
Scott Chamberlain [aut, cre], Carl Boettiger [aut], Karthik Ram [aut]
Date of publication
2016-11-24 00:12:11
Maintainer
Scott Chamberlain <myrmecocystus@gmail.com>
License
MIT + file LICENSE
Version
0.6.4
URLs

View on CRAN

Man pages

addmissing
Adds elements in a list that are missing because they were...
check_response
Check response from PLOS, including status codes, server...
citations
Search PLOS Rich Citations API
concat_todf
Concatenate author names, if present, used in other...
crossref-defunct
Lookup article info via CrossRef with DOI.
facetplos
Do faceted searches on PLOS Journals full-text content
formatarticleurl
Format a URL for a specific article in a specific PLoS...
full_text_urls
Create urls for full text articles in PLOS journals.
highbrow
Browse highlighted fragments in your default browser.
highplos
Do highlighted searches on PLOS Journals full-text content
insertnones
Function to insert "none" character strings where NULL values...
isocodes
Country names and FIPS codes
journalnamekey
Get short keys for journals to use in searching specific...
plosabstract
Search PLoS Journals abstracts.
plosauthor
Search PLoS Journals authors.
plosfields
PLoS API fields to use for searching/retreiving data.
plosfigtabcaps
Search PLoS Journals figure and table captions.
plos_fulltext
Get full text xml of PLOS papers given a DOI
plossubject
Search PLoS Journals subjects.
plostitle
Search PLoS Journals titles.
plosviews
Search PLoS Journals by article views.
plosword
Search results on a keyword over all fields in PLoS Journals.
plot_throughtime
Plot results through time for serach results from PLoS...
rplos
Connect with PLoS API data
rplos-defunct
Defunct functions in rplos
searchplos
Base function to search PLoS Journals

Files in this package

rplos
rplos/inst
rplos/inst/schema.xml
rplos/inst/doc
rplos/inst/doc/rplos_vignette.Rmd
rplos/inst/doc/facethighlight.Rmd
rplos/inst/doc/facethighlight.html
rplos/inst/doc/rplos_vignette.html
rplos/inst/doc/fulltext.html
rplos/inst/doc/fulltext.Rmd
rplos/inst/vign
rplos/inst/vign/rplos_vignette.Rmd
rplos/inst/vign/rplos_vignette.md
rplos/inst/vign/facethighlight.Rmd
rplos/inst/vign/fulltext.md
rplos/inst/vign/facethighlight.md
rplos/inst/vign/figure
rplos/inst/vign/figure/plosword1plot-1.png
rplos/inst/vign/figure/highbrow.png
rplos/inst/vign/figure/throughtime1-1.png
rplos/inst/vign/figure/highbrow_big.png
rplos/inst/vign/figure/plosword1plot.png
rplos/inst/vign/figure/throughtime1.png
rplos/inst/vign/fulltext.Rmd
rplos/tests
rplos/tests/testthat
rplos/tests/testthat/test-plosfigtabcaps.R
rplos/tests/testthat/test-crossref.R
rplos/tests/testthat/test-fulltext.R
rplos/tests/testthat/test-plosviews.R
rplos/tests/testthat/test-journalnamekey.R
rplos/tests/testthat/test-plosauthor.R
rplos/tests/testthat/test-plosabstract.R
rplos/tests/testthat/test-formatarticleurl.R
rplos/tests/testthat/test-highplos.R
rplos/tests/testthat/test-plosfields.R
rplos/tests/testthat/test-searchplos.R
rplos/tests/testthat/test-plostitle.R
rplos/tests/testthat/test-plosword.R
rplos/tests/testthat/test-plot_throughtime.R
rplos/tests/testthat/test-citations.R
rplos/tests/testthat/test-plossubject.R
rplos/tests/testthat/test-check_response.R
rplos/tests/testthat/test-facetplos.R
rplos/tests/testthat/test-highbrow.R
rplos/tests/test-all.R
rplos/NAMESPACE
rplos/NEWS.md
rplos/data
rplos/data/isocodes.rda
rplos/data/plosfields.rda
rplos/R
rplos/R/facetplos.r
rplos/R/plossubject.R
rplos/R/plosfigtabcaps.R
rplos/R/highbrow.r
rplos/R/citations.R
rplos/R/fulltext.R
rplos/R/plosabstract.R
rplos/R/plostitle.R
rplos/R/rplos-package.R
rplos/R/journalnamekey.R
rplos/R/searchplos.R
rplos/R/highplos.r
rplos/R/plosauthor.R
rplos/R/plosfields.R
rplos/R/plosword.R
rplos/R/formatarticleurl.R
rplos/R/crossref.R
rplos/R/plosviews.R
rplos/R/zzz.R
rplos/R/plot_throughtime.R
rplos/vignettes
rplos/vignettes/rplos_vignette.Rmd
rplos/vignettes/facethighlight.Rmd
rplos/vignettes/fulltext.Rmd
rplos/README.md
rplos/MD5
rplos/build
rplos/build/vignette.rds
rplos/DESCRIPTION
rplos/man
rplos/man/rplos.Rd
rplos/man/facetplos.Rd
rplos/man/journalnamekey.Rd
rplos/man/highplos.Rd
rplos/man/highbrow.Rd
rplos/man/concat_todf.Rd
rplos/man/rplos-defunct.Rd
rplos/man/formatarticleurl.Rd
rplos/man/plosfigtabcaps.Rd
rplos/man/insertnones.Rd
rplos/man/check_response.Rd
rplos/man/citations.Rd
rplos/man/plosauthor.Rd
rplos/man/addmissing.Rd
rplos/man/plot_throughtime.Rd
rplos/man/isocodes.Rd
rplos/man/searchplos.Rd
rplos/man/plosabstract.Rd
rplos/man/plosword.Rd
rplos/man/plostitle.Rd
rplos/man/plossubject.Rd
rplos/man/plosviews.Rd
rplos/man/full_text_urls.Rd
rplos/man/crossref-defunct.Rd
rplos/man/plosfields.Rd
rplos/man/plos_fulltext.Rd
rplos/LICENSE