Project

General

Profile

Task #852

Story #927: R Client needs DataPackage model and implementation

extend the R client DataPackage class to support data and metadata storage and access

Added by Matthew Jones over 13 years ago. Updated about 11 years ago.

Status:
Closed
Priority:
High
Assignee:
Target version:
Start date:
2012-10-19
Due date:
% Done:

100%

Estimated time:
0.00 h
Milestone:
CCI-1.1.1
Story Points:
Sprint:

Description

The R client [[DataPackage]] class is currently a simple wrapper around a single data object. Need to extend it to support:

1) Multiple data objects
2) For each data object, one or more science metadata objects
3) for each data or science metadata object, a System Metadata object

Also need to add accessor methods to retrieve these objects, as well as accessors that extract and expose commonly needed information from the system and science metadata (such as dataset title, variable names, units, etc).

History

#1 Updated by Matthew Jones over 13 years ago

  • Milestone set to CCI-0.6
  • Target version deleted (CCI-0.6)
  • Parent task set to #927

#2 Updated by Matthew Jones over 12 years ago

  • % Done changed from 0 to 10
  • Milestone changed from CCI-0.6 to CCI-0.6.4
  • Status changed from New to In Progress

Partial suport for multiple data objects was added. Current packaging based on describes/describedBy rather than ORE packages, and so needs to be updated.

#3 Updated by Dave Vieglais over 11 years ago

  • Target version changed from Sprint-2012.39-Block.5.4 to Sprint-2012.41-Block.6.1

#4 Updated by Chris Jones over 11 years ago

  • Assignee changed from Matthew Jones to Rob Nahf
  • Start date set to 2012-10-19

Assigning to Rob.

#5 Updated by Matthew Jones over 11 years ago

  • Target version changed from Sprint-2012.41-Block.6.1 to Sprint-2012.44-Block.6.2

#6 Updated by Rob Nahf over 11 years ago

  • % Done changed from 10 to 90
  • Status changed from In Progress to Testing

d1_client_r implements the new ORE resource map design, and can save all D1Objects and the ResourceMap that make up the DataPackage. Accessors for common fields within objects of the package need further design work, and probably need to reside in data format parsing classes (like EML, FGDC).

#7 Updated by Rob Nahf over 11 years ago

  • Target version changed from Sprint-2012.44-Block.6.2 to Sprint-2012.50-Block.6.4

#8 Updated by Rob Nahf over 11 years ago

  • Status changed from Testing to In Review

need Matt and others to review

#9 Updated by Rob Nahf over 11 years ago

  • Milestone changed from CCI-0.6.4 to CCI-1.1

#10 Updated by Chris Jones over 11 years ago

  • Milestone changed from CCI-1.1 to CCI-1.1.1

Housekeeping: Moving this out of CCI 1.1, into 1.1.1.

#11 Updated by Rob Nahf over 11 years ago

  • translation missing: en.field_remaining_hours set to 0.0
  • Status changed from In Review to Closed

#12 Updated by Matthew Jones about 11 years ago

  • Target version changed from Sprint-2012.50-Block.6.4 to DataONE R Client 1.0.0

#13 Updated by Matthew Jones about 11 years ago

  • Target version deleted (DataONE R Client 1.0.0)

#14 Updated by Matthew Jones about 11 years ago

  • Target version set to DataONE R Client 1.0.0

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)