Adds a record loaders to the pyPhases package
Project description
Extension for pyPhasesRecordloader
Extension to load data records from the MrOS Sleep Study (MrOS) database.
The extensions requires a downloaded version of the mros dataset. The location can be set through the config value mros-path
.
Usage
In a phase you can acess the data through the RecordLoader
:
Add the plugins and config values to your project.yaml
:
name: MrOSProject
plugins:
- pyPhasesML
- pyPhasesRecordloaderMrOS
- pyPhasesRecordloader
phases:
- name: MyPhase
config:
mros-path: C:/datasets/mros
In a phase (phases/MyPhase.py
) you can acess the records through the RecordLoader
:
from pyPhasesRecordloader import RecordLoader
from pyPhases import Phase
class MyPhase(Phase):
def run(self):
recordIds = recordLoader.getRecordList()
for recordId in recordIds:
record = recordLoader.getRecord(recordId)
Run Your project with python -m phases run MyPhase
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
Close
Hashes for pyPhasesRecordloaderMrOS-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfb64506ce2966da98f7b81c3e7daa06c83f1153c29695dce8d4dd641c3dda2d |
|
MD5 | 61b17bd1c669fa4d63be621facfd6814 |
|
BLAKE2b-256 | 29cc08063d1c8b111d149171df56a52ec979025ca13d00de67312130fb53e873 |