Create provenance metadata for a data source external to PASTA+.

create_provenance_metadata(title, creator, online.description, url, 
    contact, path, file.name)

Arguments

title

(character) Title of external data source.

creator

(list) Named list of EML creator elements and values. Supprted elements are: givenName, surName, organizationName, electronicMailAddress

online.description

(character) Description of online resource.

url

(character) URL of online resource.

contact

(list) Named list of EML contact elements and values. Supprted elements are: givenName, surName, organizationName, electronicMailAddress

path

(character) Where the XML will be written.

file.name

(character) Name of file to be written.

Value

('xml_document' 'xml_node') EML provenance metadata

Examples

# Define arguments ds_title <- 'Some dataset title' ds_online_description <- 'Description of online resourceURL' ds_url <- 'https://url.of.data.resource' ds_creator = list( list(givenName = 'Jane', surName = 'Scientist', organizationName = 'Some organization name', electronicMailAddress = 'jsci@email.edu' ), list(givenName = 'Bill', surName = 'Sciguy', electronicMailAddress = 'bsg@email.edu' ) ) ds_contact = list( list(givenName = 'Jane', surName = 'Scientist', organizationName = 'Some organization name', electronicMailAddress = 'jsci@email.edu' ) ) # Run function create_provenance_metadata( title = ds_title, creator = ds_creator, online.description = ds_online_description, url = ds_url, contact = ds_contact )
#> Creating provenance metadata
#> {xml_document} #> <methodStep> #> [1] <description/> #> [2] <dataSource>\n <title>Some dataset title</title>\n <creator>\n <indi ...