Count OAI-PMH identifiers for a data provider.

Usage

count_identifiers(provider = NULL, metadataPrefix = "oai_dc", fuzzy = FALSE, useurl = FALSE,
  seconds = 3)

Arguments

provider
The metadata provider.
metadataPrefix
Specifies the metadata format that the records will be returned in.
fuzzy
Do fuzzy search or not (default FALSE). Fuzzy uses agrep.
useurl
Setting to TRUE allows you to just provide the metadata provider name, and any matches found the function will just use the url to query their OAI-PMH API.
seconds
Number of seconds by which to timeout an API call to one of the data providers.

Description

Count identifiers for the data sources from the OAI-PMH list, and others not on that list, including PMC, DataCite, Hindawi Journals, Dryad, and Pensoft Journals.

Examples

# Select one count_identifiers("datacite")
provider count 1 datacite 1215706
# Select a few ldply(c("datacite","Academic Commons","pensoft","arXiv"), count_identifiers)
provider count 1 datacite 1215706 2 Academic Commons not provided 3 pensoft 1818 4 arXiv error