Skip to content

Feature/zarr#38

Draft
nsoblath wants to merge 73 commits intomainfrom
feature/zarr
Draft

Feature/zarr#38
nsoblath wants to merge 73 commits intomainfrom
feature/zarr

Conversation

@nsoblath
Copy link
Member

@nsoblath nsoblath commented Mar 9, 2026

No description provided.

nsoblath-pnnl and others added 30 commits September 20, 2021 10:46
Updated Scarab to v3.8.0
  - can openDataset() on each stream
  - ready to readSubarray()
  - dataset file-path constructed from apriori knowledge
  updated Monarch4 components for minimum compilation, adapted from HDF5 to z5/Zarr
  create simplest program to use Monarch4 component
  clean compile, but need to get Monarch4 library built to link
  - state before some variable-name refinements
  - M4Record, M4Stream function headers, comment H5-exceptions
  - misc. code maintenance
  - first clean build writeMonarch
  - massive commented-out code to focus development into small pieces
  - first writeMonarch4 - create file and write attributes
  - readMonarch4 - open file and read attributes
Raymond Dunn and others added 30 commits November 7, 2023 13:25
 - writeMonarch, readMonarch test programs now create/write/read channels and streams as expected
 - still lots of logging displayed, more can be added by uncommenting lines
add try/catch() around nlohman::json operations
 - writeMonarch, readMonarch operational on readme4.zr
 - M4Header::WriteToFile() fStreamsGroup, fChannelsGroup
 - M4Header::ReadFromFile() fStreamsGroup, fChannelsGroup
- created headers and wrote to file okay
- created stream objects from headers okay
- clean build with M4Stream::M4Stream() adaptations
- M4Stream()->M4Stream::Initialize()
- handles M4Monarch::WriteHead() fStreams.push_back() without segfault at shutdown
  - handles M4Monarch::WriteHeader() fStreams.push_back() without segfault at shutdown
  - back to original algorithm (updated) for walking thru streams creating M4Stream components
Re-fixing inclusion order problem
Updated Scarab to v3.11.5
Updated Scarab to v3.14.0
Updated Scarab to v3.8.7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants