D1Client-class {dataone} | R Documentation |
The D1Client class contains methods that perform high level DataONE tasks
Description
The methods in the D1Client class call the low level DataONE API to
perform involved tasks such as uploading all the packages in a DataPackage (i.e
uploadDataPackage
)
Slots
cn
The Coordinating Node associated with the D1Client object
mn
The Member Node associated with this D1Client object
Methods
D1Client
: Construct a D1Client object.convert.csv
: Convert a DataFrame to Standard CSV.createDataPackage
: Create a DataPackage on a DataONE Member Node.encodeUrlPath
: Encode the Input for a URL Path Segment.encodeUrlQuery
: Encode the Input for a URL Query Segment.getDataObject
: Download a single data object from a DataONE Federation member node.getDataPackage
: Download a collection of data object from the DataONE Federation member node as a DataPackage.getEndpoint
: Return the URL endpoint for the DataONE Coordinating Node.getMetadataMember
: Get the DataObject containing package metadata.getMNodeId
: Get the member node identifier associated with this D1Client object.listMemberNodes
: List DataONE Member Nodes.reserveIdentifier
: Reserve a unique identifier in the DataONE Network.uploadDataObject
: Upload a DataObject to a DataONE member node.uploadDataPackage
: Upload a DataPackage to a DataONE member node.
See Also
dataone
package description.