Published June 6, 2019 | Version v0.0.61
Software Open

caltechlibrary/dataset: Refactor frame to support a list of objects

  • 1. Caltech Library


The major change is frames now will include an object list and the grid element of a frame is considered depreciated. The object list has proven more useful in the code we write that uses frames it is also more consistent with how Python and R represent a data frame as well. The array of objects remains easy to export to a 2D array if needed. The code support a BUCKET collection has been removed as this data layout has been out of use for more than a year. The eliminated two verbs migrate verb, simplified check and repair as well as the need to specify a layout when initializing a collection. Since removing the BUCKET layout is conceptually a breaking change (it is removing a feature) and we the grid element in a data frame is being depreciated this release is considered a pre-release while we test practical usage.

Files (558.5 kB)
Name Size
558.5 kB Preview Download


dataset is a command line tool, Go package, shared library and Python package for working with JSON objects as collections on disc, in an S3 bucket or in Cloud Storage

Additional details

September 8, 2022
November 18, 2022