dwclib


Namedwclib JSON
Version 2024.12.28 PyPI version JSON
download
home_pagehttps://github.com/larib-data/dwclib
SummaryPython wrapper to DataWarehouse Connect
upload_time2024-12-27 19:40:10
maintainerNone
docs_urlNone
authorJona Joachim
requires_python<4.0,>=3.10
licenseISC
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/larib-data/dwclib",
    "name": "dwclib",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": null,
    "author": "Jona Joachim",
    "author_email": "jona@joachim.cc",
    "download_url": "https://files.pythonhosted.org/packages/2c/bb/49b5f15dbf4d3bdbe99da0124d51574a286fe2dc92ec64d6b463ef7989bf/dwclib-2024.12.28.tar.gz",
    "platform": null,
    "description": "# Overview\nPython wrapper to DataWarehouse Connect.\n-   Free software: ISC license\n\n## Installation\n`conda install -c conda-forge dwclib`\n\n`pip install dwclib`\n\n## Changelog\n- 2024.12.27\n    - Support updating the config file through the API\n\n- 2024.9.17\n    - Support reading waves in binary chunks without conversion\n\n- 2024.5.10\n    - Support searching patients directly in DWC without DWCmeta\n\n- 2024.4.4\n    - Support querying enumerations\n    - Update dependencies\n\n- 2023.6.21\n    - Remove all occurences of naive datetime since dask now support tz-aware\n    - New config file syntax to be compatible with other libraries\n    - Fix a bug when Pleth waveform return all NaN\n\n- 2023.6.7\n    - Support for querying alerts using the read_alerts call\n    - Use the platformdirs package for config file location\n\n- 2022.9.14\n    - Support numeric labels and sublabels in read_patients and read_numerics\n    - Support to query for multiple patients at once in read_numerics\n\n- 2022.6.23\n    - Convert packaging from flit to poetry\n    - Add linting and testing with nox, flake8 and safety\n    - Create scaffolding for future Sphinx documentation\n    - Fix a number of bugs in corner cases (division by zero, ...)\n    - Add a generic Dask wrapper to run custom DWC queries with Dask\n\n- 2022.3.22\n    - Convert packaging from old-style setup.py to flit\n    - Refactor: extract common code between dask and pandas version\n    - No longer relies on user defined function in the database\n    - Patients: add read_patient function to fetch a single patient\n    - Numerics: read_numerics patientids can be a list or a str. When it is a list, a MultiIndex is returned\n\n",
    "bugtrack_url": null,
    "license": "ISC",
    "summary": "Python wrapper to DataWarehouse Connect",
    "version": "2024.12.28",
    "project_urls": {
        "Homepage": "https://github.com/larib-data/dwclib",
        "Repository": "https://github.com/larib-data/dwclib"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6f2da50764b0fd34b776c2fa5c5630a5e4480e6c6ef6b1739c249ca5ef6650d9",
                "md5": "bab91c682e82ef7f812831003062e58f",
                "sha256": "93cea8f1bf81471bea4796cfd44e92d5eec4bc60bafc877be2f7690d97d0ad77"
            },
            "downloads": -1,
            "filename": "dwclib-2024.12.28-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bab91c682e82ef7f812831003062e58f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 35759,
            "upload_time": "2024-12-27T19:40:08",
            "upload_time_iso_8601": "2024-12-27T19:40:08.370700Z",
            "url": "https://files.pythonhosted.org/packages/6f/2d/a50764b0fd34b776c2fa5c5630a5e4480e6c6ef6b1739c249ca5ef6650d9/dwclib-2024.12.28-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2cbb49b5f15dbf4d3bdbe99da0124d51574a286fe2dc92ec64d6b463ef7989bf",
                "md5": "a9820284a20581ad9c4d0e015df1013f",
                "sha256": "bbdf7107d3647438a695a14f78201dd07300c1bf317e88c1cb3bf6735defa5ac"
            },
            "downloads": -1,
            "filename": "dwclib-2024.12.28.tar.gz",
            "has_sig": false,
            "md5_digest": "a9820284a20581ad9c4d0e015df1013f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 30888,
            "upload_time": "2024-12-27T19:40:10",
            "upload_time_iso_8601": "2024-12-27T19:40:10.996332Z",
            "url": "https://files.pythonhosted.org/packages/2c/bb/49b5f15dbf4d3bdbe99da0124d51574a286fe2dc92ec64d6b463ef7989bf/dwclib-2024.12.28.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-27 19:40:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "larib-data",
    "github_project": "dwclib",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "dwclib"
}
        
Elapsed time: 1.58714s