ContextLab / ContextLab/supereeg

Change save format to npz from h5py

Open
#156 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
38
Forks
19
PR merge metrics
No merged PRs in 30d

Description

hdf5 may be overly complicated for our brain and model objects, and a higher potential for bugs. We should consider switching to npy/z files. Some more things to consider:

- Brain objects can be huge so saving with compression is probably a good thing
- We want to efficiently select and load subsets of the brain object so compression is probably not a good thing

Is there a solution that solves both of these problems? If not, what do we care about more?

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. First compare the current h5py save/load path with npy/npz options, focusing on compression and subset loading; done requires a decided format and an agreed implementation scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.