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.1.tar.gz
(436.7 kB
view hashes)
Built Distribution
ukbparse-0.10.1-py3-none-any.whl
(457.9 kB
view hashes)
Close
Hashes for ukbparse-0.10.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef55d63e286b2aa26734c1d2d7b35aec12c51043be005096c0853b8a2b537820 |
|
MD5 | ae22aa30275dd6ab25fb07c74bca4f45 |
|
BLAKE2b-256 | 1ddd2ed19786b64252bd324ab9e19499e2bcbd291d58dcbb7ebf89c49cdcdebb |