This is an old revision of the document!
These procedures were all derived from the documentation at the UK Biobank. This information is here as a record and reference. Researchers should not have to repeat these steps.
Phenotypic data
The phenotype file was downloaded from UK Biobank by the project PI as instructed in the data accessibility email.
All of the utilities from the UK Biobank
download page were retrieved.
The key, k1234.key was saved from the PI's email.
This command was run to decrypt the downloaded phenotype file
$ ./ukb_unpack ukb1234.enc k1234.key
which produced the file ukb1234.enc_ukb
Once decrypted, the following commands were run to extract the data into useful formats
$ ./ukb_conv ukb1234.enc_ukb bulk -eencoding.ukb
$ ./ukb_conv ukb1234.enc_ukb docs -eencoding.ukb
$ ./ukb_conv ukb1234.enc_ukb r -eencoding.ukb
bulk is a list of IDs for use with the ukbfetch utility
-
r produces a tab deliminated file and an R script for labeling and putting levels on the variables.
Genotypic data
-
Scripted downloads of all chromosomes were done using a command such as
$ seq 1 26 | parallel -j1 ./gfetch cal {}
$ seq 1 26 | parallel -j1 ./gfetch imp {}
A single sample map (impv1.sample) for the imputed data also was downloaded
$ ./gfetch imp 1 -m