Adds a record loaders to the pyPhases package
Project description
RecordLoader Extension for pyPhases
This package extends pyPhases with the ability to load generic records from a dataset. This package properly requires another more specific plugin to load the data.
This Extension adds:
- a normalized interface for a Signal (wraps a raw signal like numpy array):
pyPhasesRecordloader/Signal.py
- a normalized interface for RecordSignals:
pyPhasesRecordloader/RecordSignal.py
containing a list of Signals - an inerface to load data from datasets:
pyPhasesRecordloader/RecordLoader.py
loadRecord(recordName: str) -> RecordSignal
- check if a record existsexist(recordName: str) -> bool
- check if a record existsdelete(recordName)
- delete a record
- some default Recordloader to load data itself or inherit from:
EDFRecordLoader
H5RecordLoader
MatRecordLoader
WFDBRecordLoader
XMLAnnotationLoader
- some possible ways to download data:
Folderdownloader
: From a FolderListDownloader
: From a RecordlistS3Downloader
: From a S3 compatible bucket storage
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyPhasesRecordloader-0.4.3.tar.gz
(20.7 kB
view hashes)
Close
Hashes for pyPhasesRecordloader-0.4.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0247dd6d23e5d8d1635a73442d527e66bcd2b4b885e06eb37868605f739ce40e |
|
MD5 | c1bcae5bd82429dc3846badc13c2f4f4 |
|
BLAKE2b-256 | fa50ebe11e67a31edb0e97f9044900c6bdc8e2c5c2804f836e73a95249b5ba54 |