-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for loading data partially #13
Comments
It would be relatively not so easy. and not so generic then. Only for one channel at time beause requested indexing will most likely not be applicable for another channel group or the rest of the data. |
Handling one channel at a time was the scope I had in mind, the channels that could use the indexing array can be found through Yes, I saw |
As you have to concatenate the same channel from different files, you should not have the need for parallelism, so only one channel per file to be stored in memory. One channel cannot fit in memory ? |
This is a cool package! I'm excited!
It would be really nice if it was possible to load a subset of the data using for example
np.array([0, 1, 2, 8, 9], dtype=int)
.np.array([0, 1, 0, 1], dtype=bool)
.This would allow quite advanced filtering without having to load all the data to RAM.
For more inspiration and reading:
np.nonzero
.The text was updated successfully, but these errors were encountered: