R/create_provenance_metadata.R
create_provenance_metadata.Rd
Create provenance metadata for a data source external to PASTA+.
create_provenance_metadata(title, creator, online.description, url, contact, path, file.name)
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. |
('xml_document' 'xml_node') EML provenance metadata
# 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 )#>#> {xml_document} #> <methodStep> #> [1] <description/> #> [2] <dataSource>\n <title>Some dataset title</title>\n <creator>\n <indi ...