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())
cnThe Coordinating Node associated with the D1Client object
mnThe Member Node associated with this D1Client object
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
dataone() package description.