R/providers.R

oaih_providers <-
local({
    .providers <- NULL
    function() {
        if(is.null(.providers)) {
            providers <-
                html_tables("https://www.openarchives.org/Register/BrowseSites")
            providers <- providers[[1L]][, 3L : 5L]
            names(providers) <- c("name", "baseurl", "identifier")
            .providers <<- providers
        }
        .providers
    }
})

Try the OAIHarvester package in your browser

Any scripts or data that you put into this service are public.

OAIHarvester documentation built on Feb. 16, 2023, 9:50 p.m.