Python wrapper to DataWarehouse Connect
Project description
Overview
Python wrapper to DataWarehouse Connect.
- Free software: ISC license
Installation
conda install -c conda-forge dwclib
pip install dwclib
Changelog
-
2024.12.27
- Support updating the config file through the API
-
2024.9.17
- Support reading waves in binary chunks without conversion
-
2024.5.10
- Support searching patients directly in DWC without DWCmeta
-
2024.4.4
- Support querying enumerations
- Update dependencies
-
2023.6.21
- Remove all occurences of naive datetime since dask now support tz-aware
- New config file syntax to be compatible with other libraries
- Fix a bug when Pleth waveform return all NaN
-
2023.6.7
- Support for querying alerts using the read_alerts call
- Use the platformdirs package for config file location
-
2022.9.14
- Support numeric labels and sublabels in read_patients and read_numerics
- Support to query for multiple patients at once in read_numerics
-
2022.6.23
- Convert packaging from flit to poetry
- Add linting and testing with nox, flake8 and safety
- Create scaffolding for future Sphinx documentation
- Fix a number of bugs in corner cases (division by zero, ...)
- Add a generic Dask wrapper to run custom DWC queries with Dask
-
2022.3.22
- Convert packaging from old-style setup.py to flit
- Refactor: extract common code between dask and pandas version
- No longer relies on user defined function in the database
- Patients: add read_patient function to fetch a single patient
- Numerics: read_numerics patientids can be a list or a str. When it is a list, a MultiIndex is returned
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
dwclib-2025.12.5.tar.gz
(30.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dwclib-2025.12.5.tar.gz.
File metadata
- Download URL: dwclib-2025.12.5.tar.gz
- Upload date:
- Size: 30.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.1 CPython/3.12.11 Linux/6.17.0-7-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b8d77a205dd5bd3345adcabbc33c21e055a01a9be8d85acf73a78969c82859e
|
|
| MD5 |
5a7e5d2db8e3710316550a4d22383b65
|
|
| BLAKE2b-256 |
aab41d685869f9b87f005425f5c5ff62793dd826d1f7064bffa8610cb5d7ec04
|
File details
Details for the file dwclib-2025.12.5-py3-none-any.whl.
File metadata
- Download URL: dwclib-2025.12.5-py3-none-any.whl
- Upload date:
- Size: 35.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.1 CPython/3.12.11 Linux/6.17.0-7-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
292612b82202c31eb4d7611f00e115fee92cfd73fea4837a25516ec469dc4cb5
|
|
| MD5 |
dc65c01289ddbe9564958287eef4af71
|
|
| BLAKE2b-256 |
12fdabe816a6ee769f3b56d20d25a3ecfebb6b63515589e28985e3eb13418970
|