Nothing
## -----------------------------------------------------------------------------
library(datapack)
library(dataone)
## ---- eval=FALSE--------------------------------------------------------------
# d1c <- D1Client("STAGING", "urn:node:mnStageUCSB2")
# packageId <- "resource_map_urn:uuid:a9aeefcf-228c-4534-b4ad-b480a937be7d"
## ---- eval=FALSE--------------------------------------------------------------
# pkg <- getDataPackage(d1c, identifier=packageId, lazyLoad=TRUE, quiet=FALSE)
## ---- eval=FALSE,message=FALSE------------------------------------------------
# metadataId <- selectMember(pkg, name="sysmeta@formatId", value="eml://ecoinformatics.org/eml-2.1.1")
# objId <- selectMember(pkg, name="sysmeta@fileName", value='Strix-occidentalis-obs.csv')
# zipfile <- system.file("extdata/Strix-occidentalis-obs.csv.zip", package="dataone")
# pkg <- replaceMember(pkg, objId, replacement=zipfile, formatId="application/octet-stream")
# auxFile <- system.file("extdata/WeatherInf.txt", package="dataone")
# auxObj <- new("DataObject", format="text/plain", filename=auxFile)
# pkg <- addMember(pkg, auxObj, metadataId)
#
## ----eval=FALSE---------------------------------------------------------------
# newPackageId <- uploadDataPackage(d1c, pkg, public=TRUE, quiet=FALSE)
## ---- eval=FALSE--------------------------------------------------------------
# d1c <- D1Client("STAGING", "urn:node:mnStageUCSB2")
## ---- eval=FALSE--------------------------------------------------------------
# pkg <- getDataPackage(d1c, identifier=packageId, lazyLoad=TRUE, quiet=FALSE)
## ---- echo=FALSE----------------------------------------------------------------------------------
saveWidth <- getOption("width")
options(width=100)
## ---- eval=FALSE----------------------------------------------------------------------------------
# pkg
## ---- echo=FALSE--------------------------------------------------------------
options(width=saveWidth)
## ---- eval=FALSE--------------------------------------------------------------
# objId <- selectMember(pkg, name="sysmeta@fileName", value='Strix-occidentalis-obs.csv')
## ----eval=FALSE---------------------------------------------------------------
# objId <- selectMember(pkg, name="sysmeta@fileName", value='Strix-occidentalis-obs.csv')
# zipfile <- system.file("extdata/Strix-occidentalis-obs.csv.zip", package="dataone")
# pkg <- replaceMember(pkg, objId, replacement=zipfile, formatId="application/octet-stream")
## ---- eval=FALSE--------------------------------------------------------------
# metadataId <- selectMember(pkg, name="sysmeta@formatId", value="eml://ecoinformatics.org/eml-2.1.1")
## ----eval=FALSE---------------------------------------------------------------
# getValue(pkg, name="sysmeta@formatId")
## ----eval=FALSE---------------------------------------------------------------
# auxFile <- system.file("extdata/WeatherInf.txt", package="dataone")
# auxObj <- new("DataObject", format="text/csv", filename=auxFile)
# pkg <- addMember(pkg, auxObj, metadataId)
## ---- echo=FALSE----------------------------------------------------------------------------------
saveWidth <- getOption("width")
options(width=100)
## ---- echo=FALSE--------------------------------------------------------------
options(width=saveWidth)
## ---- eval=FALSE--------------------------------------------------------------
# newPackageId <- uploadDataPackage(d1c, pkg, public=TRUE, quiet=FALSE)
## ---- eval=FALSE--------------------------------------------------------------
# metadataId <- selectMember(pkg, name="sysmeta@formatId", value="eml://ecoinformatics.org/eml-2.1.1")
# nameXpath <- '//dataTable/physical/objectName[text()="Strix-occidentalis-obs.csv"]'
# newName <- basename(zipfile)
# pkg <- updateMetadata(pkg, metadataId, xpath=nameXpath, replacement=newName)
## ---- eval=FALSE--------------------------------------------------------------
# objId <- selectMember(pkg, name="sysmeta@fileName", value='Strix-occidentalis-obs.csv.zip')
# newURL <- sprintf("%s/%s/resolve/%s", d1c@cn@baseURL, d1c@cn@APIversion, objId)
# newURL
## ---- eval=FALSE--------------------------------------------------------------
# metadataId <- selectMember(pkg, name="sysmeta@formatId", value="eml://ecoinformatics.org/eml-2.1.1")
# xpathToURL <- "//dataTable/physical/distribution[../objectName/text()=\"OwlNightj.csv\"]/online/url"
# pkg <- updateMetadata(pkg, do=metadataId, xpath=xpathToURL, replacement=newURL)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.