Base Class for Specific Metadata Parsers | AbstractTableDescriber-class |
Add a D1Object containing a data object to a DataPackage | addData,DataPackage,D1Object-method |
Archive an object on a Member Node or Coordinating Node, which hides it from casual searches. | archive archive,D1Node-method |
return the D1Object data as a data.frame. | asDataFrame asDataFrame,D1Object,AbstractTableDescriber-method asDataFrame,D1Object,D1Object-method |
DELETE a resource with authenticated credentials. | auth_delete |
GET a resource with authenticated credentials if available. | auth_get |
Send a http HEAD request for a resource with authenticated credentials if available. | auth_head |
POST a resource with authenticated credentials. | auth_post |
PUT a resource with authenticated credentials. | auth_put |
POST, PUT, or DELETE a resource with authenticated credentials. | auth_put_post_delete |
Create an AuthenticationManager object | AuthenticationManager AuthenticationManager,ANY-method |
Manage DataONE authentication. | AuthenticationManager-class |
Test whether the provided subject can read an object. | canRead,D1Object-method |
Create a CertificateManager object | CertificateManager CertificateManager,ANY-method |
CertficateManager provides mechanisms to obtain, load, verify, and display X509 certificates. | CertificateManager-class |
Create a CNode object. | CNode CNode,ANY-method CNode,character-method |
Provides R API to DataONE Coordinating Node services. | CNode-class |
Convert a DataFrame to Standard CSV. | convert.csv convert.csv,D1Client-method |
Create the Object in the DataONE System | createD1Object createD1Object,D1Client,D1Object-method |
Create a DataPackage on a DataONE Member Node | createDataPackage createDataPackage,D1Client,DataPackage-method |
Create an object on a Member Node. | createObject createObject,MNode-method |
This function parses a DataONE service response message for errors, and extracts and prints error information. | d1_errors |
The DataONE client class used to download, update and search for data in the DataONE network. | D1Client D1Client,ANY,ANY-method D1Client,character,ANY-method D1Client,character,character-method D1Client,character,MNode-method D1Client,CNode,MNode-method |
The D1Client class contains methods that perform high level DataONE tasks | D1Client-class |
Query the DataONE Solr endpoint of the Coordinating Node. | d1IdentifierSearch d1IdentifierSearch,D1Client-method |
Create a D1Node object. | D1Node D1Node,XMLInternalElementNode-method |
A base class for CNode and MNode. | D1Node-class |
Create a D1Object instance. | D1Object |
D1Object (Defunct) is a representation of a DataObject. | D1Object-class |
A method to query the DataONE solr endpoint of the Coordinating Node. | d1SolrQuery d1SolrQuery,D1Client,character-method d1SolrQuery,D1Client,list-method |
CharacterEncoding | data.characterEncoding data.characterEncoding,EMLParser,numeric-method |
Data Format | data.formatFamily data.formatFamily,EMLParser,numeric-method |
returns the attribute names | data.tableAttributeNames data.tableAttributeNames,EMLParser,numeric-method |
The Attribute (Header) Orientation | data.tableAttributeOrientation data.tableAttributeOrientation,EMLParser,numeric-method |
returns the attributes' data storage types | data.tableAttributeStorageTypes data.tableAttributeStorageTypes,EMLParser,numeric-method |
returns the attributes' data types | data.tableAttributeTypes data.tableAttributeTypes,EMLParser,numeric-method |
Field Delimiter | data.tableFieldDelimiter data.tableFieldDelimiter,EMLParser,numeric-method |
returns missing value codes | data.tableMissingValueCodes data.tableMissingValueCodes,EMLParser,numeric-method |
Quote Character | data.tableQuoteCharacter data.tableQuoteCharacter,EMLParser,numeric-method |
Number of lines to skip before reading data | data.tableSkipLinesHeader data.tableSkipLinesHeader,EMLParser,numeric-method |
Search, download and upload data to the DataONE network. | dataone |
Efficiently get systemmetadata for an object. | describeObject describeObject,D1Node-method |
Get DataONE identifiers | documented.d1Identifiers documented.d1Identifiers,EMLParser-method |
Get the entity names associated with each table | documented.entityNames documented.entityNames,EMLParser-method |
Get the sizes of the described data tables. | documented.sizes documented.sizes,EMLParser-method |
Open the CILogon Certificate download page in the default browser. | downloadCert downloadCert,CertificateManager-method |
Download an object from the DataONE Federation to Disk. | downloadObject downloadObject,D1Client-method |
Echo the credentials used to make the call. | echoCredentials echoCredentials,CNode-method |
Construct an EML parser object. | EMLParser EMLParser,D1Object-method |
Handler for Parsing Table Format Details from Metadata | EMLParser-class |
Encode the input for Solr Queries | encodeSolr encodeSolr,character-method |
Encode the Input for a URL Path Segment. | encodeUrlPath encodeUrlPath,D1Client-method |
Encode the Input for a URL Query Segment. | encodeUrlQuery encodeUrlQuery,D1Client-method |
Evaluate DataONE authentication. | evaluateAuth evaluateAuth,AuthenticationManager-method |
Get a unique identifier that is generated by the Member Node repository and guaranteed to be unique. | enerateIdentifier generateIdentifier generateIdentifier,MNode-method |
User agent string | get_user_agent |
Get the expiration date of the current authentication method. | getAuthExpires getAuthExpires,AuthenticationManager-method |
Get the current valid authentication mechanism. | getAuthMethod getAuthMethod,AuthenticationManager-method |
Get the authentication subject. | getAuthSubject getAuthSubject,AuthenticationManager-method |
Get the node capabilities description, and store the information in the MNode. | getCapabilities getCapabilities,MNode-method |
Get the DataONE X.509 Certificate location. | getCert getCert,AuthenticationManager-method |
Show the date and time when an X.509 certificate expires. | getCertExpires getCertExpires,CertificateManager-method |
Get X.509 Certificate information | getCertInfo getCertInfo,AuthenticationManager-method |
Get the file path on disk of the client certificate file. | getCertLocation getCertLocation,CertificateManager-method |
Get the checksum for the data object associated with the specified pid. | getChecksum getChecksum,CNode-method getChecksum,MNode-method |
Get the coordinating node associated with this D1Client object. | getCN getCN,D1Client-method |
Download a data object from the DataONE Federation. | getD1Object getD1Object,D1Client-method |
Get the data content of a D1Object. | getData,D1Object-method |
Download a file (and it's associated system metadata) from the DataONE Federation as a DataObject. | getDataObject getDataObject,D1Client-method |
Download data from the DataONE Federation as a DataPackage. | getDataPackage getDataPackage,D1Client-method |
Return the URL endpoint for the DataONE Coordinating Node. | getEndpoint getEndpoint,D1Client-method |
Extract an error message from an http response. | getErrorDescription |
Get information for a single DataONE object format | getFormat getFormat,CNode-method |
Get the FormatId of the D1Object | getFormatId,D1Object-method |
Get the Identifier of the D1Object | getIdentifier,D1Object-method |
Get the DataObject containing package metadata | getMetadataMember getMetadataMember,D1Client,DataPackage-method |
Get a member node client based on its node identifier. | getMN getMN,D1Client,ANY-method getMN,D1Client,character-method |
Get a reference to a node based on its identifier | getMNode getMNode,CNode-method |
Get the member node identifier associated with this D1Client object.. | getMNodeId getMNodeId,D1Client-method |
Get the bytes associated with an object on this Node. | getObject getObject,CNode-method getObject,MNode-method |
Download a data package from a member node. | getPackage getPackage,MNode-method |
Query a node for the list of query engines available on the node | getQueryEngineDescription getQueryEngineDescription,D1Node-method |
Get the metadata describing system properties associated with an object on this Node. | getSystemMetadata getSystemMetadata,CNode-method getSystemMetadata,MNode-method |
Get the value of the DataONE Authentication Token, if one exists. | getToken getToken,AuthenticationManager-method |
Get authentication token information | getTokenInfo getTokenInfo,AuthenticationManager-method |
Checks to determine if the supplied subject is the owner of the reservation of id. | hasReservation hasReservation,CNode-method |
Initialize a D1Client object | D1Client-initialize initialize,D1Client-method |
Initialize a D1Node | D1Node-initialize initialize,D1Node-method |
Initialize a D1Object | D1Object-initialize initialize,D1Object-method |
Check if the currently valid authentication method has reached the expiration time. | isAuthExpired isAuthExpired,AuthenticationManager-method |
Check if an action is authorized for the specified identifier | isAuthorized isAuthorized,D1Node-method |
Verify authentication for a member node. | isAuthValid isAuthValid,AuthenticationManager-method |
Determine if an X.509 certificate has expired. | isCertExpired isCertExpired,CertificateManager-method |
List all object formats registered in DataONE. | listFormats listFormats,CNode-method |
List DataONE Member Nodes. | listMemberNodes listMemberNodes,D1Client-method |
Get the list of nodes associated with a CN | listNodes listNodes,CNode-method |
Retrieve the list of objects that match the search parameters | listObjects listObjects,D1Node-method |
Query a node for the list of query engines available on the node | listQueryEngines listQueryEngines,D1Node-method |
Create a MNode object representing a DataONE Member Node repository. | MNode MNode,character-method MNode,D1Node-method |
Provides R API to DataONE Member Node services. | MNode-class |
Temporarily disable DataONE authentication. | obscureAuth obscureAuth,AuthenticationManager-method |
Obscure the CILogon Client Certificate | obscureCert obscureCert,CertificateManager-method |
Construct a Node, using a passed in capabilities XML | parseCapabilities parseCapabilities,D1Node-method |
Parse Solr output into an R list | parseSolrResult parseSolrResult,XMLInternalDocument-method |
Test if a node is online and accepting DataONE requests | ping ping,D1Node-method |
Search DataONE for data and metadata objects | query query,D1Node-method |
Reserve a identifier that is unique in the DataONE network. | reserveIdentifier reserveIdentifier,CNode-method reserveIdentifier,D1Client-method |
Get a list of coordinating nodes holding a given pid. | resolve resolve,CNode-method |
Restore authentication (after being disabled with 'obscureAuth'). | restoreAuth restoreAuth,AuthenticationManager-method |
Restore the CILogon client certificate by renaming it to its original location | restoreCert restoreCert,CertificateManager-method |
Set the member node identifier to be associated with the D1Client object. | setMNodeId setMNodeId,D1Client,character-method |
Set a pid as being obsoleted by another pid | setObsoletedBy setObsoletedBy,CNode,character-method |
Make the object publicly readable. | setPublicAccess,D1Object-method |
Display all authentication information | showAuth showAuth,AuthenticationManager-method |
Get DataONE Identity as Stored in the CILogon Certificate. | showClientSubject showClientSubject,CertificateManager-method |
Update an object on a Member Node, by creating a new object that replaces an original. | updateObject updateObject,MNode-method |
Update the system metadata associated with an object. | updateSystemMetadata updateSystemMetadata,MNode-method |
Upload a DataObject to a DataONE member node. | uploadDataObject uploadDataObject,D1Client-method |
Upload a DataPackage to a DataONE member node. | uploadDataPackage uploadDataPackage,D1Client-method |