Provides R API to DataONE Coordinating Node services.
The CNode class provides methods that interact with a DataONE Coordinating Node. class
endpoint
: A character vector containing URL service endpoint for the Coordinating Nodeservices
: A data.frame containing the supported service tiers for a CNserviceUrls
: A data.frame contains URL endpoints for certain servicesCNode
: Construct a CNode object.listFormats
: List all object formats registered in DataONE.getFormat
: Get information for a single DataONE object formatgetChecksum
: Get the checksum for the data object associated with the specified pid.listNodes
: Get the list of nodes associated with a CN.reserveIdentifier
: Reserve a identifier that is unique in the DataONE network.hasReservation
: Checks to determine if the supplied subject is the owner of the reservation of id.setObsoletedBy
: Set a pid as being obsoleted by another pidgetObject
: Get the bytes associated with an object on this Coordinating Node.getSystemMetadata
: Get the bytes associated with an object on this Coordinating Node.describeObject
: Get a list of coordinating nodes holding a given pid.resolve
: Get a list of coordinating nodes holding a given pid.getMNode
: Get a reference to a node based on its identifier.echoCredentials
: Echo the credentials used to make the call.isAuthorized
: Check if an action is authorized for the specified identifier.dataone
package description.