py_dataset

up

Getting started

the basics
An overview of dataset

Creating a dataset collection

init
Creating a collection and annotating collection level metadata

Working with objects and keys

create
Create a new object in a collection.
read
Get a JSON object from a collection.
update
Update an existing object in a collection.
delete
Remove an object from a collection.
keys
Returns a list of keys in a dataset collection
has_keys
Checks to see if a key/object exists in a collection
key_filter and key_sort
Given a list of keys, you can filter and sort the based on object values

Merging objects

join
Join a new object with an existing object in a collection

Working with subsets of data

frame_create
Create an ordered sub set of an collections objects and object paths (i.e. dot paths)
has_frame
Check to see if a frame exists in a collection
frame
Return a data frame’s full metadata
frame_objects
Return a list of framed objects
frame_grid
Return a 2D array of framed objects and their values
frames
List the frames available in a collection

Importing and exporting

CSV
Working with CSV data

Additional Concepts

attachments
Attachments are files associated with a JSON document in a collection.
dotpath
Access elements in an object (e.g. to create a data frame)