wfdb-python
wfdb-python copied to clipboard
Native Python WFDB package
Using python version of libwfdb 4.1.2 which is according to pypi the latest. Since lately when accessing the annotations i do get the error `TypeError: Passing a set as an...
Some versions of the SoundFile package on PyPI, including the latest version (0.12.1), appear to be broken. It appears that something is wrong with the precompiled "libsndfile_x86_64.so". I have no...
If all samples in a channel are NaN, `calc_adc_params` will fail: ``` >>> wfdb.wrsamp("xxx", fs=500, units=["mV"], sig_name=["I"], p_signal=numpy.array([[numpy.nan]]), fmt=["16"]) /home/bmoody/work/wfdb-python/wfdb/io/_signal.py:740: RuntimeWarning: All-NaN slice encountered minvals = np.nanmin(self.p_signal, axis=0) /home/bmoody/work/wfdb-python/wfdb/io/_signal.py:741: RuntimeWarning:...
Hi there, this has likely been discussed somewhere at length however I can't seem to find such a discussion and the documentation doesn't appear to cover this key limitation: In...
When opening a wfdb record with rdrecord creating a new fmr array with a value of 508, and writing a sample using the wrsample, it is nor a supported write...
Hi, If the input file, say `atr', contains additional labels, such as (N and (AFIB, ann2rr returns surplus rr intervals at the location of these labels. Details: In ann2rr in...
… in case the file is not read from disk. This is needed if, for example, files are streamed using a file upload dialog versus read from the file system....
I am breaking the demos in the notebook in individual scripts to get acquainted with the package to learn how it works and adapt it to my needs. Running demo4...
This is a minor change that: - Bumps the version number to 4.1.3 - Updates the notes on creating new releases After this change we will need to: - Update...
As discussed in https://github.com/MIT-LCP/wfdb-python/issues/490, https://github.com/MIT-LCP/wfdb-python/blob/34b989e08435c1a82d31bdd2800c4c14147e3e93/wfdb/io/convert/csv.py#L10 currently "strips the path from the input .csv, then writes the output to .dat and .hea". It's inconvenient not to be able to specify the...