Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Get scholarly metadata from around the web.
R
branch: master
Failed to load latest commit information.
R updated readme with note about DPLA moving to new package
data fixed non ascii chars in providers dataset, closes #23
inst added stub vignette for later
man-roxygen many updates
man fxied line longer than 100 chars in man file
vignettes added stub vignette for later
.Rbuildignore fixed non ascii chars in providers dataset, closes #23
.gitignore
.travis.yml added CI files #20
DESCRIPTION bumped date
LICENSE redid man files with new roxygen2, added MIT license
NAMESPACE updated man files for new roxygen2 version
README.Rmd updated readme with note about new europeana packgae
README.md updated readme with note about new europeana packgae
appveyor.yml added CI files #20
rmetadata.Rproj

README.md

rmetadata

Build Status Build status

rmetadata: access to scholarly metadata on the web.

Data sources

OAI-PMH

The functions prefixed with md_* are ones that interact with OAI-PMH metadata.

You can access all the data sources in the OAI-PMH list of metadata providers, in addition to some sources not on that list (more are available):

Documentation for OAI-PMH in general here.

Datacite

UPDATE on 2014-10-23: We're working on a separate package for DataCite = rdatacite that tworks with their RESTful search API. We moved the DataCite functions out of this package, but may add rdatacite as an import later if needed. You can still search on DataCite metadata via OAI-PMH in this package.

CrossRef

UPDATE on 2014-10-23: Crossref is now in a separate package rcrossref

Digital Public Library of America

UPDATE on 2014-10-28: DPLA is in a separate packge rdpla - but not quite useable yet.

Metadata from the Digital Public Library of America (DPLA). They have a great API with good documentation - a rare thing in this world. Further documentation on their API can be found on their search fields and examples of queries.

See below for examples...

Europeana

UPDATE on 2014-10-28: Europeana functions now in a separate package reuropeana

HathiTrust

Microsoft Academic Search

Microsoft is no longer supporting the Academic Research API...

Quickstart

Installation

Install rmetadata from GitHub:

install.packages("devtools")
devtools::install_github("ropensci/rmetadata")
library('rmetadata')

DPLA

Search metadata from the Digital Public Library of America (DPLA).

dpla_basic(q="fruit", verbose=TRUE, fields=c("publisher","format"))

Visualize metadata from the DPLA - histogram of number of subjects per record

# Get results from searching on the terme ecology
out <- dpla_basic(q="ecology", fields=c("publisher","subject"), limit=90)
dpla_plot(input=out, plottype = "subjectsum")

Visualize metadata from the DPLA - timeline plot of the top 10 encountered subjects

# Serching for the term science from before the year 1900
out <- dpla_basic(q="science", date.before=1900, limit=200)
dpla_plot(input=out, plottype="subjectsbydate")

Meta

  • Please report any issues or bugs.
  • License: MIT
  • Get citation information for rdatacite in R doing citation(package = 'rdatacite')

ropensci

Something went wrong with that request. Please try again.