oai: General Purpose 'Oai-PMH' Services Client

A general purpose client to work with any 'OAI-PMH' (Open Archives Initiative Protocol for 'Metadata' Harvesting) service. The 'OAI-PMH' protocol is described at <http://www.openarchives.org/OAI/openarchivesprotocol.html>. Functions are provided to work with the 'OAI-PMH' verbs: 'GetRecord', 'Identify', 'ListIdentifiers', 'ListMetadataFormats', 'ListRecords', and 'ListSets'.

Author
Scott Chamberlain [aut, cre], Michal Bojanowski [aut]
Date of publication
2016-11-24 00:06:39
Maintainer
Scott Chamberlain <myrmecocystus@gmail.com>
License
MIT + file LICENSE
Version
0.2.2
URLs

View on CRAN

Man pages

count_identifiers
Count OAI-PMH identifiers for a data provider.
dumpers
Result dumpers
get_records
Get records
id
Identify the OAI-PMH service for each data provider.
list_identifiers
List OAI-PMH identifiers
list_metadataformats
List available metadata formats from various providers.
list_records
List records
list_sets
List sets
load_providers
Load an updated cache
oai_available
Test of OAI-PMH service is available
oai-package
OAI-PMH Client
providers
Metadata providers data.frame.
update_providers
Update the locally stored OAI-PMH data providers table.

Files in this package

oai
oai/inst
oai/inst/doc
oai/inst/doc/oai_vignette.Rmd
oai/inst/doc/oai_vignette.html
oai/inst/vign
oai/inst/vign/oai_vignette.md
oai/inst/vign/oai_vignette.Rmd
oai/tests
oai/tests/testthat
oai/tests/testthat/test-id.R
oai/tests/testthat/test-list_identifiers.R
oai/tests/testthat/test-providers.R
oai/tests/testthat/test-list_records.R
oai/tests/testthat/test-get_records.R
oai/tests/testthat/test-list_sets.R
oai/tests/testthat/test-list_metadataformats.R
oai/tests/testthat/test-count_identifiers.R
oai/tests/testthat/test-dumpers.R
oai/tests/testthat/test-handle_errors.R
oai/tests/test-all.R
oai/src
oai/src/hello.cpp
oai/NAMESPACE
oai/NEWS.md
oai/data
oai/data/providers.rda
oai/R
oai/R/while_oai.R
oai/R/load_providers.R
oai/R/update_providers.R
oai/R/count_identifiers.R
oai/R/list_sets.R
oai/R/read_xml_safely.R
oai/R/list_records.R
oai/R/handle_errors.R
oai/R/oai-package.R
oai/R/list_identifiers.R
oai/R/oai_available.R
oai/R/record_parsers.R
oai/R/id.R
oai/R/dumpers.R
oai/R/list_metadataformats.R
oai/R/get_record.R
oai/R/zzz.R
oai/vignettes
oai/vignettes/oai_vignette.Rmd
oai/README.md
oai/MD5
oai/build
oai/build/vignette.rds
oai/DESCRIPTION
oai/man
oai/man/list_metadataformats.Rd
oai/man/id.Rd
oai/man/get_records.Rd
oai/man/providers.Rd
oai/man/load_providers.Rd
oai/man/count_identifiers.Rd
oai/man/dumpers.Rd
oai/man/oai_available.Rd
oai/man/oai-package.Rd
oai/man/list_sets.Rd
oai/man/list_identifiers.Rd
oai/man/update_providers.Rd
oai/man/list_records.Rd
oai/LICENSE