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.4.tar.gz
(437.2 kB
view hashes)
Built Distribution
ukbparse-0.10.4-py3-none-any.whl
(458.3 kB
view hashes)
Close
Hashes for ukbparse-0.10.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ed364669279025cfe6c329cdb93f7be6fc47d1344ee144ef7fb97d7ada25b9d |
|
MD5 | 69325746a8baf1563c21d638ab843000 |
|
BLAKE2b-256 | e7035d4f4e575badade851ef9d0f4582f37c89fa3c865c3ea5af824a3a79ba79 |