Package index
-
DataObject-class
- DataObject wraps raw data with system-level metadata
-
initialize(<DataObject>)
- Initialize a DataObject
-
DataPackage-class
- A class representing a data package
-
initialize(<DataPackage>)
- Initialize a DataPackage object.
-
ResourceMap-class
- ResourceMap provides methods to create, serialize and deserialize an OAI ORE resource map.
-
initialize(<ResourceMap>)
- Initialize a ResourceMap object.
-
SystemMetadata-class
- A DataONE SystemMetadata object containing basic identification, ownership, access policy, replication policy, and related metadata.
-
initialize(<SystemMetadata>)
- Initialize a DataONE SystemMetadata object with default values or values passed in to the constructor.
-
SystemMetadata()
- Create DataONE SystemMetadata object
-
addAccessRule()
- Add access rules to the specified object.
-
addData()
- Add a DataObject to the DataPackage
-
addMember()
- Add a DataObject to the DataPackage
-
calculateChecksum()
- Calculate a checksum for the DataObject using the specified checksum algorithm
-
canRead()
- Test whether the provided subject can read an object.
-
clearAccessPolicy()
- Clear the accessPolicy from the specified object.
-
containsId()
- Returns true if the specified object is a member of the package
-
createFromTriples()
- Populate a ResourceMap with RDF relationships from data.frame.
-
datapack
- datapack, a container for packages of data and associated metadata
-
describeWorkflow()
- Add data derivation information to a DataPackage
-
dmsg()
- Print a debugging message to stderr.
-
freeResourceMap()
- Free memory used by a ResouceMap.
-
getData()
- Get the data content of a specified data object
-
getFormatId()
- Get the FormatId of the DataObject
-
getIdentifier()
- Get the Identifier of the DataObject
-
getIdentifiers()
- Get the Identifiers of Package Members
-
getMember()
- Return the Package Member by Identifier
-
getRelationships()
- Retrieve relationships of package objects
-
getSize()
- Get the Count of Objects in the Package
-
getTriples()
- Get the RDF relationships stored in the ResourceMap.
-
getValue()
- Get values for selected DataPackage members.
-
hasAccessRule()
- Determine if an access rules exists
-
insertRelationship()
- Record relationships of objects in a DataPackage
-
parseRDF()
- Parse an RDF/XML resource map from a file.
-
parseSystemMetadata()
- Parse an external XML document and populate a SystemMetadata object with the parsed data
-
plotRelationships()
- Plot derivation relationships obtained from getRelationships
-
recordDerivation()
- Record derivation relationships between objects in a DataPackage
-
removeAccessRule()
- Remove an access rule from the specified object.
-
removeMember()
- Remove the Specified Member from the Package
-
removeRelationships()
- Remove relationships of objects in a DataPackage
-
replaceMember()
- Replace the raw data or file associated with a DataObject
-
selectMember()
- Return identifiers for objects that match search criteria
-
serializePackage()
- Create an OAI-ORE resource map from the package
-
serializeRDF()
- Serialize a ResouceMap.
-
serializeSystemMetadata()
- Serialize a SystemMetadata object to an XML representation
-
serializeToBagIt()
- Serialize A DataPackage into a BagIt Archive File
-
setPublicAccess()
- Add a Rule to the AccessPolicy to make the object publicly readable.
-
setValue()
- Set values for selected DataPackage members.
-
updateMetadata()
- Update selected elements of the XML content of a DataObject in a DataPackage (aka package member).
-
updateRelationships()
- Update package relationships by replacing an old identifier with a new one.
-
updateXML()
- Update selected elements of the XML content of a DataObject
-
validate()
- Validate a SystemMetadata object.