NAME

normalize_tables_with_UQ.pl

SYNOPSIS

normalize_tables_with_UQ.pl [options/parameters]

DESCRIPTION

Given a table of values, performs upper quartile normalization on the specified columns

OPTIONS AND ARGUMENTS

Input
    -ifile     <Str>   input tab delimited file. use option multiple times to specify myltiple input files eg. -i file1 -i file2.
    -key       <Str>   name for the column to be used as a key. It must be unique for each row/record to use multiple columns as key, use the option multiple times eg. -key col1 -key col2.
    -val       <Str>   name for the column with the values to be normalized

Output
    -ofile     <Str>   output tab delimited file. It is similar to the input file with a new column with the normalized values added. use option multiple times to specify myltiple output files eg. -o outfile1 -o outfile2. output file must be given in the same order and be equal to the input files.

Input Filters.
    -val_thres <Num>   records with value lower or equal than this value are discarded (Default: 0).

Other options.
    -v                 verbosity. If used progress lines are printed.
    -h                 print this help;