As an octopus developer, I would like to have data types to represent simularium file data, which should live in simulariumio. Although there are some differences between how binary and json simularium data is stored, there should be a universal set of functions that developers can call to get specific frames, the number of frames, overall file contents, etc.
Acceptance Criteria
Build classes in SimulariumIO that are described in this miro board, under "New SimulariumIO Data Types (pseudo code)"
Use Case
As an octopus developer, I would like to have data types to represent simularium file data, which should live in simulariumio. Although there are some differences between how binary and json simularium data is stored, there should be a universal set of functions that developers can call to get specific frames, the number of frames, overall file contents, etc.
Acceptance Criteria
Build classes in SimulariumIO that are described in this miro board, under "New SimulariumIO Data Types (pseudo code)"
Add tests for these new data objects
Push a new release of simulariumio