Thanks I’ll look into this. I can see how this might work by constructing a single np.memmap file for the whole data set and then randomly sample from this very large single array but can you say a bit more about how this would work with saving each time series as a memmap?
Cheers.