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 FolderHtmlDownloader
: From a Web FolderS3Downloader
: 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
File details
Details for the file pyPhasesRecordloader-0.7.0.tar.gz
.
File metadata
- Download URL: pyPhasesRecordloader-0.7.0.tar.gz
- Upload date:
- Size: 23.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e6cbf4894936497e6d122e53c47ad510a973d2f30347621b0b3c21169228411 |
|
MD5 | f2a998b82b58a795c1556e7077b90679 |
|
BLAKE2b-256 | 5ce24d2bb5a9cec46c3e0097d8156cb0cbac2aa32be02d799cc7653e4a0d2d0f |