Replies: 2 comments 2 replies
-
One way to bring about a new single-file WFDB file format, in the simplest way possible, would be to have a wrapper file, such as a zero-compression zip file with a New datasets could be created using the current WFDB file formats, and then zipping all of the record files into a single file after it is certain that the record will not need to be altered/appended. This offers some benefits of both the single and multi-file approaches. I believe that this would be a very valuable feature. |
Beta Was this translation helpful? Give feedback.
-
As a waveform database, I will recommend parquet for offline high compression rate and arrow for online/offline fast loading and analytics. Both formats are supported by big data tools. PyArrow comes with an abstract filesystem interface, as well as concrete implementations for various storage types. Still, time series database like Timescale and TDengine plus metadata as extra columns is a good choice for large-scale apps. |
Beta Was this translation helpful? Give feedback.
-
This topic has probably been raised thousands of times. Why are WFDB header and signal files separate? Why isn't there a single file that contains the record metadata and the signal samples?
Reasons for having separate files:
However, there are clear benefits to storing all of the data in a single file:
Beta Was this translation helpful? Give feedback.
All reactions