UK Biobank data processing library
Project description
ukbparse is a Python library for pre-processing of UK BioBank data.
Installation
Install ukbparse via pip:
pip install ukbparse
Usage
Comprehensive documentation has not yet been written.
General usage is as follows:
ukbparse [options] output.tsv input1.tsv input2.tsv
You can get information on all of the options by typing ukbparse --help.
Options can be specified on the command line, and/or stored in a configuration file. For example, the options in the following command line:
ukbparse \ --overwrite \ --import_all \ --log_file log.txt \ --icd10_map_file icd_codes.tsv \ --category 10 \ --category 11 \ output.tsv input1.tsv input2.tsv
Could be stored in a configuration file config.txt:
overwrite import_all log_file log.txt icd10_map_file icd_codes.tsv category 10 category 11
And then executed as follows:
ukbparse -cfg config.txt output.tsv input1.tsv input2.tsv
Tests
To run the test suite, you need to install some additional dependencies:
pip install -r requirements-dev.txt
Then you can run the test suite using pytest:
pytest
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
ukbparse-0.10.3.tar.gz
(436.7 kB
view hashes)
Built Distribution
ukbparse-0.10.3-py3-none-any.whl
(458.0 kB
view hashes)
Close
Hashes for ukbparse-0.10.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a91bc8a8b05c81edec875d8cc9aea860bd3773a81ff775da7222e087ad43b752 |
|
MD5 | 4125a4e485f59d73386528d7b0d0df53 |
|
BLAKE2b-256 | 243b6b3ade7ea58e16ec55a71ffe182c42555e3118796bc13a9145fce71590f4 |