Get record from the Pangaea repository
Arguments
- identifier
Dataset identifier. See Examples.
- prefix
A character string to specify the metadata format in OAI-PMH requests issued to the repository. The default (
oai_dc
) corresponds to the mandatory OAI unqualified Dublin Core metadata schema.- as
(character) What to return. One of "df" (for data.frame; default), "list", or "raw" (raw text)
- ...
Curl debugging options passed on to
oai::get_records()
See also
wraps oai::get_records()
Other oai methods:
pg_identify()
,
pg_list_identifiers()
,
pg_list_metadata_formats()
,
pg_list_records()
,
pg_list_sets()
Examples
if (FALSE) { # \dontrun{
pg_get_record(identifier = "oai:pangaea.de:doi:10.1594/PANGAEA.788382")
pg_get_record(identifier = "oai:pangaea.de:doi:10.1594/PANGAEA.269656",
prefix="iso19139")
pg_get_record(identifier = "oai:pangaea.de:doi:10.1594/PANGAEA.269656",
prefix="dif")
# invalid record id
# pg_get_record(identifier = "oai:pangaea.de:doi:10.1594/PANGAEA.11111")
# pg_get_record(identifier = "oai:pangaea.de:doi:10.1594/PANGAEA.11111",
# prefix="adfadf")
} # }