GSCAN PheWeb Documentation

How to install PheWeb

To install PheWeb, follow see this GitHub resource.

To import datasets

  1. Edit pheno-list.json file, include the association files that need to be imported.
  2. Download the datafiles, make sure the column names are valid.
  3. Load the association files by running -- pheweb process

Things need to be considered

  1. When you load your association files, PheWeb will automatically initiate the jobs to download necessary files, make sure you have enough disk space.
  2. If you have multiple association files, the loading process could take hours.
  3. If there is a new dataset needs to be added, after adding it into the json file, we will need to ask IT to run pheweb process on genome2.cla.umn.edu.

 

The file must have colums for:

column descriptionnameother allowed column namesallowed values
chromosomechrom#chrom, chr1-22, X, Y, M, MT, chr1, etc
positionposbeg, begin, bpinteger
reference allelerefreferencemust match reference genome
alternate allelealtalternateanything
p-valuepvalpvalue, p, p.valuenumber in [0,1]

 

You may also have columns for:

column descriptionnameother allowed column namesallowed values
minor allele frequencymaf number in (0,0.5]
allele frequencyafa1freq, frqnumber in (0,1)
AF among casescase_afaf.casesnumber in (0,1)
AF among controlscontrol_afaf.controlsnumber in (0,1)
allele countac integer
effect sizebeta number
standard error of effect sizesebetasenumber
odds ratioor number
R2r2 number
number of samplesnum_samplesns, ninteger, must be the same for every variant in its phenotype
number of controlsnum_controlsns.ctrl, n_controlsinteger, must be the same for every variant in its phenotype
number of casesnum_casesns.case, n_casesinteger, must be the same for every variant in its phenotype